主core/thread 上是否所有单线程软件运行?
Does all single threaded software run on the main core/thread?
我打算 运行 例如单个软件的 10 个实例 - 单线程游戏服务器。
他们将 运行 在服务器机器上(不是 VPS)在普通 Linux Ubuntu(控制台版本)上。
我的问题是,如果我这样做,所有负载都会在主线程上吗?或者每个实例都会有自己的线程。
一个线程始终属于一个进程,因此如果您有 10 个软件实例 运行 在 10 个进程上运行,它们将在每个进程的主线程上 运行。然后处理器将根据可用资源将每个线程分配给特定的核心
我打算 运行 例如单个软件的 10 个实例 - 单线程游戏服务器。 他们将 运行 在服务器机器上(不是 VPS)在普通 Linux Ubuntu(控制台版本)上。
我的问题是,如果我这样做,所有负载都会在主线程上吗?或者每个实例都会有自己的线程。
一个线程始终属于一个进程,因此如果您有 10 个软件实例 运行 在 10 个进程上运行,它们将在每个进程的主线程上 运行。然后处理器将根据可用资源将每个线程分配给特定的核心