1.超线程 :超线程的原理是在同一个cpu芯片内部有些内部组件会存在多份,比如 寄存器或者一级缓存,这样同一个cpu就可以用来执行多个线程或者进程,并且它们之间的通信是在cpu内部,不会造成因为要经由系统总线通信而造成的性能瓶颈。如果一个进程因为等待一个中断而阻塞,那另一个进程就可以继续使用这个cpu来计算(注: 所以实际上超线程并不能真正意义上实现并行)。
1.超线程 :超线程的原理是在同一个cpu芯片内部有些内部组件会存在多份,比如 寄存器或者一级缓存,这样同一个cpu就可以用来执行多个线程或者进程,并且它们之间的通信是在cpu内部,不会造成因为要经由系统总线通信而造成的性能瓶颈。如果一个进程因为等待一个中断而阻塞,那另一个进程就可以继续使用这个cpu来计算(注: 所以实际上超线程并不能真正意义上实现并行)。