時々、かさばるアプリケーションを開くと、RAMが過剰に使用されるため、ラップトップがスタックします。応答しない場合は、電源ボタンを使用してラップトップをシャットダウンします。これはUbuntuに何らかのダメージを与えますか?セキュリティの問題や脆弱性を引き起こすことはありますか?
時々、かさばるアプリケーションを開くと、RAMが過剰に使用されるため、ラップトップがスタックします。応答しない場合は、電源ボタンを使用してラップトップをシャットダウンします。これはUbuntuに何らかのダメージを与えますか?セキュリティの問題や脆弱性を引き起こすことはありますか?
回答:
セキュリティの問題や脆弱性を引き起こすことはありません。
ただし、その時点で実行されているタスクによっては、OSの損傷やデータの損失を引き起こす可能性があります。
そうは言っても、RAMの使用量が多い場合でも、コンピューターが動かなくなることはありません。
明らかに、その時点でRAMにあり、まだディスクに書き込まれていないデータの量を失うことになります。また、データ/ファイルシステムが破損する可能性が理論的にあります。
私自身の経験から、過去5年間で1日に4〜5回PCをハードリセットしており、ファイルシステムの破損の問題は一度もなかったことがわかります。ext3 / ext4 / ufsは、この種の障害に対して非常に堅牢だと思います。
これとは逆に、NTFSははるかにこの傾向があると思います。Windowsゲームリグでは、ブルースクリーンの後にファイルシステムが破損する可能性が15%あり、その場合はファイルシステム修復ツールを実行するためにディスクから起動する必要があります... **ため息**
top
、プロセスまたはそれだけを実行するのは非常に簡単killall
です。
ファイルシステムの不整合を引き起こすリスクがあります。RAMが不足している場合でも、このような状況では通常動作するため、alt-sysrqシーケンスを使用することをお勧めします。電源ボタンを押した場合よりもオフになりますが、成功した場合はオフにする可能性があります)。シーケンスは次のとおりです。
Altキーと「sys rq」とマークされたキーを同時に押します(ラップトップを使用している場合は、ラップトップの特別なキーを押して「sys rq」機能を使用する必要があります)。これらのキーを押したまま、次の文字を次の順序で押して放します。
たぶんこれは少し助けになります。デフォルトではubuntuなどはswappinessが60に設定されており、システムがRAM使用量の60%に達するとスワップに変わり、遅いです。
geditのか、ナノ使っ上でこのファイルを開きます。gksudo gedit /etc/sysctl.conf
ORsudo nano /etc/sysctl.conf
これをファイルの最後に追加します。 vm.swapiness = 0
ファイルを保存して再起動します。
また、速度が低下した場合は、実際にシステムを遅くするスワップを使用しているかどうかを確認する必要があります。そうでない場合、上記の変更は役に立ちません。