【サーバ】2011夏モデルを作ろうpart2 さてチューニング始める?at SAKHALIN
【サーバ】2011夏モデルを作ろうpart2 さてチューニング始める? - 暇つぶし2ch566:ピロリ(WiMAX)
12/01/14 00:03:06.36 発信元:49.134.238.64 0
まぁ いろいろ変なのを直してます

567:未承諾広告※ ◆Rock54hC3G0C (西日本)
12/01/14 00:08:16.27 発信元:219.117.239.35 0 BE:1742382-PLT(23506)
$ perl -wc f22.cgi
f22.cgi syntax OK
なぁんか詰まってたのかな。@こはだ

568:名無しさん@お腹いっぱい。(関西地方)
12/01/14 00:11:49.52 発信元:61.89.11.92 0
さっきやった時には治ってた。
犯人はおそらく>>566

569:未承諾広告※ ◆Rock54hC3G0C (西日本)
12/01/14 00:13:26.33 発信元:219.117.239.35 0 BE:3921449-PLT(23506)
Apr 16 2011 f22.cgi

ちがうますw

570:ピロリ(WiMAX)
12/01/14 00:23:46.26 発信元:49.134.238.64 0
このさいSETTING.TXTのSSDへのバックアップを多頻度にしようと
f15にくみこんだ、しかしどうも動きが変だ、いろいろ調べたら
liveplusの圧縮やって以降の圧縮がへんだ
それを直そうと四苦八苦、結局なおらないからliveplus処理したらlast;っていうコードいれたー

571:ピロリ(WiMAX)
12/01/14 00:24:08.37 発信元:49.134.238.64 0
そのときf22は止めるのだ

572:名無しさん@お腹いっぱい。(もんじゃ)
12/01/14 00:30:57.21 発信元:121.117.76.200 0
EF2000に置き換えるんですか?

573:未承諾広告※ ◆Rock54hC3G0C (西日本)
12/01/14 00:38:20.76 発信元:219.117.239.35 0 BE:2178454-PLT(23506)
をぅっと、kohadaのf22止めるだすか!?

574:ピロリ(WiMAX)
12/01/14 00:45:29.47 発信元:49.134.238.64 0
いやいや 作業中0644にするだけでーす

575:未承諾広告※ ◆Rock54hC3G0C (西日本)
12/01/14 00:49:36.38 発信元:219.117.239.35 0 BE:2941439-PLT(23506)
f15を眺めてみますた。
last; をみつけました。
その7行目前の処理、どう考えてもおかしゅい。(おそらく元からある処理)
意味をなしていないどころか、システムに支障を来すような希ガス。。。

576:未承諾広告※ ◆Rock54hC3G0C (西日本)
12/01/14 00:50:30.41 発信元:219.117.239.35 0 BE:1634235-PLT(23506)
なぁる♪> chmod 0644

577:名無しさん@お腹いっぱい。(関西地方)
12/01/14 00:51:01.14 発信元:61.89.11.92 0
なるほど。
だから500返してたわけか。

578:ピロリ(WiMAX)
12/01/14 00:53:39.34 発信元:49.134.238.64 0
>>575
$SIG{$_} = sub { push(@sigs, $_[0]); } foreach (qw/HUP INT PIPE ALRM TERM USR1 USR2 IO VTALRM PROF/);

これかしらん?
私もよくわかんないのよね、たぶんSunOSさん作だと思うけど

579:未承諾広告※ ◆Rock54hC3G0C (西日本)
12/01/14 01:28:38.85 発信元:219.117.239.35 0 BE:3484984-PLT(23506)
それそれー♪多分、2002年に描いた人だと思うw

