タグ

performanceに関するkura-2のブックマーク (46)

  • The Netperf Homepage

    Welcome to the Netperf Homepage From here you can retrieve information about netperf and the performance of systems running the netperf benchmark. You can also submit performance results for the benefit of the rest of the netperf community. Netperf has migrated to GitHub! This website was also migrated in an effort to preserve any important historical documentation. Links have been updated and cle

  • Jiffy – Get this Extension for 🦊 Firefox (en-US)

    The Jiffy Firefox Extension is written Bill Scott of Netflix. It adds an additional panel to Firebug that provides a visual view of the Javascript time measurements captured by Jiffy-Web. Jiffy is compatible with Firefox 1.5 - 3.5.* Jiffy-Web is a fine-grained and flexible website performance tracking and analysis suite written by Scott Ruthfield, Ben Maldonado, Don Shanks, Travis Pearl of Whitepa

    Jiffy – Get this Extension for 🦊 Firefox (en-US)
  • XP SP3&nLiteのコンボ技でXPを底の底から高速化 | 教えて君.net

    nLiteを使う前に使用中のXPのプロダクトキーを確認しておく。その後、SP3の配布ページを開き「ダウンロード」をクリックしてファイルを保存する。SP3のファイルは2種類あるが、CDイメージファイルではない方をダウンロードすること 自分のパソコンのハードウェア用のドライバを事前にダウンロードし、CD-Rなどに焼いて保存しておこう nLiteを起動するには.NET Framework Version 2.0が必要だ。インストールされていない場合はダウンロードしてインストールしておこう 「WindowsCD」という名前のフォルダを作成。ウインドウズXPのインストールCD-ROMから全ファイルをコピーしよう nLiteをダウンロードしてインストールする。最初に表示される言語選択画面では「English」を選ぼう。後で表示される「Language」で「Japanese」を選ぶと日語表示に切り替わ

  • memcachedを知り尽くす 記事一覧 | gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    memcachedを知り尽くす 記事一覧 | gihyo.jp
  • RubyProfでRailsアプリのプロファイリングをする方法 - Hello, world! - s21g

    RubyProfを使って、Railsアプリのプロファイリングをする方法を紹介します。 まずは、ruby-profをGemでインストールします。 インストールが完了したら、ruby-profプラグインをRailsアプリにインストールします。 ruby-profプラグインは、Gemがインストールされたディレクトリの下にあります。 環境によって場所は変わりますが、例えば/usr/local/lib/ruby/gems/1.8/gems/ruby-prof-0.6.0/rails_plugin/ruby-profなどの場所にあります。 これをvendor/plugins/ruby-profにコピーすれば設定は完了です。 あとはproduction環境でRailsアプリにアクセスすると、以下のようなログが出力されます。 1  Thread ID: 3076980460 2  Total: 2.030

  • YSlowをこえる性能改善、ユーザエクスペリエンスの詳細記録 - Netflix | エンタープライズ | マイコミジャーナル

    Webサイトのパフォーマンス向上にはYSlowが有益であることは明らかだ。YSlowが素晴らしいのは、背後で動いているプログラムに関係なくある程度のパフォーマンスアップができる点にある。しかしさらにパフォーマンスを向上させようとした場合、細かく計測を実施し、プログラム部分も含めてボトルネックを明らかにすことは無駄ではない。YSlowで実施した作業の裏付けにもなるし、より詳しい計測はより優れた性能改善を可能にする。 Netflix, Director UI Engineering, Bill Scott氏はMeasuring User Experience Performanceにおいてユーザエクスペリエンスのパフォーマンスについて計測するポイントとまとめている。同氏はNetflixでエンドユーザからみたパフォーマンスエクスペリエンスの改善に取り組んでおり、これまでの経験から得たテクニックを

    kura-2
    kura-2 2008/06/26
    jiffyアドオン。
  • memcached: a distributed memory object caching system

    What is Memcached? Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. Memcached is simple yet powerful.

  • 窓の杜 - 【特別企画】「Firefox 3」が公開、その内容に迫る

    v1.0公開後、初めてのメジャーバージョンアップとなったv1.5では、Webページの表示履歴、Cookie、キャッシュといったWebブラウザーに蓄積された個人情報などを簡単に削除できるようになったほか、体のアップデート時に差分ファイルのみをダウンロードできるように自動アップデート機能が強化されるという更新内容がメインだった。 続くv2.0では、ドラッグ&ドロップでのタブ入れ替えなどタブ関連の操作性が向上したほか、検索バーが強化され“サジェスト”機能を利用可能になるなど、全体的な使い勝手が改良された。またフィッシング詐欺対策機能もこのバージョンから標準搭載されている。 こうして振り返ってみると、過去のメジャーバージョンアップの内容はそれほど大きいものではなかった。とくにタブ周りの機能強化は、最初から実装されていてもおかしくないレベルのものばかりだ。もちろん、細かな機能強化や仕様変更のほかに

    kura-2
    kura-2 2008/06/19
    ほんと速い。環境により起動が遅くなった感があるときもあるが、起動後の閲覧ストレスはだいぶ減った。
  • PostgreSQLを遅くしている犯人はどこだ?

    PostgreSQLを遅くしている犯人はどこだ?:Linuxトラブルシューティング探偵団(3)(1/3 ページ) NTTグループの各社で鳴らした俺たちLinuxトラブルシューティング探偵団は、各社で培ったOSS関連技術を手に、NTT OSSセンタに集められた。普段は基的にNTTグループのみを相手に活動しているが、それだけで終わる俺たちじゃあない。引き続きOSSに関するトラブルの解決過程を@ITで連載していくぜ。 ソースコードさえあればどんなトラブルでも解決する命知らず、不可能を可能にし、多くのバグを粉砕する、俺たちLinuxトラブルシューティング探偵団! 助けを借りたいときは、いつでもいってくれ! OS:高田哲生 俺はリーダー、高田哲生。Linuxの達人。俺のようにソースコードレベルでOSを理解している人間でなければ、百戦錬磨のLinuxトラブルシューティング探偵団のリーダーは務まらん。

    PostgreSQLを遅くしている犯人はどこだ?
    kura-2
    kura-2 2008/06/09
    log_min_duration_statementとEXPLAIN ANALYZEの使用
  • MOONGIFT: >> RailsにおけるMySQLのボトルネックを分析する「Palmist」:オープンソースを毎日紹介

    Railsは度々遅いということが話題に上がる。Ruby自体の性能もあるだろうが、データベースを富豪的に使っているのにも原因がある。便利であるためについついデータベースを多用していたり、データの取り出しを複雑(都度集計など)にしていないだろうか。 メイン画面 個人的な経験から言えばボトルネックになりがちなのはレンダリングとデータベースだ。このデータベースの問題点を洗い出すのに便利なのが、またしてもRailsアプリケーションだ。 今回紹介するフリーウェアはPalmist、RailsMySQL実行履歴を見るソフトウェアだ。ソースはGithubで公開されているがライセンスは明記されていなかったので注意していただきたい。 Palmistは他のRailsアプリケーションのログファイルを読み取って、それを解析して表示してくれる。コントローラ、アクション、DBへのCRUDごとにリストアップしてくれる。実

    MOONGIFT: >> RailsにおけるMySQLのボトルネックを分析する「Palmist」:オープンソースを毎日紹介
    kura-2
    kura-2 2008/06/06
    ああ、こういうのよいね。単純な問題ならわりと早く対処できそうな程度に情報を取得できる
  • Linuxチューニング 第1部第1回 ファイル・アクセスを高速化:ITpro

    ファイルの入出力性能の改善は,システム全体の処理速度向上に大きく貢献する。高速なプロセッサを搭載する現在のコンピュータでは,ファイルのアクセス速度がシステム・パフォーマンスのボトルネックになっているためである。不要なディスク・アクセスの削減とアクセス速度そのものの向上が,チューニングの要となる。 アクセス時刻の記録を省略しファイル読み込みを高速化 ファイルにアクセスしたときには,最終アクセス時刻が属性情報として記録される。この情報を記録しないように設定することで,ファイルの読み込み速度を向上できる。最終アクセス時刻の記録を止めるには,ファイル・システムのマウント時に,noatimeオプションを指定する。ベンチマークでは,読み込み速度が2倍強に改善できた。 atimeは無駄 LinuxなどのUNIX系OSでは,statやfstat,lstatというシステム・コールを使って,ファイルの属性情報

    Linuxチューニング 第1部第1回 ファイル・アクセスを高速化:ITpro
    kura-2
    kura-2 2008/06/03
    最終アクセス時刻atimeはあまり意味ないので記録を省略
  • PostgreSQLパフォーマンスチューニングのために ~重いSQLの見つけ方~ : アシアルブログ

    こんにちは、牧野です。 先日、あるウェブサイトで使用しているPostgreSQLを見直す機会がありました。 PostgreSQLのパフォーマンスを手軽に上げるには、 ・データベースの設定ファイルのパラメータを変更する ・アプリケーションの方で重いSQLを発行している場所を見つけて、その部分を直していく ・vaccumを実行する など、いくつか方法が考えられます。 今回は、PostgreSQLで実行時間が長いSQLを見つける方法について紹介します。 題に入る前に、まずはテスト用データベースを作っておきます。 <?php $db = pg_connect('dbname=test'); $sql = " CREATE TABLE artist ( artist_id serial primary key, name text not null ) "; pg_query($sql); $sq

    PostgreSQLパフォーマンスチューニングのために ~重いSQLの見つけ方~ : アシアルブログ
  • Munin - Trac

    Hugin and Munin are the ravens of the Norse god king Odin. They flew all over Midgard for him, seeing and remembering, and later telling him. "Munin" means "memory". News 2008-07-03: A mailinglist for german-speaking Munin users started today. Info and subscription under: https://lists.sourceforge.net/lists/listinfo/munin-users-de?language=de 2008-06-11: Munin 1.2.6 is released. It contains bugfi

    kura-2
    kura-2 2008/05/13
    サーバのモニタリング・監視ツール。
  • きずな、世界最高速1.2Gbpsのデータ通信に成功

    宇宙航空研究開発機構(JAXA)と情報通信研究機構(NICT)は5月12日、超高速インターネット衛星「きずな」と、NICT鹿島宇宙技術センター(茨城県)の間で、1.2Gbps(622Mbps×2波)のデータ通信に成功したと発表した。衛星通信としては世界最高速という。 5月2日に行ったきずなの機能確認作業時に、きずなのマルチビームアンテナと、鹿島宇宙技術センターに設置した車載型の小型地球局(アンテナ径2.4メートル相当)との間で、1.2Gbpsのデータ送受信に成功した。 実運用されている衛星通信の伝送速度は、日のJSATが最大上り2Mbps/下り10Mbps、米国のWildblueが最大上り256kbps/下り1.5Mbps。

    きずな、世界最高速1.2Gbpsのデータ通信に成功
    kura-2
    kura-2 2008/05/13
    衛星通信としては世界最高速
  • JavaScript文字列処理は"+="が十分高速、Safariもベター | エンタープライズ | マイコミジャーナル

    1秒でも早く動く快適なWebアプリケーションを開発することはフロントエンドプログラマやWebデベロッパが常に追い求めるところだが、SitePenにおいてTom Trenka氏による興味深い分析結果"String Performance: an Analysis"が公開されたので紹介しておきたい。同氏のドキュメントはテクニック的に参考になるものだ。 文字列処理はパフォーマンスを左右する重要な要素のひとつだ。Javaなどよく使われるプログラミング言語では文字列は変更不可能なオブジェクトとして扱われる。変更不可能にすることで文字列の重複を防ぎ、不要なデータのコピーを避けることで処理速度の向上が実現できるからだ。そのかわり文字列を編集する場合には、変更後の文字列を新しく生成するという手段をとる。このため文字列の編集という操作は新しく文字列を生成する操作と等価であるため、コストが高い処理になる。 そ

  • muninプラグインでRailsの処理時間をモニタリング&監視:TKMR.blog.show

    Cheaper and faster than Uniswap? Discover Hawk Finance, the leading DEX on Binance Smart Chain (BSC) with the best farms in DeFi and a lottery for EGG.

    kura-2
    kura-2 2008/05/03
    muninによるモニタリング・監視の手順メモ。
  • Vista SP1でCPUの速度低下についてAMDがコメント

    AMDがイベントで公開したスライド。AMD OverDriveのウインドウ上にあるボタンを黄色か赤にして、エラッタ修正コードを無効にする 日AMDは2008年4月26日、東京・秋葉原で開催した販促イベントで、Windows VistaのService Pack 1で起こる同社製CPUの速度低下についてコメントした。 「B2 Stepping」と呼ばれる、2007年9月に発表したサーバー向けの「クアッドコアOpteron」と同11月に発売したデスクトップPC向けクアッドコアCPU「Phenom 9000シリーズ」には、特定条件下でキャッシュ周りの情報に不整合が生じる不具合(エラッタ)がある。マザーボードメーカー各社は、このエラッタを修正するためのコードを含んだBIOSを提供しており、デスクトップPC向けの多くのマザーボードではBIOS設定画面で修正を適用するか否かが選べるようになってい

    Vista SP1でCPUの速度低下についてAMDがコメント
  • スクリプトとスタイルシートの順番でロード時間がどう変わる?

    Cuzillionは、ページ内に配置する外部・インラインのスクリプト・スタイルシート、画像、iframeの順番によって、ページのロード時間がどのようになるかをシミュレートできるサービスです。 Cuzillion ロード時間は、最初のパケットからonloadイベントまでを算出しており、HTMLドキュメントのロード時間は含まない、と記載してあります。 シミュレートできるコンポーネントは、6つとなっています。 外部スクリプト インラインスクリプト 外部スタイルシート インラインスタイルシート 画像(image) iframe Cuzillionで、「外部スクリプト」「外部スタイルシート」、「外部スタイルシート」「外部スクリプト」と入れ替えたものを試しただけでも、ロード時間が違いました。 ロード時間による順番に気をつけたことはなかったのですが、ロード時間が短縮させるのであれば、気をつけた方がいいな

    kura-2
    kura-2 2008/04/27
    ページ内のものの順番により、ページのロード時間がどのようになるかをシミュレートできるサービス
  • パフォーマンスチューニングについて悩むこと - higepon blog

    ここ数日時間をかけているわりにはインタプリタのパフォーマンスチューニングが進まない。 しかもうまく進む気がしないもやもやする。これは良くない兆候だ。 Mさんに言わせればこれは知識や経験やどこまでやりこんだことがあるかといったものが足りないことに起因するようだ。 すぐそこに速くなるはずのものがあるのにもどかしい。 なので自分が知っていることやったこと悩んでいることを書いてみようと思う。 パフォーマンスチューニングとは? パフォーマンスチューニングは以下の要素と手順からなると思う。 目標 チューニングのための動機。 要求される速度が出ていないとか。 1秒以内にレスポンスを返すようにとか。 調査 ボトルネックとなる場所を特定する。 チューニング 問題となるコードに手を加えて速くする。 再計測 目標を達成しているか? 上記をくり返す。 これをベースに考えよう。 目標 大きな目標は Gauche 以

    パフォーマンスチューニングについて悩むこと - higepon blog
  • 「ベクトル型スパコンは高すぎる」、GPU利用のHPCが本格化 - @IT

    慶應義塾大学教授で工学博士の中村維男氏。IEEEのフェローを務めるほか、英ロンドン大学インペリアル校教授兼フェロー、米スタンフォード大学客員教授、東北大学名誉教授などを兼任する。HPC Open Forumで新たに立ち上がったGPUコンピューティング分科会長に就任 「GPUは、CPUに比べると、ちょっと知能は落ちる。しかし、いったん走り出せばイノシシのように50倍ぐらいの速さで走る」。並列処理コンピューティングの第1人者として知られる中村維男教授はGPU(グラフィックス・プロセッシング・ユニット)の特性をそう説明する。GPUは条件分岐が入る処理などは苦手だが、単純な計算処理の並列化では大きな力を発揮する。 こうしたGPUの特性から、これまでベクトル型の並列コンピュータやCPUのクラスタ構成で実現してきたHPC(ハイパフォーマンスコンピュータ)、いわゆるスパコンで、GPU(グラフィックス・プ