四核cpu,四个线程同时执行代码逻辑,为什么四个线程不能以同一速度执行,总是有先后。这个和什么有关系?
先说结论:和操作系统资源调度有关线程提交执行后,任务被提交到操作系统,各线程在哪个核上执行,执行时间和顺序,由操作系统统一调度和运行。