2014-05-02

Linux Torvalds、最近のCPUのPage Faultのコストにご不満の様子


Linus Torvalds - Google+ - One of the things I end up doing is do a lot of performance

Linus TorvaldsIntelCPUPage fault


VM

IOpullpull

pull

C"allmodconfig"pull30

30allmodconfigpull1



"make"makepathname lookup"make"fork/exit

VFS pathname lookup

 CPUPage fault handling

CPUVMPage faultpage fault"iret"

Haswell CPUpage fault715"iret"330page faultreturn105011501050

 zero-page1050CPU80.7%pagefaultCPU5%

32bitCore DUopage fault80%58%page faultCore Duo700 + 240

Haswellfault

Intel


G+Hacker News

Make使fork/exitChromiumLinux使

Linus Torvalds


makeGNU make使

makefilemakeimake, cmake, qmake, 

makemakeCPU

page fault


Old New Thing


The hunt for a faster syscall trap - The Old New Thing - Site Home - MSDN Blogs

syscall

15[20041989]IntelMicrosoft

MicrosoftIntelIntelMicrosoft

Intel

faulting

IntelMicrosoft

IntelWindowsWindows Microsoft



80386V86 Windows/386syscall trap使

 使


使

3 comments:

Anonymous said...

s/Linux Torvalds/Linus Torvalds/


May 2, 2014 at 4:35PM
Anonymous said...






May 2, 2014 at 11:45PM
NyaRuRu said...


> ChromiumLinux
> 使
> 

 Hacker News  Ninja  Evan Martin 
https://news.ycombinator.com/item?id=7680494

Ninja  Evan Martin 
http://aosabook.org/en/posa/ninja.html

 G+ 
http://www.spottradingllc.com/gyp-ninja-3/
 trading firm  autotools  gyp+ninja