> For final tests, I even disabled the frequent gettimeofday system calls that are used for I/O latency measurement
I was knocking up some profiling code and measured the performance of gettimeofday as a proof-of-concept test.
The performance difference between running the test on my personal desktop Linux VM versus running it on a cloud instance Linux VM was quite interesting (cloud was worse)
I think I read somewhere that cloud instances cannot use the VDSO code path because your app may be moved to a different machine. My recollection of the reason is somewhat cloudy.
I was knocking up some profiling code and measured the performance of gettimeofday as a proof-of-concept test.
The performance difference between running the test on my personal desktop Linux VM versus running it on a cloud instance Linux VM was quite interesting (cloud was worse)
I think I read somewhere that cloud instances cannot use the VDSO code path because your app may be moved to a different machine. My recollection of the reason is somewhat cloudy.