内容は処理中になぁんかシグナル飛んで来てない?っていうのを記録しているだけなんだけれども。。。
ちなみに、%SIG変数(ハシュ:perl固有のグローバルな特殊変数)を書き換えているんだけれども、%SIGって、外部からシグナルを受け取ったときの処理先(要するにサブルーチン[クロージャ])が入っています。
なので、
$SIG{$_} = sub { push(@sigs, $_[0]); }
というかたちで代入されています。
で、その後ろ。
foreach (qw/HUP INT PIPE ALRM TERM USR1 USR2 IO VTALRM PROF/);
見覚えがある文字列が並んでいるます。シグナルの別名っていうかconstantなの。(これ、鯖の環境によって変わるます@危ないよなぁ その1)
でもってこんな書き方だと、perlになれていないと意味不明かもw
foreach ('HUP', 'INT', 'PIPE', 'ALRM', 'TERM', 'USR1', 'USR2', 'IO', 'VTALRM', 'PROF');
こう書くと判りやすいかな?そう、クォーテーションで括るのマンドクセって時に使う書き方なのでした(クォート演算子[qw])
そして描き方が倒置なのでこれまた判りやすくすると、、、

foreach ('HUP', 'INT', 'PIPE', 'ALRM', 'TERM', 'USR1', 'USR2', 'IO', 'VTALRM', 'PROF') {
$SIG{$_} = sub { push(@sigs, $_[0]); }
}
こうなるます。

ようするに、HUPから1つずつ取り出して$_(スカラー変数/foreach文で代入先が省略されるとインプリシットに使われる特殊変数) に代入されるます。
なので、$SIG{HUP} = sub { push(@sigs, $_[0]); }になるんだけれども、後ろにある$_[0]って、本来は@_(配列変数/インプリシットな特殊配列[リスト]変数)の0番目(先頭)の要素なんだけれども、
これって何も代入されていないのです。なので常に未定義な値、、、とも限らない不確定な要素。(だってシグナル飛んで来たときなんてどうなっているか判らないもん@危ないよなぁ その2)
そすて元々何かしらの処理が%SIGには埋め込まれているのを強引に上書きしているので、更におかしくなるんじゃ無いの?となるのですです。

580:未承諾広告※ ◆Rock54hC3G0C (西日本)
12/01/14 01:35:33.71 発信元:219.117.239.35 0 BE:2723055-PLT(23506)
あ、$_[0] って、shiftと同じか。。。
って事で訂正m(_ _)m
@_の0番目にはシグナル名が入ってくるます。

ってことで、デバグ的な操作を放置したままって感じがしますので、放置で構わないかもしれませんw

581:未承諾広告※ ◆Rock54hC3G0C (西日本)
12/01/14 01:37:27.60 発信元:219.117.239.35 0 BE:3050047-PLT(23506)
あ、いや、放置よりも、コメントにしちゃう方が良いかもです。

・・・さっさと眠ろう。

582:ピロリ(WiMAX)
12/01/14 01:45:25.83 発信元:49.134.238.64 0
そのうちコメントにしてみまーす

583:ピロリ(WiMAX)
12/01/14 03:35:10.32 発信元:49.134.238.64 0
>>564
これってどうやったら見れるの?
だれかおせーて

584:名無しさん@お腹いっぱい。(しうまい)
12/01/14 04:35:03.76 発信元:182.169.246.11 0
基本的に温度取得はマザーボードに依存するから、lm_sensorsが鉄板だけどLinuxでしか動かない
FreeBSDにはbsdhwmonというのがあるらしいけど、対応マザボは少ないね

仕組みはMSR registerを読み出すだけだったはずなので、移植は容易なはず

585:名無しさん@お腹いっぱい。(しうまい)
12/01/14 04:42:52.95 発信元:182.169.246.11 0
あ、間違えた、MSRじゃなくてSMBusだな。

586:未承諾広告※ ◆Rock54hC3G0C (西日本)
12/01/14 09:13:08.48 発信元:219.117.239.35 0 BE:4574276-PLT(23506)
>>583
MacOSX専用ですた。
URLリンク(www.bresink.com)

URLリンク(www.tech-faq.com)
ここをみると・・・

