スワップファイル全体のコピーが空です。

スワップファイル全体のコピーが空です。

私はスワップファイル(/mnt/swap)を使います。交換はうまくいきます。保存したデータにアクセスする必要があります。一部のセクションがデータで埋められたら(ターミナルに「free」と入力するのがわかります)、ファイルを別の場所にコピーして16進エディタで開きます。スワップ領域は、空のように「00」で埋められます(または実際に空ですか?)。私はLinuxの上級ユーザーではありません。何かが間違っている可能性がありますが、/proc/kcoreに同じことをするとすべてがうまくいきます。コピー中にRAMにコピーに保存されているデータを見ることができます。

また、スワップが動作している間に16進エディタでスワップファイルを開くことができますか(読み取り専用)?危険ではないですか?

ベストアンサー1

swapoff -a
cp /proc/kcore backup

データ交換の有無に依存しません。それともこれ特に、スワップの場合(優先順位の高い他の場所にスワップパーティションがある可能性があります)、ユーザーの観点からシステムがスワップとRAMのエントリを決定する方法はほとんど定義されていません。

スワップにないことを確認し(スワップを無効にして)、RAMを検索してください。

おすすめ記事