linux / SMP - 一時停止中に目が覚めた後すぐに一時停止

linux / SMP - 一時停止中に目が覚めた後すぐに一時停止

(注意してください - 私は読んだ。この投稿そしてそれは重複しません。 )

そのため、私のLinuxノートブックを数年間使用すると、次の2つのコマンドのいずれかを使用してディスクを一時停止し(少しの努力で)、RAMを一時停止することができました。

echo -n mem > /sys/power/state
echo "disk" > /sys/power/state

そして毎回正常に目覚めます。

[編集 - ACPIを使用して電源ボタンを傍受し、簡単なスクリプトを実行してWi-Fiをオフにし、上記のコマンドを実行してから(復帰後)Wi-Fiを再びオンにします。 ]

しばらく前に、私のラップトップはデュアルコアであり、SMPコアを使用していないことを発見しました。だからSMPを有効にしました。私が知る限り、これが私がした唯一の変更です。

今私のラップトップは正常にディスクを一時停止することができますが、目が覚めるとすぐに、2番目のディスクの一時停止プロセスに入ります。 2回目のサスペンドの後、ラップトップは目覚め、通常どおり再起動します。まるで停止命令が各CPUに順次適用されるのと同じである。

RAMの一時停止が機能しているようですが、まったく目覚めないので(CAPS LOCKボタンが点滅)、動作しているかどうかわかりません。

デュアルコアLinuxノートブックを一時停止/再開するには特別な措置を講じる必要がありますか?

答え1

ACPIは実際に問題です。

ディスク一時停止スクリプトを手動で実行すると、正常に動作します。

Suspend-to-ramは以前よりもうまく機能しますが、それでもうまく機能しません。しかし、ディスクの一時停止には満足しています。

関連情報