有人能指出我最近的两个基准吗? 还有关于G-WAN的更多信息将是很好的,因为直到现在我从来没有听说过它。 我需要最快的服务器来处理静态文件。
该链接指出,G-WAN可以比nginx更好地扩展,并且可以从多核CPU获得更多益处,并且使用更less的资源。 您可以查看体系结构和性能部分。
在我看来,我build议你安装其中的任何一个,并对你的估计/预期的负载做你自己的基准。
我的2美分:设置和testing与本地wgets或其他脚本的http请求丢弃下载的文件或转储他们在RAM磁盘上(确保您不要使操作系统页出RAM磁盘)。
体验价值:在现代硬件上,nginx将使用多MB文件轻松实现千兆位链接饱和。 所以,可悲的是,现在已经停产和不安全的光辉时代。
如果静态文件的速度现在仍然是一个问题(千字节大小的文件完全随机的,非集中的访问模式可能是另一个问题),您可能要么build立CDN,要么build议寻求一个服务。
您在“最快的静态文件服务器”中查找的架构原理被称为“零拷贝”。
这个比较testing( G-WAN vs Nginx )由分布式架构的学术专家完成。
这是官方多操作系统基准testingPhoronix所使用的testing。