タグ

2007年5月19日のブックマーク (3件)

  • Milano::Monolog: modiphi2.0 Q&A

    MTで実装したmodiphi。わずかではあるが後発サービスなので、modiphi2.0と名付ける事にする。 modiphi2.0への問い合わせが多いので、Q&Aを書いてみました。 Q:modiphi2.0使っていいですか? A:もちろん、ご自由にお使いください。 Q:田舎の母親に自分の日記を読ませたいのですがmodiphi2.0で可能ですか? A:有給を取って帰省して母親のPCにIE7をインストールしてあげてください。ただしタイトルの部分は絶対にクリックするなと教えておいてください。クリックしても404だからね。 Q:昔のエントリーがフィードから消えてしまったんだけど? A:昔のエントリーなんて誰も見たくないっしょ?そんなもの世の中から消えてしまえばいいんですよ。どうしてもというなら、世界中どこかのRSSリーダーのキャッシュに残ってると思うので頑張って探してください。ロングテール?そんなも

    Milano::Monolog: modiphi2.0 Q&A
    nitsuji
    nitsuji 2007/05/19
  • マルチコア時代のロードアベレージの見方 - naoyaのはてなダイアリー

    ちょっと煽り気味のタイトルですが、CPU がマルチコアになり 2個、4個と増えていく中 Linux の負荷の指針になるロードアベレージをどう読むべきか、という話です。気になったところを少し調べたのでそのまとめを。 http://d.hatena.ne.jp/naoya/20070222/1172116665 でも書いたとおり、Linux のロードアベレージは「ロードアベレージは過去1分、5分、15分の間の実行待ちプロセス数の平均数 = 実行したくても他のプロセスが実行中で実行できないプロセスが平均で何個ぐらい存在してるか」を示す値です。ボトルネックが CPU、メモリ、ディスク等々どこにあるかは関係なく、仕事の実行までにどれぐらい待たされているかを示す値なので、システムのスループットを計測する指標の入り口になる値です。 このロードアベレージですが、実装を見るとランキュー(待ち行列)に溜まった

    マルチコア時代のロードアベレージの見方 - naoyaのはてなダイアリー
  • preforkがもたらした「小さいインフラ」思考 - shinno(鈴木慎之介)の日記

    勉強会でも記述したとおり、ニコニコ動画のWebサーバはapacheのpreforkで動いてます。そのためapacheプロセスで複数立ち上げてリクエストをこなしているため、主にTCPコネクションとメモリのリソースが消費されてしまいます。そもそもpreforkの理由はphpをNon-ZTS(Zend Thread Safe)でbuildしてるからmpm(worker)ではないのですが、如何せんアプリケーションやほかのモジュールとの相性を検証した上でZTSは投入したいというのもあるため、全部投入というのは頭を悩ませます。 今回は、その悩みから「小さいインフラ」を実現するにむけてのぼんやりした思考の変化をここに書き記しておきます。 メモリ節約 まず消費するリソースで、TCPコネクションについてはOS上でオープンできるポートの論理限界値(Linuxでは20,000ぐらい?)があるので、ホストを増やす

    preforkがもたらした「小さいインフラ」思考 - shinno(鈴木慎之介)の日記