大佬教程收集整理的这篇文章主要介绍了linux – 如何禁用浮点单元(FPU)?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
通过为禁用标志添加早期检查do_device_not_available()并发出信号或采取其他操作,您可以禁用对FPU的访问.请注意,如果您在该过程首次在该特定cpu上使用FPU后执行此操作,则FPU可能会保持一段时间可用,直到FPU寄存器被上下文切换出来,并且FPU被重新禁用.如果您希望避免这种情况,则必须使用stts()显式重新禁用FPU.
请注意,由于Linux ABI假设您有FPU(模拟FPU或硬件FPU – 如果您既没有内核也无法启动),这可能会导致应用程序出现意外行为.此外,任何使用FPU的内部内核代码(不确定是否有)都可能会破坏.实施此风险需要您自担风险.
@H_616_2@ @H_616_2@以上是大佬教程为你收集整理的linux – 如何禁用浮点单元(FPU)?全部内容,希望文章能够帮你解决linux – 如何禁用浮点单元(FPU)?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。