URLリンク(www.freshports.org)
これかしら?for ch2

587:名無しさん@お腹いっぱい。(しまむら)
12/01/14 13:23:55.79 発信元:210.254.69.233 0
●温度計測ソフトウェア
SpeedFan
URLリンク(www.almico.com)
MBM5                    
URLリンク(mbm.livewiredev.com)
EVEREST Home Edition     
URLリンク(www.lavalys.com)
Coretemp
URLリンク(www.alcpu.com)
HWMonitor
URLリンク(www.cpuid.com)

●FreeBSD (and Linux/NetBSD/OpenBSD) 用温度計測ツール
xmbmon
URLリンク(www.nt.phys.kyushu-u.ac.jp)

自作板はこれらを使用しているよ

588:ピロリ(WiMAX)
12/01/14 14:26:22.80 発信元:49.134.219.39 0
awabiがまだちょくちょく落ちるなぁ
突然勝手にリセットかかるのよねー、へんねー

awabiも >>507 の設定にしてもらおう。

StartServers 1024 -> 1022
MinSpareServers 351 -> 1022 ↑あげ
MaxSpareServers 1024
MaxClients 1280 -> 1024 ↓さげ
MaxRequestsPerChild 10000
MaxMemFree 2000


589:ピロリ(WiMAX)
12/01/14 15:15:21.99 発信元:49.134.219.39 0
たのんできましたー
じきにapache再起動はいりまーす

590:ピロリ(WiMAX)
12/01/14 15:30:30.71 発信元:49.134.219.39 0
作業終わったそうですー

591:名無しさん@お腹いっぱい。(聖火リレー)
12/01/14 17:23:28.83 発信元:113.197.137.154 0
アワビ URLリンク(nagahata-shop.com)
エンガワ URLリンク(www.kerotamatei.com)

592:名無しさん@お腹いっぱい。(日本)
12/01/14 18:54:34.78 発信元:114.160.23.53 0
sysctl -a | grep "temperature"
でCPUの温度が出ますー。

593:ピロリ(WiMAX)
12/01/14 18:56:05.06 発信元:49.134.219.39 0
awabi

ch2awab@banana8308:~$ sysctl -a | grep "temperature"
dev.cpu.0.temperature: 82.0C
dev.cpu.1.temperature: 82.0C
dev.cpu.2.temperature: 83.0C
dev.cpu.3.temperature: 83.0C
dev.cpu.4.temperature: 85.0C
dev.cpu.5.temperature: 85.0C
dev.cpu.6.temperature: 84.0C
dev.cpu.7.temperature: 84.0C


594:名無しさん@お腹いっぱい。(SB-iPhone)
12/01/14 18:57:28.24 発信元:126.247.168.87 i
oh

595:ピロリ(WiMAX)
12/01/14 19:01:05.30 発信元:49.134.219.39 0
ch2haya2@tiger5501:~$ sysctl -a | grep "temperature"
dev.cpu.0.temperature: 56.0C
dev.cpu.1.temperature: 56.0C
dev.cpu.2.temperature: 56.0C
dev.cpu.3.temperature: 56.0C
dev.cpu.4.temperature: 58.0C
dev.cpu.5.temperature: 58.0C
dev.cpu.6.temperature: 57.0C
dev.cpu.7.temperature: 57.0C


596:名無しさん@お腹いっぱい。(もんじゃ)
12/01/14 19:21:02.00 発信元:60.33.137.155 0
>>593
高すぎる気がしてならない

597:名無しさん@お腹いっぱい。(関西・東海)
12/01/14 19:32:57.02 発信元:124.146.174.50 (AUy3nfT) O
VIPをν速の鯖に移転させよう(提案

598:名無しさん@お腹いっぱい。(関西・東海)
12/01/14 19:36:04.77 発信元:124.146.174.50 (AUy3nfT) O
>>593
awabiは嫌儲民の精神力で動作するサーバーだと聞いておりましたが……


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch