最近、私は、Parted Magic Live CDを実行するときに発生する多くの珍しい現象が、RAMベースのファイルシステムのスペース不足によって引き起こされると考えました。つまり、次のようになります。
- フォルダの内容が消え、後で再び表示されます。
Mount-gtk
マウントされた個々のドライブを表示しない/削除を許可する(bashmount
コマンドが正常に実行されている場合)- Firefoxが停止した後にGUIが停止するようです。
- ブラウザを完全に閉じるたびにブラウザがクラッシュするように、私のFirefoxセッションは再開されます。
- 過去x分のFirefoxセッション履歴が失われました。
- サウンド/クリップボードリダイレクトが断続的に機能しない
rdesktop
Conky
定期的な衝突
...状態データを保存するスペースがないというSpaceFMの警告にもかかわらず、まだスペースがありません。そしてこれらの問題の一部は、特定のファイルをファイルシステムから移動した後にのみ消えます。
問題は、(少なくとも)ファイルシステムの左側にある「スペース」にどのように焦点を合わせるべきかわかりません(注:、またはの出力にパーティションのエントリがありません)/
。 m はい) ファイルシステム空間はシステムメモリとは無関係です。監視してきました。)起動時にサイズを大きくする方法は?df
fdisk -l
mount
conky
助ける?
PSは、この質問が次のタグで最もよくタグ付けされたと考えました。別れの魔法、メモリファイルシステム(または一時ファイルシステム...どのようなものが使用されているかを識別する方法がわかりません)ディスク容量が不足しています。タグに似ていますが、残念ながらタグがないようです。コミュニティが 1 つまたはすべてを作成したくない場合は、他の人が適切だと思う他のタグを自由に提案してください。
ベストアンサー1
デフォルトでは、tmpfs RAMディスクは以下を有効にします。最高システムで使用可能なRAMの半分(標準の非PAE 32ビットカーネルは、VGAカードなどのデバイスで使用されるアドレススペースを除いて最大4 GBまでアドレスを指定できます。)
仮想マシンでParted Magic 2013 08 01を起動し、4 GBのRAMを割り当てました。 Rootfsは合計2GBで約444KBを使用するため、PMはデフォルト値のtmpfsを使用します。 1 GB の RAM のみを使用して VM を再起動すると、ルート tmpfs には 504 MB しか使用できません。カーネルは一部を使用するため、RAM全体の半分よりわずかに少なくなります。
また、/ tmpと/ runを同じサイズのtmpfsでマウントします。これらのファイルシステムは余分なスペースではなく、rootfsと実行中のプログラムと同じRAMプールを使用します(つまり、1 GBのRAMを持つシステムでは1 GBより少し少ない)。
(しかし、df
/etc/mtabを削除して/proc/mountsへのシンボリックリンクに置き換えるまでは実行されません。)
覚えておくべき重要な点は、tmpfsと実行されているすべてのプログラムが同じシステムメモリを共有することです。したがって、tmpfsがいっぱいになると、プログラムの実行に使用できるRAMの量が減り、RAMを多用するプログラムを実行すると、tmpfsに使用可能なRAMの量が減ります。
あなたは両方しているようです。ディスクをログファイルでいっぱいにしています。そしてFirefox、X、rdesktopを実行しています。どちらもRAMを多用する傾向があります。 Unixシステムはrootfsがいっぱいになるとうまく反応せず、RAMが不足し始めると、Linuxカーネルのメモリ不足(OOM)操作は、いくつかのRAMを確保するためにプロセスをランダムにシャットダウンし始めます。
これらの要因のいずれかが奇妙で予測不可能な問題を引き起こす可能性があります。両者を組み合わせると問題は避けられない。
他の人が提案したように、私はこの方法でLive CD(Parted Magicなど)を使用しないことを強くお勧めします。彼らはこれのために設計されておらず、あなたがしていることはほとんど確実に問題を引き起こすでしょう。つまり、Don't Do That, Then!
。
代わりに、ハードドライブを再パーティション化し、小さなディストリビューションをインストールし、仮想マシンでLinuxディストリビューションを実行するか、tmpfsを/ rootとして使用せずにUSBスティックにインストールして実行するディストリビューションを見つけます。つまり、USBスティックをrootとして使用します。ファイルシステム(これはtmpfsで実行するよりもはるかに遅いです。いいえ、そのような操作については知りません)。または、USBフラッシュドライブの代わりにUSBハードドライブを使用してください。
ところで、システムのRAM容量はどのくらいで、どのバージョンのParted Magicを実行していますか?