Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Linuxクイックスタートのヒント

Linuxクイックスタートのヒント

  
1.余分なサービスを元に戻す
マシンの目的によっては、多くのサービスが不要です。 Linuxがデスクトップとしてのみ使用されている場合は、sendmail、httpd、および他の多くのサービスは必要ありません。あなたのサーバーが単なるWebサーバーである場合は、多くのサービスを無効にすることもできます。これを行うには、[管理]メニューに移動してサービスプロジェクトを確認します。開始したくないサービスオプションをすべて元に戻すだけです。
2.余分なカーネルモジュールを元に戻す
デスクトップがイーサネットに接続されている場合は、ワイヤレスカーネルモジュールをロードする必要はありません。これはより困難な作業であり、カーネルの再コンパイルが必要になるかもしれません。そして、カーネルのコンパイルは簡単な作業ではありません。これを行うには、おそらくカーネルソースコードが必要です。次に、カーネルをコンパイルするための標準的な手順に従います。違いは、システムを検索し、不要なモジュールをすべて削除する必要があるということです。
システムに現在インストールされて実行されているカーネルモジュールを確認する最良の方法は、Bootchartをインストールすることです。適切なモジュールの一覧が表示されるだけでなく、システムの起動時に何が起こるのかも説明されます。次のコマンドを発行することもできます。chkconfig– list | Grep 3:オンにして、どんなサービスが実行されているのか把握してください。どのモジュールが必要でないかがわかったら、カーネルの再コンパイル中にそれらを削除できます。これが行われている限り、コンパイルされたカーネルはあなたのアーキテクチャに最適です。
3. GNOMEやKDEの代わりにLightweight Window Managerを使用する
小さなフットプリントのWindow Managerを挿入した理由は、グラフィックス(インターフェイス)の起動時間が大幅に短縮されるためです。 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に移行することを検討してください。さらに、オープンファームウェアを使用すると、Linuxは起動時に(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