Hacker News new | past | comments | ask | show | jobs | submit login

I assume you mean a performance comparison? The runtime performance cost of ASLR on Windows is zero once a binary has been loaded, since the code is relocated at load time.

Stack canaries might cause a slight performance hit, but it is usually below one percent, since it creates only a small cost per function call for a fraction of all functions.




People not caring about load time costs are probably one of the reasons the guy still uses VC6, which starts up practically instantly.


It isn't even per function call in all implementations.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: