我正在阅读有关如何将用户线程映射到Wikipedia上的内核线程的信息。从这篇文章我了解到 FreeBSD 使用 1:1(内核级线程)。
所以应用程序创建的每个 User 线程都映射到一个 Kernel 线程。如果我假设我正在构建一个 Web 服务器来处理线程中的每个新请求,并且我在 FreeBSD 上运行,那么增加内核数量会提高应用程序的整体性能吗?
我读过这个问题CPU 内核:越多越好?,但我希望答案的范围特别受用户线程和内核线程之间的 1:1 映射的影响。
linux cpu freebsd operating-systems multi-core
cpu ×1
freebsd ×1
linux ×1
multi-core ×1
operating-systems ×1