2010-11-29 9 views
18

「明らかに速い」と思われたものの、パフォーマンスの面で負荷がかかったものに数回焼き付けられた後、私は「容量感覚」が容量計画を立てるのに十分ではないかもしれないと考え始めました。必要。プログラマのためのキューイング理論?

コミュニティでは、のプログラミングに関するキューイング理論のアプリケーションを教えてください。

何でも - 記事、事例研究、書籍。

これまでのところ関係するような書籍がいくつか見つかりました。あなたが精通している場合、私は、彼らにあなたの意見を聞いて幸せになるだろう:

+1

I推測する一つの質問のようになります。 はどのくらいあなたが既に知っているのですか? –

+0

「無」としましょう。私は大学でコースを持っていましたが、 "キューイングシステム"という言葉は、私がそれから取ったものを要約しています。 – jkff

答えて

0

私は、「パフォーマンスと呼ばれる私のMSのプログラムでコースを取りましたコンピュータシステムの " - またはそのようなものです。コースの2ヶ月はキューイング理論をカバーしていました。私はこのことを考える実験デザイン、測定、シミュレーションのための技術、モデリング

:そのようなコースのために使用されている事実上の本はすなわち、

コンピュータシステムパフォーマンス分析のアートジャイナ教の本であると思われますテキストがあまりにも多くをカバーしようとすると、私は話題の幅だけを得たと言うことができます。

5

Raj Jainの "The Art of Computer Systems Performance Analysis:..."は優れており、ソフトウェアのパフォーマンステストの聖書です。 (しかし私はそれが(マイナーな)内部査読者の1人であったので、私は偏っています)。あなたが本当にこのようなものを理解したい場合は

ただし、(「アートを...」方法と原則の調査の詳細です)、その後、基準は以下のとおりです。

  1. Quantitative Systems Performance..., Lazowska, et. al.:古典的な標準導入システム全体のパフォーマンスのモデリングと予測のためのキャパシティプランニングとQNA(キューイングネットワーク分析)

  1. Performance Solutions: A practical guide..., Smith, etc.あなたがやろうとしているものは本当にあるSPE(ソフトウェア・パフォーマンス・エンジニアリング)を、説明しています。

私は、これらの両方が読みやすく理解できることを発見しました。これらは、この2つのプラクティスの基準とみなされています。

1

Jainは古典的ですが、現代的なものもあります。 あなたがmathieしていると仮定すると、ニール・ギュンターによって何が 良いです:ゲリラキャパシティプランニングは はPerlでコンピュータシステムのパフォーマンスを分析することによって、先行し、彼の最も最近のものである:: PDQ

ボブSneedと私はより多くのエンジニアリングに取り組んでいます 1の配向が、私は動いてる少し遅い(;-))

--dave

関連する問題