タグ

*チューニングと5に関するmasa_matyaのブックマーク (12)

  • ベンチマークツールのまとめ | Carpe Diem

    サーバ1台あるいは、サービス全体で、いったいどのくらいのパフォーマンスがあるのかについて計測することは、とても重要なことです。 僕が管理しているサービスは、最初にサービスをはじめるときはある程度の規模感を想像しながらまとまめてサーバなどを調達しましたが、サービスを開始してすこしたってきたところで今後の投資計画をたてたいため、月ごとのトラフィックを予測して、いつごろにどのくらいのサーバなどが必要か情報を調査して計画を立てることになりました。もちろん、最初からちゃんとベンチマークを行って計測してサーバを調達したほうがいいのですが、小さい会社では最初はサービスの開発に注力したいため、なかなかそういった時間をとれないのもまた事実です。 ということで、現状のサービスのパフォーマンスを測定するために必要な CentOS 上で動作するコンソールベースのオープンソースなベンチマークツールについて調べてみま

    ベンチマークツールのまとめ | Carpe Diem
  • [ThinkIT] 第1回:チューニングの基準 (1/4)

    データベースのチューニングという言葉からどのようなことを想像しますか。表の設計の見直しやSQL記述を探ること、バッファプールの調整などと主にデータベース自体の調整であったりするかと思います。 しかしこうしたチューニング作業を行ったにもかかわらず、パフォーマンスがあまり変化しなかった、明確に問題が解決されなかったなどといったといった経験はないでしょうか。またより詳細な調査の結果、実はOSの設定やデバイスドライバのバージョンに原因があった、あるいはハードウェアの選択に問題点があったということも聞いたことがあるかと思います。 もちろんデータベース自体のチューニングは欠かせないものですが、なんらかの問題が起こっている場合、システム全体を考慮しなければならない状況に陥ることがあります。 一口にパフォーマンスをチューニングするといっても、ハードウェアを含めたシステム全体を考えると、考慮すべき項目は多い

  • Linuxチューニング ---目次:ITpro

    第1部は,日経Linux2002年4月号の特集1「Linuxを高速化するチューニング・テクニック大全」,第2部は2003年4月号特集1「チューニング・テクニック完全ガイド」の再掲です。記事は執筆時の情報に基づいており,現在では異なる場合もあります。

    Linuxチューニング ---目次:ITpro
  • ViSolve : Squid Configuration | Squid Support

    PDF Prepared By Visolve Squid Team Introduction What is Reverse Proxy Cache About Squid How Reverse Proxy Cache work Configuring Squid as Reverse Proxy Configuring Squid as Reverse Proxy for Multiple Domains References Conclusion About ViSolve.com Introduction This document describes reverse proxies, and how they are used to improve Web server performance. Section 1 gives an introduction to revers

    masa_matya
    masa_matya 2009/09/18
    squidのreverse proxyについて
  • FrontPage - Squid Web Proxy Wiki

    MoinMoin PoweredDesign by FrancescoChemolli (credits) Hosting donated by MessageNetContents are © their respective authors, licensed under the Creative Commons Attribution Sharealike 2.5 License Squid Wiki This wiki is dedicated to hosting Squid Web Cache documentation, including the FAQ, KnowledgeBase articles, ConfigExamples, and the development RoadMap. Anyone is invited to contribute to this w

    masa_matya
    masa_matya 2009/09/18
    squidのwiki。reverse proxyについても言及
  • キャッシュの大きいRDB vs インメモリデータベース、性能がどれだけ違うのか調べてみると

    2週間ほど前に「インメモリデータベースがクラウド時代の主流になるという期待」というエントリを書きました。ハードディスクに代わり、メモリをデータベースの永続化手段とするインメモリデータベースは、超高速なアクセスとスケールアウトを実現する、クラウド時代のデータベースの主役になるのではないか、という内容です。 この記事に関して、TechVisorの栗原さんと次のようなやりとりをしました。 確かに、Oracle Real Application Cluster(以下、Oracle RAC)でデータベースが全部載るくらい十分にキャッシュ用のメモリを割り当てれば、メモリ上でデータベースを操作するインメモリデータベースと同じことではないのか、とも思います。 両者の違いは何かあるのでしょうか? 調べてみることにしました。 インメモリデータベースは1000倍速い 調べてみるとすぐに、両者には明確な性能差があ

    キャッシュの大きいRDB vs インメモリデータベース、性能がどれだけ違うのか調べてみると
  • 正しいベンチマークをするための10のポイント

    世の中ではたくさんの人が独自にベンチマークを行ない、独自に情報発信がされています。そのベンチマークの中には、非常に参考になるものもあれば、現実性に大きく欠けるものもあります。競合他社が、ライバル社の製品にとって不利な条件でベンチマークを行い、それを発信することも日常的に行われています。ベンチマークの結果を鵜呑みにすることは危険で、結果の意味を判断するスキルを持つことが重要です。これはプロジェクトにおいて負荷テストを行う場合にも重要です。負荷テストの条件設定が正しいかどうかを判断できるようになるためです。 ここでは、私がDBサーバのベンチマーク/負荷テストを行ったり結果を読んだりする上で、心がけているポイントを10個ほど紹介したいと思います。 ■ハードウェアに関する4つのポイント 1. ハードウェアのスペックと設定を注視する ハードウェア構成によってベンチマーク結果は劇的に変わるので、言わず

  • Windowsカスタマイズ - キャッシュを極める

    デバイス間の速度差を吸収するのがキャッシュ 実行待ちのデータは、HDDから物理メモリの作業領域に読み込まれてからCPUに渡される。実行後、作業領域のデータは破棄されるのだが、使用頻度の高いデータについては物理メモリ内の特別な場所に一時的に保管される。この特別な場所が「キャッシュ領域」で、次に同じデータの実行が要求されると、キャッシュ領域から作業領域へデータが送られる。CPUに送る前のデータの読み書きを、低速なHDDを介さず高速な物理メモリだけで行なうことで、処理の高速化を図る。これがキャッシュの基的な仕組みだ。ウィンドウズXPのキャッシュ機能の中でとくに重要なキーワードが「ディスクキャッシュ」と「システムキャッシュ」だ。「ディスクキャッシュ」は、ディスクから読み出されたデータをいったん物理メモリに読み込み、そこから別のディスクに書き込む仕組み。2台のディスクのあいだに“速い”物理メモリを

    masa_matya
    masa_matya 2009/08/20
    windows serverをチューニングしたくなったら参考に。ただし色々注意が必要そう
  • Performance and Reliability Monitoring

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. On This Page Monitoring your Hardware and Applications Tools to Monitor and Test Server Performance Monitoring Your Hardware Monitoring Your Web Applications Reliability Monitoring Monitoring your Hardware and Applications An important part of operations

    Performance and Reliability Monitoring
  • How to determine the appropriate page file size for 64-bit versions of Windows

    ページ ファイルのサイズ設定は、システム クラッシュ ダンプ設定の要件と、システム コミット料金のピーク使用量または予想されるピーク使用量によって異なります。 どちらの考慮事項も、同一のシステムの場合でも、各システムに固有です。 この一意性は、ページ ファイルのサイズ設定も各システムに固有であり、一般化できないことを意味します。 適用対象: Windows 10 適切なページ ファイル サイズを決定する すべてのバージョンの Windows および Windows Server のページ ファイルサイズ設定に関して、次の考慮事項を使用します。 クラッシュ ダンプ設定 システム クラッシュ時にクラッシュ ダンプ ファイルを作成する場合は、ページ ファイルまたは専用ダンプ ファイルが存在し、システム クラッシュ ダンプ設定をバックアップするのに十分な大きさである必要があります。 それ以外の場合

    How to determine the appropriate page file size for 64-bit versions of Windows
    masa_matya
    masa_matya 2009/08/11
    必要なページングファイルを見積もる。
  • .NET アプリケーションのパフォーマンスとスケーラビリティの向上 - 第 5 章 「マネージ コ ード パフォーマンスの向上」

    Recommendations on how to design and develop custom applications using the Microsoft platform Each patterns & practices offering contains a combination of written documentation and re-usable source code. Many also include a reference implementation. As the guidance is being developed it is reviewed and approved by internal Microsoft product teams and by external customers and partners. This produc

    .NET アプリケーションのパフォーマンスとスケーラビリティの向上 - 第 5 章 「マネージ コ ード パフォーマンスの向上」
    masa_matya
    masa_matya 2009/08/11
    Windowsにおけるボトルネックの探し方。
  • もりばんのLinuxシステム構築Tips

    IAサーバ+LinuxOSのシステム構成で構築される商用システムが増加しています。ベンダ独自のアーキテクチャで構成されるUNIXサーバと比較して、汎用的なアーキテクチャで構成されるIAサーバはコストメリットを享受できる一方で、システム構成の信頼性や性能についてはUNIXサーバで実現していたレベルをどのように達成するかが、システム構築における重要なポイントとなります。 ここでは、Linuxシステム構築の現場で私が得たノウハウ、自宅の検証用PC・サーバで試してみた検証結果等を元に、皆様のヒントとして役立つ一般的な情報を紹介したいと思います。

  • 1