タグ

Tipと性能に関するgorimaru7のブックマーク (8)

  • サーバー仮想環境におけるシステム構成ガイド ホワイト ペーパー

    対象: Windows Server 2012 R2、Windows Server 2012 Windows Server により HYPER-V サーバー ロール、仮想化サーバー コンピューティング環境を作成および、バーチャル マシンの管理を作成します。 1 つの物理コンピューターで複数のオペレーティング システムを実行し、個々 のオペレーティング システムを分離できます。 このテクノロジで、コンピューティング リソースの効率を向上し、ハードウェア リソースを解放できます。 このセクションのトピックの最新のバージョンを参照してください。 Hyper-v Windows Server 2016 Technical Preview のします。 次の表に、トピックで、HYPER-V ロールの HYPER-V のドキュメント ライブラリでは、 Windows Server 2012 と Wind

    サーバー仮想環境におけるシステム構成ガイド ホワイト ペーパー
  • Windows: ページ プールと非ページ プール

    以前の「Windows の限界に挑む」の投稿では、物理メモリと仮想メモリという、2 つの主要な基システム リソースについて説明しました。今回は、これらを基盤とする 2 つの基的なカーネル リソースであるページ プールと非ページ プールについて説明します。ページ プールと非ページ プールは、最大プロセス数、同期オブジェクト、ハンドルなど、他の多くのシステム リソースの制限に直接関わっています。 ページ プールと非ページ プールには、オペレーティング システムとデバイス ドライバーがデータ構造の格納に使用するメモリ リソースとしての役割があります。プール マネージャーはカーネル モードで実行され、システムの仮想アドレス空間 (「Windows の限界に挑む」の仮想メモリに関する投稿で説明) の領域を使用して、メモリの割り当てを行います。カーネルのプール マネージャーは、ユーザー モード プ

    Windows: ページ プールと非ページ プール
  • メモリ管理と重要なメモリ測定値について理解する

    メモリ管理は複雑で、PC のパフォーマンスの中で最も混乱しやすい概念かもしれません。このトピックに関する情報を Web で検索すると、適切でないアドバイスに基づいて操作を行い、その結果、技術的な問題に直面することもあるでしょう。次のメモリ測定値に関する専門用語の意味を理解すると、メモリ管理について理解できるようになります。 物理メモリ: RAM チップやモジュールのことで、通常コンピューターのマザーボードに取り付けられています。ポータブル コンピューターのビデオ サブシステムの "共有メモリ" のように、別のシステム コンポーネントで物理メモリを使用している場合、Windows で使用できる物理 RAM の量は、物理メモリの合計量よりも少なくなることがあります。(合計および使用中の) 物理メモリの測定値は、Windows タスク マネージャーの [パフォーマンス] タブと、リソース モニタ

    メモリ管理と重要なメモリ測定値について理解する
  • 単独のサーバーの「負荷」の正体を突き止める - 祈れ、そして働け ~ Ora et labora

    指標を読む ロードアベレージ # uptime 15:40:33 up 357 days, 22:34, 2 users, load average: 0.19, 0.17, 0.12 コマンド uptime。load averageに続く3つの数字が過去1分間、5分間、15分間の平均値を表します。 意味 処理を実行したいが、なにかしらの要因で実行を待たされているプロセスの数を表します。したがって、ロードアベレージが高い状態とは多くのプロセスが処理を実行できずに待たされている状態、ということになります。 解釈 なにかしらの要因としては「ほかのプロセスにCPUが使われていて、空くのを待っている状態」と「ディスクに読み書き要求を発行していて、その結果を待っている状態」の二種類が考えられます。前者は「CPU使用率」、後者は「I/O待ち率」として数値化することができます。ロードアベレージを見ただけ

    単独のサーバーの「負荷」の正体を突き止める - 祈れ、そして働け ~ Ora et labora
    gorimaru7
    gorimaru7 2013/03/13
    指標値の説明とその意味、閾値などを説明
  • [方式設計編]同一サーバー内のWebサービス呼び出しをしてはいけない

    SOA(サービス指向アーキテクチャ)の概念が普及するにつれ,前提となる技術的基盤であるWebサービスのインタフェースを持つシステムが増えてきた。一般的には「在庫を照会する」「入金処理を行う」などの単位で一つのサービスにすることが多い。Webサービスは,既に提供されているサービスを組み合わせてアプリケーションを構築できるという手軽さがあるが,作り方を間違えると性能や信頼性の低いシステムが出来上がってしまう。その典型の一つがこれだ。「同一サーバー内のWebサービス呼び出しをしてはいけない」。 説明を簡単にするために,図1に示す単純なアーキテクチャで稼働するシステムを想定しよう。なお,記載している製品名はあくまで例であり,各分野におけるリファレンス実装もしくはデファクト・スタンダードなものだ。読者の得意な製品に置き換えて読み進めてほしい。 アプリケーションはServletとして実装する Serv

    [方式設計編]同一サーバー内のWebサービス呼び出しをしてはいけない
    gorimaru7
    gorimaru7 2012/09/05
    本来、外側から内側に行くに従って小さくしていくのが、多重度設計である。サービスがそれぞれ独立している限りそのセオリーに従って設計すればよいのだが、サーバー内部からのサービス呼び出しを許すと、多重度設計
  • Archived MSDN and TechNet Blogs

    If you were looking for MSDN or TechNet blogs, please know that MSDN and TechNet blog sites have been retired, and blog content has been migrated and archived here. How to use this site Archived blogs are grouped alphabetically by the initial letter of the blog name. Select the initial letter from the TOC to see the full list of the blogs. You can also type the name of the blog or the title of the

    Archived MSDN and TechNet Blogs
    gorimaru7
    gorimaru7 2012/08/17
    このような問題のよくある原因としては、特定のルールやモニタ等の監視定義から大量のデータが生成されていることが考えられます。 例えば、作成したルールに絞り込み条件が抜けている等の問題があり、想定以上のデ
  • OS機能によるアプリのパフォーマンス測定(1/3) - @IT

    アプリケーションのギアを上げよう ― Visual Studio 2010でアプリケーションのパフォーマンス・チューニング ― 第1回 OS機能によるアプリのパフォーマンス測定 亀川 和史 2011/04/08 「作ったプログラムが何となく遅い」「プログラムが遅いけれど、何が原因か分からない」という話をよく聞く。これに対して稿では、いくつかの典型的な例での対処方法や、実際にVisual StudioやWindowsからどのように性能測定を行うかについて紹介する。 ■OSパフォーマンス測定 完成したプログラムを負荷試験や限りなく番に近い状態で実行するとき、性能測定は行っているだろうか? テスト・ツールによっては、負荷をかけるテストと同時にアプリケーションの性能情報を採取してくれるものもあるが、Windowsの標準機能でも詳細な性能情報を取得できる。 ●パフォーマンス・モニタとは? Win

  • Windows Server 2008/2008 R2 関連ドキュメント | マイクロソフト 技術情報

    Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find

    Windows Server 2008/2008 R2 関連ドキュメント | マイクロソフト 技術情報
  • 1