問題タブ [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.
amazon-web-services - AWS/EC2 でスワップ パーティションを作成する
私は t2.micro Ubuntu Server 1GB RAM と 30GB ハード ドライブ (HD) を持っています。スワップ パーティションを作成するために、30GB HD から 2GB を取り出す必要があります。誰かがその方法について私に助けてもらえますか?
上記で尋ねたようにスワップ パーティションを作成する必要があるのか、それとも以下の項目 1 と 2 に示すようにスワップ ファイルを作成する必要があるのか、私には疑問があります。
1 -
再起動後にデフォルトで有効にするには、次の行を /etc/fstab に追加します。
2 -
とは言え、どれが一番いいですか?スワップパーティションまたはスワップファイル?
どうぞよろしくお願いいたします。
node.js - Nodejs プロセスは、(スワップ メモリを使用して) 利用可能な物理メモリよりも多くのメモリを使用できますか?
Nodejsを使用しています。Nodejs アプリケーションのメモリ制限を増やすことを計画しています。
グーグルで検索しているときに、次の記事を見つけました: Node.js メモリ制限の増加。
著者によると、サーバーに8GB
は物理メモリしかありませんが、Nodejs プロセスは28GB
メモリを使用しています。physical + swap
メモリを使用していると思います。この記事では、有名な Nodejs フレームワークの開発者が Nodejs15GB
にメモリ制限を使用していることにも言及しました。
他のプログラミング言語からいくつかの例を検索しようとしました。Java では、JVM ヒープにスワップ メモリを使用するのは得策ではないようです。この記事を参照してください:スワップ サイズを増やすとヒープ サイズを増やすにはどうすればよいですか? 、JVM ヒープにスワップ メモリを使用すると、大きな問題が発生します。
JVM GC と Nodejs GC に違いがあるかどうかはわかりません。
Nodejs プロセスは、(スワップ メモリを使用して) 利用可能な物理メモリよりも多くのメモリを使用できますか?