首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么CGIHTTPServer在Windows中这么慢?

为什么CGIHTTPServer在Windows中这么慢?
EN

Stack Overflow用户
提问于 2011-05-18 19:04:18
回答 1查看 351关注 0票数 1

几天前,我注意到在本地主机上运行的Python2.7和2.6的CGIHTTPServer有一个很小但明显的延迟(~2秒),这个延迟在运行在相同硬件上的Linux上是不存在的(我正在编写的页面是大量的AJAX,这个延迟正在减慢测试)。我已经在其他一些计算机上尝试过了,并且尝试了一个非常简单的测试CGI脚本(打印random.randint(...))。有相似的结果。

我有时听到有人说Window的CreateProcess比Linux的fork-exec慢得多,但我总是把它们斥为100年前的论据,在现代Windows的现代硬件中不再适用。现在我亲眼看到了。

然而,我要带上我的怀疑的奇观。有没有人有其他的解释来解释为什么CGIHTTPServer在Windows上比在Linux上慢得多?

EN

回答 1

Stack Overflow用户

发布于 2011-05-30 09:57:50

我认为cgihttpserver为每个请求派生一个进程,这在windows上要慢得多,你可能会更幸运地使用线程解决方案(wsgi?)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6043655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档