もなみ9歳 〜Lite〜
2005年02月19日 |
もなQちゃれんじ |
えっと。
昨日のもな見に絡んで、何故10倍という数字が得られるのかということについて、もな兄からレクチャーを受け、「というわけで判ったこと書いてね」と見捨てられた、もなみですー。
しくしく。
そういうわけで、間違っているカモ知れませんケド、そのへんは後でフォローしてもらえるということなので、もなみが聞いて理解した、ガイネン的な話をしますねー。
まず、もな兄のプログラム改善によって得られた速度向上は、2.5倍程度だそうですー。
ということは、公称10倍は嘘じゃないですかーっ!
いえいえ、別に4倍早くするリクツがあって、2.5×4で10倍になってるですよー。
プログラムには3つの要素があって、それは「速度」「容量」「メンテナンス性」ですー。
これらはどれかを重視すれば他の2つが悪化するというカンケイになっておりますー。
高速化というのは「速度」を重視して「容量」と「メンテナンス性」をオロソカにする行為なのですー。
メンテナンス性に関しては昨日、もな兄が書いたらしいのでカツアイしますケド、容量というのが意味不明ですよねー。
これは、たとえば個別記事リンク先の文章とトップページの文章にはダブっている部分がいっぱいあるのですケド、コンピューター上では二重で持っているのですー。
つまり、ちょっとでも違う文章は別文章として作るようにすることで、速度を向上させているのです(「スタティックな文章を出力し、ダイナミックな文章を出力しない」というらしいです)ー。
この方法だと無駄に同じ文章をたくさん保存することになりますので、容量は膨大になるので、「容量」をオロソカにして「速度」を重視した、ということなのですねー。
ただ、書くほうは色んなモノを書かなければならないので、その分遅くなりますー。
実際、新システムは旧システムに比べると文章投稿が重くなっていますし、新掲示板の書き込みシステムもそうですー。
でも、今見ていただいている文章にしても新掲示板にしても、読む人と書く人では、どっちが多いって読む人に決まっているわけでー。
その比率には50対1以上の差があるのですー。
たとえば今までのシステムが、書くのに10のぱわー、読むのにも10のぱわーが必要だったとしますねー。
そうすると、50人あたりに必要なぱわーを計算しますと、今までのシステムですと10ぱわー×50人+10ぱわー×1人=510ぱわーになるのですケド、読むほうに必要なぱわーを5分の1に、書くほうに必要なぱわーを5倍にすると、2ぱわー×50人+50ぱわー×1人=150ぱわーとなって、実質4倍以上早くなったことになりますー。
とくに新掲示板は、表示する元データは本当にhtml文章そのままで、それを指定した範囲分切り出して表示していて早いのですー。
これに、もな兄のプログラム最適化による2.5倍効果で、10倍くらい早くなった理論にっ!
うわっ、嘘臭っ!と思った人は、もなみの同類ですw
ところで、もなQは、いくらインフルエンザで死にかけてるとはいえ、うちに無理矢理ギジュツテキな話を書かせた、もな兄に(あと、もなみが苦しんでるのを「こんな簡単な話で苦しむなんて」とせせら笑ってそうな技術者様にも)、軽い殺意を覚えましたー。
もな兄:平均処理待ち時間>y 名無し様:間違えた!3回も・・・。押してしまった・・・。なんとしたことか・・・。 名無し様:胃もたれ=キャベジン 名無し様:胃もたれ=キャベジン 名無し様:胃もたれ=キャベジン 名無し様:y=α*t^2(tはCPUパワーの占有時間、αは定数、yとは何のことですか?) 名無し様様:HTMLを生成する処理を削ったって事だと理解してみた(間違ってるかも もな兄:CPUパワーの占有時間の二乗に比例するとあれほど言ったのに 匿名様:豆乳風呂って健康にいいのでしょうかーww 匿名様:ぬるぬるー 名無し様:えっとよくわかってないのですが、150*4=600で4倍早くなってないような気が? 無様:なにはともあれウチュウゴ翻訳乙でした。 kz405様:つまり、無駄にスタンバイしてるってことかな 名無し様:ガッ? 名無し様:ぬるぽ? 名無し様:ぬる? もなみ:もなみにもよく判らないのですケド、ようは読むのが5倍早くなるかわりに書くのは5倍遅くなるようなプログラムにしたということだと理解してますー。 逆様:すまん、50対1以降が具体的に何なのかワカンネ。書くのはそのままアップや保存に必要な労力で読むのは表示速度って事でいいのか・・・? もなみ:しょうじき、もなみにも理解できているとは限りませんw 名無し様:つまり、需要と供給のバランスが均衡点に達したと。 名無し様:ナル 名無し様:もな兄さん、インフルエンザですか…お大事に 名無し様:インフルエンザは熱が下がり始めたときが頭痛との戦いですな。 名無し様:すごい…。またわからぬ内容を! うにゅ。様:民間療法でネギにお尻捧げなきゃ熱さがらないのでわ? ren様:くるモナ(σ・∀・)σゲッツ!
|
|
リンクポリシーや転載トカについては、こちらを御覧下さいー。
spamメールや脅迫メールは晒すことがありますので、覚悟の上でどうぞ。
|
|