Windows 的性能是比 Linux 性能低吗?(非引战)

查看 26|回复 1
作者:jibe   
我发现了一个好玩的项目 Oppai_benchmark 。然后我用 C 语言重写了一个Oppai_benchmark_c。写这个的时候用了一个线程池库C-Thread-Pool,但是这个库 Windows 上用不了,然后我发现 Windows 自带线程池,然后就自己把 Windows 线程池 api 封装成了 C-Thread-Pool API 的形式。然后我发现这个程序在 Windows 上比 Linux 性能差了一半。两个平台都是 Release 编译的,不是 Debug 。
是我封装的有问题还是本来 Windows 性能就比 Linux 差一些?
以前听说 Windows api 性能很好比 Linux 要好是真的吗?
Mithril   
性能好的那个你说的应该是 IOCP ,确实设计比 Linux 的好一些。但这也就只是 IO 方面的,比较的是作为 webserver ,极限情况下能有多大负载。
实际使用中差不了多少的。大部分情况下瓶颈也都不在系统这边,你也不会等快要榨干系统性能了才去扩容。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部