An unexpected perf feature
An unexpected perf feature
Posted May 22, 2013 10:54 UTC (Wed) by patrick_g (subscriber, #44470)In reply to: An unexpected perf feature by vivo
Parent article: An unexpected perf feature
> The other way around right? amd64 is ok i386 suck
I don't think so. According to this paper :
The PaX-protected kernel exhibits a latency ranging between 5.6% and 257% (average 84.5%) on the x86, whereas on x86-64, the latency overhead ranges between 19% and 531% (average 172.2%). Additionally, (..) overhead for process creation (in both architectures) lies between 8.1% to 56.3%.
And :
On x86, PaX offers protection against ret2usr attacks by utilizing the segmentation unit for isolating the kernel from user space. In x86-64 CPUs, where segmentation is not supported by the hardware, it temporarily remaps user space into a different location with non-execute permissions. (...) the
lack of segmentation in x86-64 results in higher performance penalty.