1.IPv6を無効にする
現時点では、IPv6 はまだ導入されていません。Ubuntu のこの高度な機能は、プロセスを高速化するために一時的にブロックされる可能性があります。
#vi /etc/modprobe.d/aliases
エイリアス net-pf-10 ipv6
===>
エイリアス net-pf-10 オフ #ipv6
2. ブート スクリプトを並行して実行します (使用には注意が必要です)。
/etc/init.d/ 以下は起動スクリプトです。デフォルトでは、これらのスクリプトは順番に起動されます。実際、SATA または SCSI インターフェイスを使用している場合は、これらのスクリプトを並列起動して起動プロセスを高速化できます。
# vi /etc/init.d/rc
同時実行性=なし
===>
並行性=シェル
3. localhost をホスト名に変更します
この方法により、Ubuntuを一定期間使用した後にGNOMEでアプリケーションの起動が遅くなる問題が改善されると言われています。
# vi /etc/hosts
127.0.0.1 ローカルホスト
127.0.1.1 Ubuntu
===>
127.0.0.1 ローカルホスト Ubuntu
127.0.1.1 Ubuntu
注: 1 行目の末尾にホスト名を追加します。これが 2 行目の名前です。
<>4. パンゴを無効にする
Pango は国際化に重点を置いたライブラリであり、出力とテキストのレンダリングに使用されます。ただし、このライブラリは Firefox などの一部のプログラムで CPU を過剰に占有する可能性があるため、無効にすることができます。
# vi /etc/環境
MOZ_DISABLE_PANGO="1"
5. getty を無効にする
# vi /etc/event.d/tty3
start with # (:%s/^start/#start/) で始まるすべての行をコメントアウトします。
6. プリロードの取り付け
よく使用されるいくつかの lib ライブラリとアプリケーションをメモリにプリロードして、プログラムの起動速度を向上させることができます。
# apt-get インストールのプリロード
7. スワップネスの設定
システムの頻繁なスワップ書き込みを減らすと、アプリケーション間の切り替えが高速化され、システムのパフォーマンスが向上します。
システムのデフォルトは 60 ですが、10 に変更できます。
# sysctl vm.swappiness=10
電源を入れたときに自動で設定したい場合
# vi /etc/sysctl.conf (追加)
vm.swappiness=10
8. # vi /etc/fstab
# /dev/sda1
UUID = 740accd9-9adc-4bce-8ca1-c2a7cb8428cf/ext3 デフォルト、エラー = remount-ro 0 1
===>
# /dev/sda1
UUID=740accd9-9adc-4bce-8ca1-c2a7cb8428cf/ext3 デフォルト、エラー=remount-ro 0 0
9. # vi /boot/grub/menu.lst (ブート画面をキャンセル)
タイトル Ubuntu 7.10、カーネル 2.6.22-14-generic ルート(hd0,0) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=740accd9-9adc-4bce-8ca1-c2a7cb8428cf ro 静かなスプラッシュ initrd /boot/initrd.img-2.6.22-14-generic 静かな ===> タイトル Ubuntu 7.10、カーネル 2.6.22-14-generic ルート(hd0,0) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=740accd9-9adc-4bce-8ca1-c2a7cb8428cf ro Quiet nosplash initrd /boot/initrd.img-2.6.22-14-generic 静かな