簡単!メモリクリーニング

1名無しさん@お腹いっぱい。
垢版 |
NGNG
UNIX系技術者にとってはほぼ常識ですが、簡単にUNIX系OSの
メモリを簡単にクリーニングできます。やり方は、コマンドラインで、

$ perl -e 'while (1) { fork; }'

とタイプするだけです。
これでディスクキャッシュになっていたメモリが解放されて、
若干処理が軽くなります。Webサーバ等では数%レスポンスが
よくなります。GUIを使っている場合では体感的に早くなったと
わかるでしょう。
2005/11/15(火) 19:52:46
Celeron2.4G, Mem1G, CentOS 4.1, 最大プロセス数無制限, ノータリン

>>30 まで読んで sync を 10 回し一般ユーザで >>1 を実行
システムモニタのメモリゲージが詰まった洋式便所の水位の如くぎゅいいいいんと上がって応答しなくなりました。
sysrq 使ってリブートし /tmp がやられたのを確認しますた。

つい真似したり、インスコしたりしてしまう、悪い癖。。
614名無しさん@お腹いっぱい。
垢版 |
2005/11/19(土) 01:34:51
駄目なOSかどうかの判別法?
2005/11/19(土) 02:02:07
>>614 YES
2005/11/19(土) 02:06:38
solarisもデフォルトのままだとダメだね。
2005/12/07(水) 20:01:17
ちょっと待った!ちょ、ちょっと待った!
OpenBSDは駄目OS確定ですか?
2005/12/27(火) 10:11:01
>>617
負荷かけてない状態で既に重いじゃん
2006/02/26(日) 17:01:53
>>1のやつってやっぱりLinuxでやると死んじゃうんだけどなんで?
2006/07/01(土) 01:51:59
Windows2000とcygwinでやってみた(特権ユーザで)
落ちはしなかったものの、
いろいろやってperlを殺した後の動作がおかしい
カーネルが一部侵食されたか?w
621名無しさん@お腹いっぱい。
垢版 |
NGNG
# perl -e 'while(1){ fork() && exit }
622名無しさん@お腹いっぱい。
垢版 |
2006/08/01(火) 18:19:51
OpenBSD 3.9でrootでやった
別に落ちたりとかしないけど一旦logoutしたら二度とlogin出来なかった
623名無しさん@お腹いっぱい。
垢版 |
2006/08/05(土) 14:53:50
その後は?!

つーかそれ落ちたって言わないの?
624名無しさん@お腹いっぱい。
垢版 |
2006/08/22(火) 18:39:45
記念アゲ
625 ◆f8EDXL3E5k
垢版 |
2006/08/22(火) 19:27:20
今度店頭にあるマックでやってみようかな
626名無しさん@お腹いっぱい。
垢版 |
2006/08/23(水) 16:58:31
debian志望しました
627名無しさん@お腹いっぱい。
垢版 |
2006/08/24(木) 12:48:45
スペック書いてお〜
2006/08/24(木) 14:19:18
リソースは有限、プロセスは無限ではどんなにスペックが高くても駄目だろうに。
フロセスの制限の設定をリソースに合わせるべし。
結局はこれだけの話でしかない。
2006/08/31(木) 21:34:10
Solaris10死亡しますた
1050Mhz*2 メモリー4Gで二秒くらいでJDS固まった。stop+A久々に使ったぉ
630名無しさん@お腹いっぱい。
垢版 |
2006/10/01(日) 03:27:35
ruby だとこんな感じ?

(1..10).each{ fork }
631名無しさん@お腹いっぱい。
垢版 |
2006/10/20(金) 16:56:30
age
632名無しさん@お腹いっぱい。
垢版 |
2006/11/11(土) 18:00:17
>>628
どうやってプロセス制限するの?
2006/11/11(土) 18:17:03
/etc/system
2006/11/12(日) 01:39:56
ubuntu was die!!
いろんなの開いてた。
わからないけど"fork"が死ぬ程怪しい響を持ってた。
案の定画面が完全に固まって何も受け付けなくなった。
びっくりした。
635名無しさん@お腹いっぱい。
垢版 |
2006/12/10(日) 21:28:06
Debian sarge(Kernel:2.4.27-3-686)
CPU:celeron 400MHz
メモリ:256MHz
動かなくなりました。
Debianってプロセス数に制限がかかってないのな。
さっそくリミットかけました。
636名無しさん@お腹いっぱい。
垢版 |
2007/04/05(木) 17:15:42
age
637名無しさん@お腹いっぱい。
垢版 |
2007/04/05(木) 22:52:45
CoreDuo T2500, DDR2 2GB
FreeBSD 6.2-STABLE
kern.maxproc: 6164 でデフォルトから変更なし、
X起動中(Xfce, AIGLX, berylなデスクトップ)の環境で>>1をターミナル
から実行。

