問題タブ [swapfile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - プログラムでSwapfileを使用するとWindowsが停止する
通常の優先度でユーザーモードプログラムを実行しています。私のプログラムはNPの問題を検索しており、その結果、大量のメモリを消費し、最終的にはスワップファイルになります。
次に、マウスがフリーズし、タスクマネージャーが開いてプロセスを終了できるようになるまでに永遠に時間がかかります。
私が知りたいのは、2つのコアのうち1つしか使用されていないのに、Windowsオペレーティングシステムがこれから完全にロックアップするのを防ぐ方法です。
編集:返信ありがとうございます。
使用するメモリを少なくすることが役立つことは知っていますが、OS全体がロックアップする必要があることは私には意味がありません。
privacy - すべてのスワップ ファイルを削除しますか?
多くのプログラムは、大量のスワップ ファイルを作成しています。それらのいくつかには機密情報が含まれているため、それらは私を悩ませます。それらにどのように対処すればよいですか?このコマンドは良い考えですか:
優れたプログラムは、スワップ ファイルをどのように処理する必要がありますか?
java - Java Webプログラミングで仮想メモリ(Linuxファイルシステムでスワップ)を使用する方法
私はJava Webアプリケーションで働いています。一部のセクションでは、メモリ (RAM) に保存して永続化する非常に巨大なツリー変数を使用しています。これを仮想メモリ (スワップ) に移行できますか? 注:巨大なツリーは、提案Ajaxテキストボックスで使用するすべてのユーザーの名前と電子メールで構成されています。
vim - Vimでswpファイルのフォルダーパスを変更する方法
リモートサーバー上のプロジェクトで作業しています。サーバーにスワップファイルを置きたくありません。Vim (そしてもちろん gVim) のすべてのスワップ ファイルを指定したディレクトリに保存したいと考えています。どうすればそれができますか?
linux - どのLinuxがプロセスメモリをRAMからスワップファイルにスワップするかに基づく正確な条件は何ですか?
私のサーバーには8GigのRAMとスワップファイル用に構成された8Gigがあります。メモリを大量に消費するアプリを実行しています。これらのアプリの負荷はピークに達し、その間にスワップの使用量が増加します。約1GIGのスワップが使用されます。
4ギガのRAMと8ギガのスワップを備えた別のサーバーと同様のメモリを大量に消費するアプリが実行されています。しかし、ここではスワップの使用はごくわずかです。約100MB。
LinuxがRAM内のプロセスメモリをスワップファイルにスワップアウトする正確な条件や大まかな式は何でしょうか。私はそれがスワッピングファクターに基づいていることを知っています。それは他に何に基づいていますか?ファイルサイズを入れ替えますか?これを説明するLinuxカーネルのドキュメント/ソースコードへのポインタは素晴らしいでしょう。
c++ - 1つのプログラム/プロセスのページングを防ぐ方法は?
すべての物理 RAM の 2/3 など、多くのメモリを必要とするプログラムがあります。いくつかのランタイムの後、オペレーティングシステムはプログラムを hdd にスワップし始めます。しかし、プログラムが常に非常に高速に応答する必要があるため、そのプロセスのページングを防止する必要があります。
OS が 1 つのプロセスをスワップするのを防ぐにはどうすればよいですか?
助けてくれてありがとう!
windows - Windows でスワップ領域の使用状況を調べる方法
Windows 2003 サーバーでスワップ領域の使用状況を監視したいと考えています。使用率が 10 分間で 80% を超えると、アラームが生成されます。RAM 用のツールはたくさんありますが、swap の使い方はどうでしょうか。その条件をシミュレートしてテストを行うにはどうすればよいですか?
vim - Vim の swap/backup/undo ファイル名を変更する
Vim の swap/backup/undo ファイルの命名方法を変更することはできますか?
~/.vimrc
混乱を避けるために、これらのファイルを にダンプするオプションを my に設定しました~/.vim/tmp/{swap,backup,undo}
。ただし、同じ名前の別のディレクトリにあるファイルを日常的に編集しているため、他の方法では区別できないファイルが大量に作成されることが多く、Vim は回復に問題が発生することがあります。
%path%to%file.undo
理想的には、これらすべての補助ファイルに対して、永続的な元に戻す ( ) の命名スキームを使用したいと考えています。設定する明確な方法はありませんが、Buf{Read,Write}
マクロで実行できますか?
linux - Ubuntu でのスワップ関連のメモリの問題
a を実行してtop
スワップの使用状況を表示すると、次の出力が得られます。ただし、swapoff -a
Firefox を起動する前にスワップを無効にしました。SWAP
では、ここのフィールドには何が表示されますか? するとcat /proc/meminfo
、 という名前のフィールドにゼロ以外の値が返されSwapCached
ます。これは何ですか?SWAP
私の推測では、これは に示されているすべての値の集計ですtop
。これらは、プロセスによって使用される合計メモリにどのように関連していますか?
java - メモリ マップド スワップ ファイル内のメモリの移動
MappedByteBuffer を使用してファイルをメモリ マップすることにより、さまざまなサイズのビットマップのスワップ ファイルを設定しようとしています。このファイル内でメモリを移動できるようにしたいので、おそらく2つのサブ質問があります。
- ByteBuffer にメモリのチャンクを別のインデックスに移動するように指示する方法はありますか、または
- 生のマップされたメモリに直接アクセスして、自分で移動することは可能ですか?