Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
cpu-usage-measurement
Search
Aliaksandr Lomau
September 17, 2015
Technology
0
80
cpu-usage-measurement
Lighthouse Meetups, Minsk, Sept, 2015
Aliaksandr Lomau
September 17, 2015
Tweet
Share
More Decks by Aliaksandr Lomau
See All by Aliaksandr Lomau
Fails Night
allomov
0
31
"Ya Ne Lochu Comp" Challenge.
allomov
1
80
Catch and Throw in Ruby
allomov
0
34
Mortal Rubizza
allomov
0
66
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
44
Vault-tec: Safest Future
allomov
0
190
Promises and Reality
allomov
1
49
Cloud Theory for Rubizza Classes
allomov
0
76
Антология деплоя
allomov
0
71
Other Decks in Technology
See All in Technology
【若手エンジニア応援LT会】ソフトウェアを学んできた私がインフラエンジニアを目指した理由
kazushi_ohata
0
150
障害対応指揮の意思決定と情報共有における価値観 / Waroom Meetup #2
arthur1
5
480
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
1.1k
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
750
Can We Measure Developer Productivity?
ewolff
1
150
組織成長を加速させるオンボーディングの取り組み
sudoakiy
2
170
OCI Vault 概要
oracle4engineer
PRO
0
9.7k
信頼性に挑む中で拡張できる・得られる1人のスキルセットとは?
ken5scal
2
540
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
940
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
110
アジャイルでの品質の進化 Agile in Motion vol.1/20241118 Hiroyuki Sato
shift_evolve
0
160
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
110
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
Practical Orchestrator
shlominoach
186
10k
Building Adaptive Systems
keathley
38
2.3k
Optimizing for Happiness
mojombo
376
70k
YesSQL, Process and Tooling at Scale
rocio
169
14k
KATA
mclloyd
29
14k
A Philosophy of Restraint
colly
203
16k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Gamification - CAS2011
davidbonilla
80
5k
Happy Clients
brianwarren
98
6.7k
Transcript
CPU Usage Measurement
What Metrics Do We Have 1.Instructions per second 2.Instructions per
cycle 3.Performance per watt 4.FLOPS (floatting point per second)
How Does Processor Work?
How Does Processor Work? https://www.youtube.com/watch?v=cNN_tTXABUA
“Scott CPU”
“Scott CPU”
“Scott CPU” Addresses Instructions Parameters
“Scott CPU” Addresses Instructions Parameters
Inside of “Scott CPU”
Do You Want to See How CPU Works?
Do you want to see it? http://visual6502.org/
What Metrics Do We Have? 1.Instructions per second 2.Instructions per
cycle 3.Performance per watt 4.FLOPS (floatting point per second)
MIPS = (Processor clock speed * Num Instructions executed per
cycle)/(10^6) Instructions Per Second https://en.wikipedia.org/wiki/Instructions_per_second CPU Benchmarking: https://en.wikipedia.org/wiki/SPECint - two metrics: base and peak
Instructions Per Cycle https://en.wikipedia.org/wiki/Instructions_per_cycle
Linux CPU Load http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages
Linux CPU Load
How to Load CPU?
How to Load CPU? Fork Bomb :(){ :|:& };: http://www.cyberciti.biz/faq/understanding-bash-fork-bomb/
http://www.brendangregg.com/ Brendan Gregg's Blog
None
None
END