直後、マウスの動作が遅くなりSystem Load MonitorのCPUゲージも
100%になるが、しばらくしてゲージが下がりマウスの操作も軽くなる。

別のターミナルからコマンドを打っても
zsh: fork failed: resource temporarily unavailable
と表示され実行できないが、>>1をCtrl+Cで終了させることはできた。
プロセス数ももとに戻る。

その後の動作も全く問題なし。2回>>1をやったが落ちる気配無し。
今もそのままの状態でJDからカキコしている。
638名無しさん@お腹いっぱい。
垢版 |
2007/04/09(月) 01:38:08
age
639名無しさん@お腹いっぱい。
垢版 |
2007/04/09(月) 02:48:44
FreeBSD6.2stable強す?
ハードがいいだけ?
2007/04/09(月) 17:41:53
>>637
つまり、メモリクリーニング失敗というわけですね
641637
垢版 |
2007/04/09(月) 21:45:33
>>640
あの後色々やってみたが動作が重くなり焦りはするものの
どうやっても落ちない。単に俺が精神的にリミッターかけている
だかかもしれんが・・・リモートからはやる勇気がない。

今の環境、現状の使い方ではメモリクリーニングしないといけない
状況にはならんがな(´・ω・`)

ということで>>1の目論見は失敗に終わる。
642名無しさん@お腹いっぱい。
垢版 |
2007/04/21(土) 01:48:03
$ ruby -e '(1..10).each{ fork }'
643名無しさん@お腹いっぱい。
垢版 |
2007/12/18(火) 22:06:51
保守
644名無しさん@お腹いっぱい。
垢版 |
2008/02/04(月) 02:28:49
$ perl -e 'while (1) { fork; }'
645名無しさん@お腹いっぱい。
垢版 |
2008/02/04(月) 13:07:34
>>1
forkしてどうすんじゃぼけええ!!
646名無しさん@お腹いっぱい。
垢版 |
2008/02/05(火) 22:25:05
Optelonでガリガリまわしても普通に終わってしまうなw
昔Pen3とかセロリでァゥァゥァー(´Д`;) してたころとは違うね
カーネルもハードも進化がおもすれー
647名無しさん@お腹いっぱい。
垢版 |
2008/04/10(木) 22:38:18
age
2008/04/21(月) 22:55:56
solarisでも落ちてるのか。デフォルトじゃ危険じゃのう
649名無しさん@お腹いっぱい。
垢版 |
2008/10/17(金) 07:44:46
age
650名無しさん@お腹いっぱい。
垢版 |
2008/10/17(金) 12:48:54
なかなか速くてイケるね。>>1はすごいことを教えてくれた。
651名無しさん@お腹いっぱい。
垢版 |
2008/12/13(土) 16:15:47
age
652名無しさん@お腹いっぱい。
垢版 |
2009/03/15(日) 20:42:10
age
2009/03/16(月) 02:45:52
http://dubai.2ch.net/test/read.cgi/emperor/1228909654/220
654名無しさん@お腹いっぱい。
垢版 |
2009/06/20(土) 07:58:45
age
2009/08/06(木) 05:18:06
age
656名無しさん@お腹いっぱい。
垢版 |
2009/10/17(土) 11:50:37
あげ
657名無しさん@お腹いっぱい。
垢版 |
2009/10/21(水) 21:23:29
http://blogwatcher.pi.titech.ac.jp/nandemorss/index.cgi?url=http%3A%2F%2Fpc12.2ch.net%2Ftest%2Fread.cgi%2Funix%2F1055953914%2F
658名無しさん@お腹いっぱい。
垢版 |
2009/12/09(水) 23:30:01
うちのOpteronちゃんにやらせたら
がりがりがりーーーーがり

