多线程到底是不是同时执行

  对于单核CPU来说,它不可能是同一时刻运行的,因为单核系统会用一种类似轮讯的方式处理每个线程的运算请求,而对于多核CPU来说,它们有可能是同一时刻运行的,这是由线程管理器根据线程的运行情况来确定的,但是当多个线程被分到单个CPU上的时候,同样是使用轮讯的方式运行。