のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,896人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ★負荷軽減対策委員会(Perl、PHP)★

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    301 : nobodyさん - 03/05/07 15:10 ID:??? (-28,-26,-17)
    負荷がどうとかと言う人ほど、use strictしたままリリースしそう。
    302 : nobodyさん - 03/05/09 00:10 ID:??? (-26,-29,-16)
    use strict すると負荷がかかるんですか?
    303 : nobodyさん - 03/05/09 15:22 ID:??? (+24,+29,-9)
    >>302
    検査する時間が増えるだろ、アクセスごとに検査させるのか。
    304 : nobodyさん - 03/05/11 11:49 ID:??? (+25,+27,-32)
    Cでいえばassert有効にしたままリリースってのに似ているな。
    わざとそうしている人もいるみたいだけど・・・
    305 : nobodyさん - 03/05/15 03:27 ID:zbSE5/sG (+24,+29,-22)
    負荷を測るのってどうすればいいの。
    自分のPCで動かしてもよーわからん。
    308 : nobodyさん - 03/05/19 07:48 ID:??? (-2,+18,-22)
    >>307
    たぶん・・・
    変数へ上書きしたら、ちゃんと初期化(開放)してから、
    代入してくれると思ふ。
    310 : nobodyさん - 03/05/19 09:06 ID:??? (-18,-29,-35)
    Perlは最初に確保したメモリ空間を開放しません。
    たとえ、ゼロに初期化しても。undefなら別。
    http://www.mikeneko.ne.jp/~lab/perl/tuning/
    314 : nobodyさん - 03/05/19 15:55 ID:wUacqRGd (+24,+29,-1)
    >>310
    何が言いたいのかわからん。
    315 : nobodyさん - 03/05/19 16:11 ID:wUacqRGd (+27,+29,-53)
    >>310
    すんまそん。
    メモリ確保を解放するかしないかは分かります。
    メモリ確保は○○○分で済むのか、○○○○○○分確保してしまうのかを聞きたいのです。
    318 : nobodyさん - 03/05/19 17:41 ID:??? (+27,+29,-4)
    詳しく知りたかったら、Perlのソースを読むしかないと思うけど。
    319 : nobodyさん - 03/05/20 01:00 ID:??? (+26,+27,-9)
    >>315
    >>310 の記述を見ると、3バイト分しか確保しないように思えたけども。
    320 : nobodyさん - 03/05/21 00:27 ID:??? (-29,-30,-76)
    apacheのログ2,3日分。約4M。PHP。極貧マシン。
    while & fgets & copy -> 処理50秒前後 メモリ使用4M前後 CPU100%
    file & foreach(or list&each) & copy -> 処理60秒前後 メモリ使用15M前後 CPU100%
    fread & copy -> 処理0.5秒前後 メモリ使用4M前後 CMP100%
    323 : nobodyさん - 03/05/22 15:08 ID:??? (+27,+29,-15)
    ったく、山崎のおかげでスレ順めちゃくちゃだ。
    326 : nobodyさん - 03/05/26 08:36 ID:Hdu0vyT1 (-18,+29,-21)
    >>325さん
    それが最適なのですか。
    勉強になります…。
    サイズ1024は何を意味しているのだろう…
    332 : nobodyさん - 03/05/26 18:41 ID:??? (+21,+30,-130)
    >>329
    微妙に意味がわからんな……
    推測をして回答してみる。
    1.$buffer_sizeを設定することで、何バイトずつコピーするのかの設定が可能になる。
    この数値を小さくすると、コピー回数が増えるが、メモリーへの負担は減る。
    この数値を逆にすると、その逆。
    サーバーの具合を見て適宜調整することができる。
    2.わざわざ変数を一つ設定することの意味は、変数の名前をわかりやすくすることで、
    その変数が何に使われているのかをわかりやすくする。
    「昨日の自分は他人」の言葉どおり、後から見た時になんでその数値にしたのか等が判断しやすくなる。

    何が聞きたいんだろう……
    338 : 336 - 03/05/27 01:07 ID:??? (+27,+29,-18)
    たしかにそうですね。
    改行コードを探しながら進むので遅いと。
    341 : nobodyさん - 03/05/28 23:45 ID:01rk8ElD (+35,+29,-40)
    ファイルの書き込みを追記にしたばあいの負荷ってどうなるんですか。
    たとえば書き込むものは同じとして、
    追記先のファイルが1行のときと1000行のときでは
    CPUメモリ負荷はどうなるんでしょう。
    追加するだけだから大して変わらないかなと思ったんですけど。
    344 : nobodyさん - 03/05/29 00:52 ID:??? (+37,+29,-73)
    >>341
    追記の場合、元のファイルの大きさはほぼ影響しない。
    Cをやっている人間ならわかる(はず)だが、
    追記と言うのは、ハードディスク上のファイルの終端を探し出して、
    そこから新たなデータを埋めて行き、最後にファイルの大きさを示す数値を変更する作業だ。
    従って、ファイルの終端を探し出す作業だけが、ベンチマークに影響する。
    345 : nobodyさん - 03/05/29 00:54 ID:??? (+18,+29,-65)
    >>343
    メモリの占有率を調べたいなら、そういうソフト入れてベンチマーク取ればわかる。
    そして結果を発表すると皆から感謝される。

    むしろ、その式は人間が見やすいかどうかを考慮した方がいいと思う。
    347 : nobodyさん - 03/06/01 07:32 ID:??? (-26,-17,+0)
    2
    348 : nobodyさん - 03/06/01 10:16 ID:??? (+19,+29,-25)
    >>346
    負荷が少ないって、どっちの?

    「省メモリ」? それとも「CPU占有の少なさ」?
    349 : nobodyさん - 03/06/01 11:08 ID:??? (+29,+29,-20)
    >>346
    >3.別ファイルを作り読み取らせて出力
    >3は後々便利そうだけど、負荷が気になる…。

    じゃあ外部ライブラリとかあまり使わない方がいいよ。CPANもね。
    350 : nobodyさん - 03/06/01 12:28 ID:??? (+24,+29,-22)
    >>346
    1.出力処理が遅い。
    2.出力処理は早い。
    3.良識ある人間のやること。

    一般に、メモリ占有量の低いものの方がウェブには向いているよ。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について