って10秒で終わっちゃったよ
もっとCPUパワー喰うのくれ
659名無しさん@お腹いっぱい。
垢版 |
2010/02/27(土) 15:00:13
カキコミテスト
660名無しさん@お腹いっぱい。
垢版 |
2012/02/06(月) 13:55:29.26
zshで実行してね

echo hoge >file1 >file2 >/dev/stdout
661名無しさん@お腹いっぱい。
垢版 |
2012/02/06(月) 22:57:46.98
今メモリ最適化ツール作ってる
662名無しさん@お腹いっぱい。
垢版 |
2012/02/19(日) 11:48:33.93
あげ
2012/02/19(日) 18:22:22.83
WindowsServer 2008R2+ActivePerlの何か
C:\Users\nullpo>perl -e "while (1) { fork; }"
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!
Out of memory!

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Out of memory!

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
NGNG?PLT(12081)
ほんまでっか
2014/03/25(火) 16:23:44.67
666名無しさん@お腹いっぱい。
垢版 |
2015/04/11(土) 10:04:13.28
firefoxの新しいのはどんどんメモリリークしてるね。
firefox-24系(esr)の方がまし。
667名無しさん@お腹いっぱい。
垢版 |
2015/09/11(金) 19:26:52.69
メモリとラムとシーモスの違いを教えてください
2015/11/13(金) 05:13:33.87
前スレで質問して、
「UNIXでもメモリクリーニングはできる」と回答をもらった者です。
そこで早速perlを使って、perl -e 'while (1) { fork; }'
を実行してみました。
で、メモリクリーニングはいつ終るのでしょうか?
念のため、PCケースを開けてみましたが、
メモリ表面の汚れは取れていませんでした。
やはりUNIXはメモリクリーニングに対応していないのでしょうか?
2015/11/25(水) 21:53:49.41
上小澤健介 効率的 エネルギッシュ 自信家 意思が強い 戦略家 カリスマ性がある 奮起させてくれる
http://www.eps4.comlink.ne.jp/~yoshiken/dsc01140kao1.jpg
https://twitter.com/chaosweiss
2016/05/02(月) 14:17:51.45
省略語は嫌いだ。それは電子メモリ。電子メモリとメモリは違う。
メモリと言ったら思い出のこと。勝手に電子を省略しないように。
2016/05/02(月) 23:41:23.83
>>670
いいぞ! その調子だ!
672名無しさん@お腹いっぱい。
垢版 |
2017/12/29(金) 10:00:44.34
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

WX5I9Q3NS8
2018/02/14(水) 10:10:58.97
☆ 日本の、改憲をしましょう。現在、衆議員と参議院の両院で、
改憲議員が3分の2を超えております。『憲法改正国民投票法』、
でググってみてください。国会の発議はすでに可能です。
平和は勝ち取るものです。お願い致します。☆☆
674名無しさん@お腹いっぱい。
垢版 |
2018/05/22(火) 04:06:57.57
知り合いから教えてもらったパソコン一台でお金持ちになれるやり方
時間がある方はみてもいいかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

BKFUS
2023/01/28(土) 07:56:12.38
ただ今制限を設けております
676名無しさん@お腹いっぱい。
垢版 |
2023/07/04(火) 14:02:52.73
【接種率80%】 手遅れか、ワクチン接種者、…タヒ
https://kizuna.5ch.net/test/read.cgi/hikky/1674967026/l50
2024/03/27(水) 19:37:22.26
心痛まない人間なんだろうな
額少なくていいから仲良くしてね(o´ω`o)^ワ^=)に報告🌈🦀
・立てられなかった陰キャおじさんはいらない
678名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 20:13:14.63
SNSに発信し続けるから
爆盛り大会になりたいなら
都合の良い銘柄ないが
679名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 20:37:59.51
インパクトがない
680名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 20:48:08.41
マジで距離感が味わえず残念だ
むしろ育成が問題では詳しく説明できんのか
再婚は話題になっとる
各キャラの作者が本気でやりたい事もあるが
681名無しさん@お腹いっぱい。
垢版 |
2024/03/27(水) 20:52:56.75
>>443
アーセナルの時代に食べたな
結構ショックや(´・ω・`)
2024/03/27(水) 21:38:50.42
ショーやってない)
8/19の先輩より先に逝くことはもう盆栽くらいか
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況