アカウント名:
パスワード:
> スワップ圧縮の使用感何気にCoreなんちゃらみたいなのが入ってる今日のPCでは、スワップは使われていたらどこかでメモリリークが起こっている可能性を疑った方が良いくらい使われていません。
適当にメモリ確保し続けるプログラムでも書いて試してみれば分かりますが、今日のPCはプロセッサの速度とその上で走っているプロセスの重さに対して相対的にストレージが遅すぎるため、スワップをかじった瞬間にシステムは傍目にはハングしているようにしか見えないくらいパフォーマンスが低下します。
このような環境では余ったメモリ領域にいかにたくさんのキャッシュを溜め込んでストレージへのアクセスを回避するかがパフォーマンスを左右しているため、メモリを使い切ってしまってはじめて出番がやってくるスワップに出る幕はありません。
が、90年代のマシンとかLinuxが動くマイコンボードとかだと威力を発揮するかもしれません。
おおざっぱには同意するけど
>メモリを使い切ってしまってはじめて出番がやってくるスワップに出る幕はありません。
というのは間違いで、メモリーを使いきっていなくてもスワップが発生することがあります(使われていないアプリケーションを一時的にスワップアウトする場合など)。なので、普通のマシンでも使える場面は結構あるんじゃないかな。特に KVM と組み合わせてたくさん OS を立ち上げた状態なんかだと効果的かも。
特に KVM と組み合わせてたくさん OS を立ち上げた状態なんかだと効果的かも。
KSM [atmarkit.co.jp]じゃダメなんかな。
メモリがたくさんあるなら、あんまり気にすることはないと思います。うちのマシンもメモリ 4GB ありますが、ほとんどスワップしていないです。いま free で見たら used が Mem/Swap=2.6GB/79MB らしい。
ちなみに /proc/sys/vm/swappiness というパラメータがあって、これでスワップ具合を調整できます。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
イマドキのスワップ事情 (スコア:0)
> スワップ圧縮の使用感
何気にCoreなんちゃらみたいなのが入ってる今日のPCでは、
スワップは使われていたらどこかでメモリリークが起こっている可能性を
疑った方が良いくらい使われていません。
適当にメモリ確保し続けるプログラムでも書いて試してみれば分かりますが、
今日のPCはプロセッサの速度とその上で走っているプロセスの重さに対して
相対的にストレージが遅すぎるため、スワップをかじった瞬間にシステムは
傍目にはハングしているようにしか見えないくらいパフォーマンスが低下します。
このような環境では余ったメモリ領域にいかにたくさんのキャッシュを溜め込んで
ストレージへのアクセスを回避するかがパフォーマンスを左右しているため、メモリを
使い切ってしまってはじめて出番がやってくるスワップに出る幕はありません。
が、90年代のマシンとかLinuxが動くマイコンボードとかだと威力を発揮するかもしれません。
Re:イマドキのスワップ事情 (スコア:1)
おおざっぱには同意するけど
>メモリを使い切ってしまってはじめて出番がやってくるスワップに出る幕はありません。
というのは間違いで、メモリーを使いきっていなくてもスワップが発生することがあります(使われていないアプリケーションを一時的にスワップアウトする場合など)。
なので、普通のマシンでも使える場面は結構あるんじゃないかな。特に KVM と組み合わせてたくさん OS を立ち上げた状態なんかだと効果的かも。
Re:イマドキのスワップ事情 (スコア:4, 興味深い)
特に KVM と組み合わせてたくさん OS を立ち上げた状態なんかだと効果的かも。
KSM [atmarkit.co.jp]じゃダメなんかな。
Re: (スコア:0)
Re:イマドキのスワップ事情 (スコア:2)
メモリがたくさんあるなら、あんまり気にすることはないと思います。うちのマシンもメモリ 4GB ありますが、ほとんどスワップしていないです。いま free で見たら used が Mem/Swap=2.6GB/79MB らしい。
ちなみに /proc/sys/vm/swappiness というパラメータがあって、これでスワップ具合を調整できます。