Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> トップ10のヒントLinuxの高速起動が速い

トップ10のヒントLinuxの高速起動が速い

  

1.余分なサービスを元に戻す

マシンの目的によっては、多くのサービスは必要ありません。 Linuxがデスクトップとしてのみ使用されている場合は、sendmail、httpd、および他の多くのサービスは必要ありません。あなたのサーバーが単なるWebサーバーである場合は、多くのサービスを無効にすることもできます。これを行うには、[管理]メニューに移動してサービスプロジェクトを確認します。開始したくないサービスオプションをすべて元に戻すだけです。

2.冗長なカーネルモジュールを元に戻す

デスクトップがイーサネットに接続されている場合は、ワイヤレスカーネルモジュールをロードする必要はありません。これはより困難な作業であり、カーネルの再コンパイルが必要になるかもしれません。そして、カーネルのコンパイルは簡単な作業ではありません。これを行うには、おそらくカーネルソースコードが必要です。次に、カーネルをコンパイルするための標準的な手順に従います。違いは、システムを検索し、不要なモジュールをすべて削除する必要があるということです。

システムに現在インストールされ実行されているカーネルモジュールを見つける最も良い方法はBootchartをインストールすることですそれはあなたに適切なモジュールのリストを与えるだけでなく、それはシステム起動時に何が起こるか説明します。また、chkconfig –list grep 3:onコマンドを発行して、実行されているサービスを特定することもできます。どのモジュールが必要でないかがわかったら、カーネルの再コンパイル中にそれらを削除できます。これが行われている限り、コンパイルされたカーネルはあなたのアーキテクチャに最適です。

3. GNOMEやKDEの代わりに軽量ウィンドウマネージャを使用する

小さなフットプリントのウィンドウマネージャを挿入した理由は、グラフィックス(インタフェース)の起動時間が大幅に短縮されるためです。 GNOMEまたはKDEを起動するためにさらに30〜60秒待つ必要があるのではなく、EnlightenmentまたはXFCEを起動するために2〜10秒待たないでください。それらは起動時間を節約するだけでなく、メモリを節約し、そしてブロートウェアを扱うことの頭痛を救う。

4.グラフィカルログインではなくテキストベースのログインを使用する

ほとんどのLinuxマシンは実行レベル5ではなく実行レベル3を開始します。このランレベルはテキストログインモードで停止します。この場所にログインしてstartxコマンドを発行し、デスクトップの選択を開始するだけです。グラフィカルログインモードは2つのことをします:ロード時間の増加と頭痛の原因となる問題は、醜いXウィンドウから解放しようとしていることです。

5.軽量ディストリビューションを使用する

ヘビー級のFedoraをロードしないで、Gentoo、Arch、またはPuppy Linuxを試してみませんか?これはLinuxを早く立ち上げるための方法でもあります。これらの小さなディストリビューションは、より肥大化したFedora(あるいはUbuntuさえも)よりもずっと早く起動します。大規模なディストリビューションでは、OpenSuSEはLinuxの素早い起動を可能にすると主張していますが、私は自分で実験したことはありません。最新のFedoraとUbuntuとの間で、UbuntuはFedoraの起動時間を凌駕します(そしてそのまま使用できます)。

6. Open BIOSの使い方

非常に頭が良く、PCのファームウェアをアップグレードする準備ができている場合は、オープンソースのBIOSに移行することを検討してください。 BIOSに頼ることなく)。最も重要なのは、多くのオープンBIOSがそのマシンの特定のニーズを満たすように設定できるということです。開いているBIOSのパスをたどらない場合は、少なくとも存在しないフロッピーディスクドライブが見つからないようにBIOSを設定することができます。つまり、最初のハードディスクドライブ(最初はCDドライブではありません)を直接起動します。

7. DHCPの使用を避ける

アドレスリースが問題にならないホームネットワーク(または小規模企業のネットワーク)で作業している場合、コンピュータは静的IPアドレスを使用します。これにより、IPアドレスを取得するために出かける必要なく、マシンがDHCPサーバーにアクセスできるようになります。これを行う場合は、設定ファイル/etc/resolve.confが自分のDNSサーバーアドレスも表していることを確認してください。

8.ホットスワップを回避することができます。

ホットプラグは、新しいデバイスを接続してすぐに使用できるようにするシステムです。サーバーにそのようなシステムが必要ないことがわかっている場合は、それを削除してください。これにより起動時間が短縮されます。ホットスワップは、多くのシステムで多くの起動時間を消費します。ホットプラグが削除されたときに発生する変更は、使用しているディストリビューションによって異なります。注:ほとんどの場合、udevはホットスワップに取って代わりました。あなたがまだ古いディストリビューションを実行しているなら、これはまだ適切です。

9.本当に大胆で大胆不敵なら、initngを試してください。

initngシステムはsysvinitシステムの代わりとして機能し、UNIXライクなオペレーティングシステムの起動時間を完全に短縮することを約束します。実行中のinitngシステムについて知りたければ、Pingwinek LiveCDを試してみてください。

10. Debianのコードを使用する

Debianを使用している場合は、起動スクリプトを並列実行される単純なコードに変換するために使用できる行があります。 /etc/init.d/rcスクリプトをチェックすると、約24行にCONCURRENCY = noneがあることがわかりますこの行をCONCURRENCY = shellに変更すると、起動時間が短縮されることがあります。
zh-CN"],null,[1],zh-TW"]]]

Copyright © Windowsの知識 All Rights Reserved