3 ms·
Kernel code does not operate at "incredible speed". This guy doesn't know what he is talking about.
by qsdf38100 9y ago
Kernel code does not operate at "incredible speed". This guy doesn't know what he is talking about.
- protomikron 9y agoThat'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.
- madez 9y agoYou are correct about the speed, but the short response combined with the unjustifiedly overly general attack of the authors knowledge is unnecessary.
- qsdf38100 9y agoThis is somewhat unnecessary, but this article is spreading false claim about kernel mode "incredible speed" and this should be denounced.
- Laaas 9y agohttps://stackoverflow.com/questions/36992702/what-is-the-performance-impact-of-virtual-memory-relative-to-direct-mapped-memor https://stackoverflow.com/questions/36992702/what-is-the-per... At least virtual memory impacts performance, which is one thing user space code uses
- qsdf38100 9y agoKernel 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.
- AdamJacobMuller 9y agoIt 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.