Linuxの起動時間を短縮する方法は? [閉鎖]

Linuxの起動時間を短縮する方法は? [閉鎖]

次の構成のコンピュータがあります。

1-CPU: Cor2Duo

2-メモリ: 2GB

3 - 40GBハードドライブ

私にとって必要なのはシリアルポートとネットワークだけです。 Xwindowは必要ありません。シリアルとネットワークを使用するアプリケーションを作成したいと思います。 10秒以内にUbuntu(または他のLinuxディストリビューション)を起動する必要があります。可能ですか?そうでない場合、HDDをSSDに交換すると、これらの起動時間を取得できますか?

もう一つの質問:カーネル構成を再コンパイルするのが便利ですか?

ベストアンサー1

カーネルの初期化には数秒しかかかりません。ほとんどの起動時間は、さまざまな悪魔とシステム設定の開始と初期化です。カーネルを操作することはあまり役に立ちません。

作業を高速化するいくつかの方法:

  1. 私が理解したのは、あなたのソフトウェアは本質的にデーモンです。早めに設定してください。 RS232とネットワークのみが必要なので、最初の起動操作でこれを実行できます。詳細は初期化ソフトウェアによって異なります。
  2. 入って/etc/init(ここにinitスクリプトがあります)、すべての可能なものを削除します。
  3. コマンドでXを簡単に削除できますapt-get --purge remove x11-common。しかし、Xにはデーモンが多くないため、あまり役に立ちません。 Xディスプレイマネージャ(コンソールのXサーバーを起動するデーモンでもある)を無効にするのが最善です。

おすすめ記事