Fun*_*ock 5 cpu cache cpu-architecture cpu-cache
进程是否会在不同内核之间切换以提高性能?如果进程确实在内核之间跳转,那么内核之间共享哪些组件?L1-L3 缓存、寄存器还是内存?
Process会在不同核心之间切换以提高性能吗?
这取决于该进程是否是多线程进程。进程本身基本上只是线程的一个“容器”,它至少需要有一个才能运行。每个线程可以使用一个 CPU 核心,因此如果您的进程有 2 个线程(一个 GUI 线程和一个工作线程),它将在 2 个 CPU 核心上运行。
“进程将在不同内核之间切换”的问题并不完全正确,因为这种切换是由操作系统(OS)而不是进程本身来安排的!
| 归档时间: |
|
| 查看次数: |
1735 次 |
| 最近记录: |