Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Kernel code does not operate at "incredible speed". This guy doesn't know what he is talking about.


You are correct about the speed, but the short response combined with the unjustifiedly overly general attack of the authors knowledge is unnecessary.


This is somewhat unnecessary, but this article is spreading false claim about kernel mode "incredible speed" and this should be denounced.


https://stackoverflow.com/questions/36992702/what-is-the-per...

At least virtual memory impacts performance, which is one thing user space code uses


Kernel code also uses virtual memory. There is no such thing as using "physical memory" unless you are running in real mode. CPU is switched to protected mode during boot.


It depends on what you're doing. Eliminating context switches can be hugely valuable. I agree the author should have been more nuanced, but, he's not flat-out wrong.


That's actually true. There might be some more initialization overhead if you exec a process (the libc stuff), but non-kernel (i.e. user space) code is not slower per se.




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

Search: