ファイルシステムの同期なしで休止状態(ディスクを一時停止)

ファイルシステムの同期なしで休止状態(ディスクを一時停止)

私のシステムの休止状態の問題をデバッグしています。 (簡単に言えば)問題は次のとおりです。hibernate.cファイルシステム同期呼び出し(ksys_sync_helper) その後、プロセスを停止し、休止状態の次のステップに入ります。

この練習の目標は、ksys_sync_helper()通話をスキップすることです。これは、同期ブロックデバイスをスリープモードにする前に一時停止する必要があるためです。

これはRAMを一時停止するのが簡単です。カーネルにこれを駆動するフラグがあり、一時停止ユーザーが同期をスキップできるようにするには、このフラグに従ってください。これについては関連記事でよく説明されています。修理する

休止状態機能を設定できない理由はありますか?具体的には、カーネルにパッチを当ててその呼び出しを削除した場合、どのようなリスクがありますか?同期を呼び出す予定です。まもなく休止状態を実行する前に、同期と休止状態の間の時間が少し長くなります。

関連情報