NEC VersaPro J タイプVRのVJ16M/RF-XというノートPCをLinuxで運用しているが、搭載しているCeleron MというCPUが遅いため、Pentium Mに換装する話

| コンピューター

Celeron Mが遅い

NEC VersaPro J タイプVRのVJ16M/RF-X(2006年5月発売)という10年選手のノートPCをantiX 16 i386(Debian 8 Jessieベース)というOSで運用している。しかし、搭載しているCPUのIntel Celeron M 380がボトルネックと感じる今日このごろ。そこで、このCPUを同じDothanコアのIntel Pentium Mに換装することにした。このPCと同じラインアップのノートPCにはソケット479のマザーボードが採用され、BIOSも共通とのことで、実際このラインナップには以下のとおりDothanコアのPentium Mを搭載している製品もある。

  • VJ20F/RF-X: Pentium M 760
  • VJ17F/RF-X: Pentium M 740
  • VJ16M/RF-X: Celeron M 380 ← ラインナップ中で最弱の我がPC

だから換装できるっぽい。

Shuttle XPC SS51GをWindows XPで運用していて、X.OrgのSiSグラフィックスドライバーのバグのためLinuxへ乗り換えられなかったが、そのバグが解消されてたっぽいという話

| コンピューター

未だにWindows XPはいかがなものか

2002年8月に発売開始のShuttle XPC SS51Gというキューブ型ベアボーンPCを未だにWindows XPで運用している変人は、自分くらいのはず。確かに、2014年4月に延長サポートが終了したXPで運用するのはいかがなものか。しかし次のような劣悪なスペックを鑑みるに、XPから後の、よりヘビーなWindowsでの運用は非現実的。

  • チップセット: SiS 651B, SiS 962L
  • CPUソケット: Socket 478
  • FSB: 533/400MHz
  • CPU: Intel Pentium 4 2.26 Northwood SL7V9 (M0)
  • GPU: SiS 315 IGP
  • メモリースロット: PC2700/2100/1600 (DDR333/266/200) DDR SDRAM x2
  • メモリー: PC2700 (DDR333) 1GB+512MB=1.5GB
  • オーディオチップ: Realtek ALC650 AC'97 2.2 5.1ch
  • イーサーネットチップ: Realtek RTL8100B 10/100M
  • 空きスロット: AGP 2.0 x1, PCI 2.3 x1
  • 主な外部接続: Firewire IEEE1394a (VIA VT6306) x2, USB 2.0 x2
  • 電源ユニット: 200W

Prescottすら載らないし、デュアルチャンネルメモリーですらない。そこで、XPの延長サポート終了を機に、軽量Linuxディストリビューションへ乗り換える方向で検討してきた。

ドコモ dtab d-01G(Android 4.4.4 KitKat)にDebian norootをインストールし、同じローカルLAN内にいるWindows PCからVNCで接続してみた

| ソフトウェア

UltraVNC

AndroidにDebianをインスコ

YouTubeGYAO!等の動画視聴くらいにしか利用しなくなったドコモ dtab d-01G(Android 4.4.4 KitKat)に、Debian norootというLinuxデスクトップ環境をインストールしてみた。インストール自体はGoogle Playストアから行うだけなので簡単。しかし、実際にDebianを起動すると初期設定をしようにも画面が小さくて操作しづらい。そこで、同じローカルLAN内にいるWindows PCから(Debian PCからでも良かったのだが)VNCでDebianに接続し、リモートデスクトップで運用することにした。

オープンソースでかつクロスプラットフォームで動作するソースコードエディターのAtom、Brackets、Visual Studio Codeは大袈裟なのでGeanyを常用している

| ソフトウェア

Geany

Geanyを選択した理由

最近はオープンソースなソースコードエディターと言えばAtomBracketsVisual Studio Codeあたりが話題になっている(うちAtom及びVisual Studio Codeはヘビー級なElectronというライブラリーがベース)。しかし、Windows又はLinuxでこのNibbleblog等のコードを弄るくらいなので、これらはいかにも大袈裟。したがって、Geanyというクロスプラットフォームで動作する軽量なソースコードエディターを常用している。

ここ海外無料サーバーではFTP接続が不安定だったり、遅かったりすることがままあり、最終的に選択したFTPクライアントがFilezilla

| インターネット

Filezillaの特徴

ここ海外無料サーバーで最も悩ませられるのが速度、そして次は安定性。FTP接続が遅かったり、不安定だったりすることがままある。だからしっかりとしたFTPクライアントを利用しなければならない。そんな中、最終的に選択したのがFilezillaで、その理由は以下のとおり。

  1. Windows及びLinux、つまりクロスプラットフォームに対応
  2. オープンソース
  3. FTPS及びSFTPによるセキュアな転送に対応
  4. GUI
  5. 貧弱な海外無料サーバーであっても、がんばって接続してくれる
  6. ローカル及びリモートを表示する2ペイン構造で、かつ、ディレクトリツリーを表示
  7. アップロード及びダウンロードがキュー形式
  8. ユーザー数が多く、開発の継続の期待値が高い

軽量そうに思われたデスクトップ環境を選択したDebian 8.2 Jessieが、実際にどれくらいメモリを食っているのかを調べてみた

| コンピューター

軽量なデスクトップ環境を選びたい

個人的には何にしても軽量なものが好きだ。だからWindowsはあまり好きではない。さて、Debian 7 Wheezy i386で使用しているとても古い自作デスクトップPC(CPUはPentium M 750 Dothan)へDebian 8 Jessie i386をネットインストールしようとしているが、Jessieではインストーラでデスクトップ環境(DE)を多数から選択できる。そこで、このうち軽量そうに思われたDEについて、クリーンインストール・初回起動・ログインから各DEのデフォのターミナルエミュレータを開き、約3分放置後にfreeコマンドを叩いた際、実際にOS全体でどれくらいメモリを食っているのかを調べてみた。

メモリ使用量選手権 on Jessie
順位 デスクトップ環境 メモリ使用量
1 Cinnamon 700MB台
2 MATE 500MB台
3 Xfce 400MB台
4 LXDE 300MB台

Home