次の構成のコンピュータがあります。
1-CPU: Cor2Duo
2-メモリ: 2GB
3 - 40GBハードドライブ
私にとって必要なのはシリアルポートとネットワークだけです。 Xwindowは必要ありません。シリアルとネットワークを使用するアプリケーションを作成したいと思います。 10秒以内にUbuntu(または他のLinuxディストリビューション)を起動する必要があります。可能ですか?そうでない場合、HDDをSSDに交換すると、これらの起動時間を取得できますか?
もう一つの質問:カーネル構成を再コンパイルするのが便利ですか?
ベストアンサー1
カーネルの初期化には数秒しかかかりません。ほとんどの起動時間は、さまざまな悪魔とシステム設定の開始と初期化です。カーネルを操作することはあまり役に立ちません。
作業を高速化するいくつかの方法:
- 私が理解したのは、あなたのソフトウェアは本質的にデーモンです。早めに設定してください。 RS232とネットワークのみが必要なので、最初の起動操作でこれを実行できます。詳細は初期化ソフトウェアによって異なります。
- 入って
/etc/init
(ここにinitスクリプトがあります)、すべての可能なものを削除します。 - コマンドでXを簡単に削除できます
apt-get --purge remove x11-common
。しかし、Xにはデーモンが多くないため、あまり役に立ちません。 Xディスプレイマネージャ(コンソールのXサーバーを起動するデーモンでもある)を無効にするのが最善です。