シャットダウン時間が異なるのはなぜですか?


9

私は常にまったく同じ方法でUbuntu MATE 16.04システムをシャットダウンします。最後のターミナルウィンドウに到達し、他のすべてのアプリケーションが終了するまでalt+を押しF4続けて、次のように入力します。poweroff

手順の一貫性にもかかわらず、システムが完全にシャットダウンするのにかかる時間(つまり、スプラッシュスクリーンを監視している時間)は、約3秒から約25秒と大きく異なります。なぜこれが発生するのか、またはどのようにして確認できるのですか?

私はログを読むことができることを知っていますが、これを分析する方法に関するいくつかのヒントが大好きです


私はここから遠く離れているかもしれませんが、FirefoxがFx GUIが閉じられた後に実行できるガベージコレクションとクリーンアップのある種の方法について読んだことを覚えています。
DK Bose

あなたのインターネット接続である可能性があります。シャットダウン中に「ifdown」が発生し、それは時間によって異なる場合があります。次に、システムがクラッシュしたコマンドをやり直そうとし、数秒後にあきらめるというクラッシュに遭遇する可能性があります。そして、はい: '/ var / log / `は探し始める場所です
Rinzwind

@Rinzwindヒントありがとう!しかし/ var / log /のどこに?もちろん、私はこの場所に行ったことがありますが、何を探すべきか知りたいのです...
Zanna

/var/log/syslogまたは/var/log/messages。たぶん最初のもの。2つ目はUbuntuにある可能性は低いです;)その他のヒント:画面にテキストを表示してシャットダウンすることもできます
Rinzwind

回答:


6

からman 8 shutdown

   Once  TIME  has elapsed, shutdown sends a request to the init(8) daemon
   to bring the system down into the appropriate runlevel.

   This is performed by emitting the runlevel(7) event, which includes the
   new  runlevel  in  the  RUNLEVEL  environment  variable  as well as the
   previous runlevel (obtained from the environment or from /var/run/utmp)
   in  the  PREVLEVEL  variable.   An additional INIT_HALT variable may be
   set, this will contain the value HALT when bringing the system down for
   halt and POWEROFF when bringing the system down for power off.

次に、すべてのデーモンプロセスがRUNLEVELの変更を認識し、適切なアクションを実行します。これは、クイックexitから構成の保存、キャッシュのフラッシュ、またはデータベース全体のフリーズに至るまで、何でも可能です。

各デーモンに設定したロギングのレベルに応じて。/var/log/*とのサブディレクトリに情報が表示される場合があります/var/log/

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.