タグ PERF
新着順 5 users 10 users 50 users 500 users 1000 usersperfの使いかた
概要 Linuxのパフォーマンス解析ツールであるperfの使いかたの紹介 背景 個人的にperfよくできてると思うので紹介したいというのと、 パフォーマンスカウンタの読み方ってあんまり知られてないみたいなので、 それの解説を書きたい。 構成 perf について説明したあと、パフォーマンスカウンタの読みかた、見かた、を説明する。 perfとは何か Linuxに付いてくるプロファイラ。 man per... 続きを読む
ITエンジニアの技術メモ: perfを用いたシステムのボトルネック解析方法
背景システムの処理速度を改善するために、ボトルネック解析を行う必要があった。 ボトルネック解析の方法と、プロファイリングに使用したperfの使用方法に関して調査を行った。 記事の目的perfを使用し、ボトルネック解析を行う ここでは、perfの導入方法及び使用方法について記載する。 perfとはperf(Performance anal... 続きを読む
【画像】Perfumeファンが作った「コラポスター」のクオリティがハンパない!!公式グッズで販売して欲しいレベル… : 無題のドキュメント
【画像】Perfumeファンが作った「コラポスター」のクオリティがハンパない!!公式グッズで販売して欲しいレベル… 【Perfume in HAPPYで気になるシャンデリアハウス】 無題のドキュメントがお送りします :2014/04/13(日) 0:00:00.00 ID:mudainodocument 今日のPerfumeとライムスの対バンのフライヤーがヤバすぎると僕の中で話題に 今日のPerf... 続きを読む
perf + Flame Graphs で Linux カーネル内のボトルネックを特定する - ablog
Linux, perfddで1GBのファイルを作成し perf でプロファイリングし、Flame Graphs で可視化したものです。下から上に行くほどコールスタックが深く、左から関数名のアルファベット順でソートされています。一番上で横幅が広い関数がCPUを長く使っています。今回は "_aesni_enc1" つまり暗号化がボトルネックになっていることがわかります。 Flame Graphs の見... 続きを読む
”私の環境で”大きなテキストファイルをawkで処理するときにcatで投げ込むと速い理由 - ablog
performance大きなテキストファイルをawkで処理するときにcatで投げ込むと速い理由 - ablog を書きましたが、awk file > file より cat file|awk > file が速い環境は稀なようなので、私の環境でなぜ cat file|awk > file のほうが速いのか調べてみました。プロセススケジューラが関係しているようです。↑はPerf + Flame Gr... 続きを読む