对于 12 核的 Web 服务器,池大小和缓冲区大小应该是多少?

问题描述 投票:0回答:1

我正在尝试为操作系统项目优化我的 Web 服务器(本地)的性能。我有一个 12 核的 CPU。池大小和缓冲区大小应该是多少?

我读到池大小应该略大于预期的并发请求数。我还读到缓冲区大小应该足够大以存储预期在任何给定时间等待处理的请求。

你能帮我确定我的网络服务器的池大小和缓冲区大小的最佳值吗?

谢谢!

java operating-system resources webserver
1个回答
0
投票

没有人能真正告诉你。看似简单的问题,却是一个非常复杂的问题。这取决于应用程序、库、执行环境、工作负载和客户端。你只是提到了内核的数量,而不是 CPU 的细节、内存、存储配置、操作系统、软件等等。即使你只提供了每一个细节,你也能够实际测试整个事情。要为您的上下文找到最佳配置,您应该在与生产环境中使用不同配置的预期条件类似的条件下执行受控负载测试,直到找到最适合您的配置。

© www.soinside.com 2019 - 2024. All rights reserved.