簡単!メモリクリーニング (682レス)
1-

263
(1): 222 03/07/06 03:10 AAS
私も2.4.20-gentoo-r5ですけどなんの制限してなくても普通に動作してますよ。

ちなみにi686 Intel(R) Pentium(R) 4 CPU 2.40GHz + メモリ1Gの環境です。
264: 03/07/06 03:12 AAS
じゃあ運がよかったんだね。
だが、>>263の運もここまでだった。
まさか、あんなことになるなんて・・・
265
(1): 222 03/07/06 03:44 AAS
運?

とりあえず>>1みたいにforkせずとも以下のコマンドで見事にお亡くなりになる事は確認しました。
しかもこっちの方がメモリクリーニングっぽい。
perl -e '${"tmp".$i}=[0..100000000] while ($++i)'
266: 訂正 03/07/06 03:53 AAS
ループ関係なく
${"tmp".$i}=[0..100000000]
だけで死んだみたいです。
267: 03/07/06 07:10 AAS
それはもうこのスレとは無関係の固有問題かと
268: 03/07/06 10:06 AAS
>>265
FreeBSD-CURRENTですが、一瞬で
Out of memory!
とでるだけで何も起きません。

一桁減らして
  perl -e '${"tmp".$i}=[0..10000000] while ($++i)'
にしてみるとしばらくの間重くなったけど正常に終了。
269: 03/07/06 10:12 AAS
perl -e '${"tmp".$i}=[0..100000000] while ($++i)'
Out of memory!

gentooでも同じく。
よくわからないんだけど、これは一体なにをしてるんだ?
270
(1): 222 03/07/06 11:53 AAS
0,1,2,...という値が入った100000000個の要素を持つ配列を永遠に作り続ける
という物です。(($++i)は(++$i)の間違いでした)実際には以下のもので代用可能です。
perl -e '@tmp = (0..100000000);'

ちなみに家の場合0を一つ増やして
perl -e '@tmp = (0..1000000000);
とするとちゃんとOut of memory!と出てくれます。
271: 03/07/06 12:30 AAS
結局>>1のプロセス食い潰しか
>>270のスワップ食い潰し
くらいしか案が出ないのか。

Win2kでも試してみたが、やっぱり資源が尽きるとダメだな。
LinuxとFreeBSDでも制限かけてない状態で資源食い潰すようになるとダメだめだ。
と、ここまではプロセスの話。

メモリとスワップの食い潰しは制限できるもんだろうか?
Win2kと、Linux、FreeBSD共に数秒後、HDDがガリガリ言いだして
放置しておくとと固まってるな。 やはり基本的に「スワップはったら負け」なんだろうか。
2kの方は、ページングファイル固定にしとくと、寿命が決定される。
可変にしとくと、HDD満タンになるまでガリガリ言ってるな。
満タンになったら氏んだ。
その間、作業らしい作業はできなかった。どのOSでもね。

FreeBSDのやりかたわからんけど、Linuxの方はAlt+SysRqで復旧は可能です。
Windowsは何もできなくなって、電源OFFしますた。
272: 03/07/06 12:49 AAS
メモリは普通にlimitがかけられるじゃん。でもswapはだめげ?
そもそも仮想メモリシステムの上では、ユーザは自分が実メモリにのってるの
かswapにのってるのか意識できないからなぁ....

ディスクI/O とか swap ネット帯域とか cpu時間とか メモリ量とか 帯域とか
いろいろ重み付けで加算した「負荷」を定義して、「負荷」をlimitすればい
いのかな。わりと挙動が予測できなくてイヤっぽいんだけど。
273: 03/07/06 14:32 AA×

274: 03/07/07 00:34 AA×

275: 03/07/08 10:37 AAS
minfree近所まで減ったらOSが勝手にやってくれるのに・・・

なんでいちいちンなこと実行するんですか?
276: 03/07/09 00:31 AAS
ここに真面目なひとが....
277: 03/07/09 00:36 AAS
× 真面目な
○ 空気を読む神経回路が備わってない
278: tatibana 03/07/12 13:20 AAS
>>150
失礼ですね
どこの誰かもわからない低能と一緒にしないでいただきたい
279: あぼーん [あぼーん] AAS
あぼーん
280: 03/07/28 14:03 AAS
結局カーネルとかいじらないで簡単安全メモリクリーニングってできないの?
281: 03/07/28 14:18 AAS
メモリクリーニングするといいことあるの?
282
(1): 03/07/28 15:09 AAS
勝手にディスクキャッシュにメモリ使われるのうざいからどうにかしたいんだよね。
それが有効利用だってことは良くわかってる。でもやめさせたい。メモリを勝手に使うな。
283: 03/07/28 16:12 AAS
>>282
FreeBSD 4.x, 5.xならsysctl debug.vfscache=0でもするんだな。
284: あぼーん [あぼーん] AAS
あぼーん
285: あぼーん [あぼーん] AAS
あぼーん
286: 03/07/28 18:06 AAS
それが有効利用だってことは良くわかってる
それが有効利用だってことは良くわかってる
それが有効利用だってことは良くわかってる
287: 03/07/28 18:17 AAS
メモリを勝手に使うな。
メモリを勝手に使うな。
メモリを勝手に使うな。
288: 03/07/28 19:39 AAS
なんか妙なメモリ観が出たな。おもしろいから発展させてよ
289
(1): 03/07/28 19:57 AAS
まさにドズという欠陥OSとそのアプリがもたらした電波だな。
290: 03/07/28 20:24 AAS
犬板で割とよくある質問

----
From: [177] login:Penguin <>
Date: 03/07/23 20:21 ID:KoJVwpXS

freeで実メモリを確認すると、数時間後にはすぐfreeがゼロ近くになってしまう。
+/- buffers, cacheを見ればちゃんとfreeが豊富にあるからいいけど、
精神的にbuffersやcacheじゃなくて実メモリが回復して欲しい。

そんなコマンドはないの?

くだらねえ質問はここに書きこめ! Part53 [Linux]
2chスレ:linux
291
(1): 03/07/29 00:17 AAS
>>289
あれにはVM無いからメインメモリーの残量が命だったもんねぇ。(遠い目)
Windows 9xシリーズにはVMはあったけれど似たような欠陥があったし。

ソフトを動かしていないときにはメモリー使用率が低いほうがいいと思うのはM$のせいだな。
292
(1): 03/07/29 01:32 AAS
>>291
漏れはむしろ、

MS-DOSの640KBの壁に、チャレンジしてて、そのまんま来ちゃった人

だと思うのだがどうだ?
1-
あと 390 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.730s*