Linux是第一个把超线程特性引入市场的操作系统,它在发布2.4.17内核时,就开始包含对Intel P4处理器的超线程的支持(Linux 2.4内核最初的发布版本中不支持),它包括以下增强技术:◆128字节锁对齐。◆螺旋等待循环优化。◆基于非执行的延迟循环 。◆检测支持超线程的处理器,并启动逻辑处理器,如同该机器是SMP(多处理器构架)。◆MTRR和微码更新(Microcode Update)驱动程序中的串行化,因为它们影响共享状态。◆在逻辑处理器调度发生之前,当系统空闲时对物理处理器上的调度进行优先级排序时,对调度程序进行优化。◆偏移用户堆栈以避免64K混叠。以上简单介绍了Linux线程的属性、与进程关系、线程的实现方法,以及Linux对超线程技术支持等,希望对大家了解Linux线程技术有所帮助。
关键词:Linux、Linux线程技术、Linux线程、Linux技术、网站空间上海、库存管理系统分析