我读过,例如Linux的某些部分是汇编,我猜他们会在汇编中编写,以加快执行速度
但是,现代内核开发人员在需要时实际上直接在汇编中编写,或者他们使用高级语言编写并使用编译器将其转换为汇编,并且他们使用转换后的汇编代码?
哪一个更好?考虑到编译器也有代码优化,是不是将高级转换为汇编更高效?我真的需要在汇编中编写内核的哪些部分?
assembly kernel
assembly ×1
kernel ×1