与* nix机器相比,Windows上的Python通常会慢吗?Python似乎在Mac OS X机器上火起来,而在Window的Vista机器上 似乎 运行慢。这些机器的处理能力相似,而Vista机器则具有1GB以上的内存。
我在Mercurial中特别注意到了这一点,但我认为这可能只是Mercurial在Windows上打包的方式。
我想对此进行跟进,发现了一些我认为是“我的答案”的东西。看来Windows(vista,这是我注意到的)在处理文件方面没有那么快。tony-p- lee提到了这一点。
我发现了Ubuntu,Vista和Win7的比较。他们的结果很有趣,就像他们说的那样,您需要一粒盐。但是我认为结果导致了我的原因。我认为经过间接测试的Python与Windows上的速度差不多,即使不是快一点。。请参阅“ Richards基准测试”部分。
这是他们的文件传输图:
(来源:tuxradar.com)
我认为这特别有助于解决这个问题,因为Hg实际上只是一系列文件读取,复制和整体处理。它很可能导致延迟。
http://www.tuxradar.com/content/benchmarked-ubuntu-vs-vista-vs- windows-7