gpt4 book ai didi

windows - 为什么 CGIHTTPServer 在 Windows 中这么慢?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:21 25 4
gpt4 key购买 nike

几天前,我注意到在本地主机上运行的来自 Python 2.7 和 2.6 的 CGIHTTPServer 的服务请求在 Windows 上运行时有一个小但明显的(~2 秒)延迟,在运行 Linux 上不存在这种延迟在相同的硬件上(我正在编写的页面是 AJAX 繁重的,这种滞后正在减慢测试速度)。我在其他几台计算机上尝试过这个,并尝试了一个非常简单的测试 CGI 脚本(打印 random.randint(...)),结果相似。

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

但是,我要戴上我怀疑的眼镜。任何人有任何其他解释来解释为什么 CGIHTTPServer 在 Windows 上比在 Linux 上慢得多?

最佳答案

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

关于windows - 为什么 CGIHTTPServer 在 Windows 中这么慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6043655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com