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
86
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
48
"Ya Ne Lochu Comp" Challenge.
allomov
1
91
Catch and Throw in Ruby
allomov
0
43
Mortal Rubizza
allomov
0
87
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
51
Vault-tec: Safest Future
allomov
0
240
Promises and Reality
allomov
1
53
Cloud Theory for Rubizza Classes
allomov
0
89
Антология деплоя
allomov
0
75
Other Decks in Technology
See All in Technology
GC25 Recap+: Advancing Go Garbage Collection with Green Tea
logica0419
1
400
SREとソフトウェア開発者の合同チームはどのようにS3のコストを削減したか?
muziyoshiz
1
100
pprof vs runtime/trace (FlightRecorder)
task4233
0
160
GopherCon Tour 概略
logica0419
2
190
AI駆動開発を推進するためにサービス開発チームで 取り組んでいること
noayaoshiro
0
160
多野優介
tanoyusuke
1
420
自作LLM Native GORM Pluginで実現する AI Agentバックテスト基盤構築
po3rin
2
250
Shirankedo NOCで見えてきたeduroam/OpenRoaming運用ノウハウと課題 - BAKUCHIKU BANBAN #2
marokiki
0
130
KMP の Swift export
kokihirokawa
0
330
社内お問い合わせBotの仕組みと学び
nish01
0
120
コンテキストエンジニアリングとは? 考え方と応用方法
findy_eventslides
4
890
定期的な価値提供だけじゃない、スクラムが導くチームの共創化 / 20251004 Naoki Takahashi
shift_evolve
PRO
3
300
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
How to Think Like a Performance Engineer
csswizardry
27
2k
Music & Morning Musume
bryan
46
6.8k
Embracing the Ebb and Flow
colly
88
4.8k
Agile that works and the tools we love
rasmusluckow
331
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
890
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
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