アカウント名:
パスワード:
個人ユースのPCで,趣味で分子軌道計算とかやってますが,メモリ256GBとかあっても足りない時はありますね.
それはそうと,実メモリが増えてくると,Swap領域確保とかに問題が生じてきますよね...メモリ容量*2確保しなさい,とは言わなくとも,最近だとどれ位とっておくのがいいのかしら?//swapに512GBとかちょっとシンドイ
商用サーバーなどでは大容量メモリ搭載時におけるスワップ領域をどのくらい取るべきかの話が10年くらい前からはじまってますが用途次第の部分があるのではっきりした指標はないですね
RHELだと
メモリ2GBまでは、メモリ搭載量の2倍(メモリ2GBに対しては、スワップ4GB)そこから増えた分は、増えた分のメモリ量と同じだけスワップを追加(=メモリ搭載量+2GBのスワップということになる)32GBよりもメモリ搭載量が多い場合、メモリ同容量よりも下回っても問題なく動く場合が多い
くらいの書き方で、用途や採用するソフトウェア群の挙動を勘案してインフラ設計のときに決めるケースが多いと思います
性能優先でオンメモリ動作をなるべく維持するために大量メモリを搭載+SSDの構成などでは、(ピークメモリ負荷でも溢れないことは事前確認したうえで)上記よりも少ないスワップにする場合もあります
スワップ領域は結局のところストレージとのI/Oが発生するということを考えると、メモリダンプに必要な最低限の量があればいいということになる。スワップが発生した揚げ句にOOM-Killerが発動すること自体システム設計の失敗だからな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
最初のバージョンは常に打ち捨てられる。
128GBでも足りない (スコア:2, 興味深い)
個人ユースのPCで,趣味で分子軌道計算とかやってますが,メモリ256GBとかあっても足りない時はありますね.
それはそうと,実メモリが増えてくると,Swap領域確保とかに問題が生じてきますよね...
メモリ容量*2確保しなさい,とは言わなくとも,最近だとどれ位とっておくのがいいのかしら?
//swapに512GBとかちょっとシンドイ
Re: (スコア:4, 興味深い)
商用サーバーなどでは大容量メモリ搭載時におけるスワップ領域をどのくらい取るべきかの話が10年くらい前からはじまってますが
用途次第の部分があるのではっきりした指標はないですね
RHELだと
メモリ2GBまでは、メモリ搭載量の2倍(メモリ2GBに対しては、スワップ4GB)
そこから増えた分は、増えた分のメモリ量と同じだけスワップを追加(=メモリ搭載量+2GBのスワップということになる)
32GBよりもメモリ搭載量が多い場合、メモリ同容量よりも下回っても問題なく動く場合が多い
くらいの書き方で、用途や採用するソフトウェア群の挙動を勘案してインフラ設計のときに決めるケースが多いと思います
性能優先でオンメモリ動作をなるべく維持するために大量メモリを搭載+SSDの構成などでは、
(ピークメモリ負荷でも溢れないことは事前確認したうえで)
上記よりも少ないスワップにする場合もあります
Re:128GBでも足りない (スコア:0)
スワップ領域は結局のところストレージとのI/Oが発生するということを考えると、メモリダンプに必要な最低限の量があればいいということになる。スワップが発生した揚げ句にOOM-Killerが発動すること自体システム設計の失敗だからな。