当前位置: 首页 > 面试题库 >

Windows上的Python性能

司徒兴德
2023-03-14
问题内容

与* 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



 类似资料:
  • 问题内容: 我正在尝试学习python,正在制作一个将输出脚本的程序。我想使用os.path.join,但是很困惑。根据文档,如果我说: 我懂了。根据文档,这是正常的,对吗? 但是,当我使用copytree命令时,Python将以所需的方式输出它,例如: 这是我得到的错误代码: 如果我用换行,则会得到相同的错误。 如果不能以这种方式使用它,那么我对其目的感到困惑。 根据Stack Overflow

  • 1.2. Windows 上的 Python 在 Windows 上, 安装 Python 有两种选择。 ActiveState 制作了一个 Windows 上的 Python 安装程序称为 ActivePython, 它包含了一个完整的 Python 发布; 一个适用于 Python 编程的 IDE 附加了一些 Python 的 Windows 扩展, 提供了全部的访问 Windows APIs

  • 问题内容: 如何在Windows上正确安装virtualenv? 我从这里下载virtualenv1.9.1并尝试使用以下命令安装它: 但它没有出现在MyPythonPath / Scripts中 我尝试以相同的方式安装virutalenvwrapper- win 并正确安装。但是我不能使用它,因为我没有virtualenv python.exe:无法打开文件“ MyPythonPath \ Sc

  • 我刚刚在Windows10上重新安装了Python。我输入“python”并得到python3.7。4.我试图导入Tkinter,但它显示“没有名为‘Tkinter’的模块”。我在网上四处查看,所有信息都表明Tkinter是Python附带的标准库。如果您有任何帮助,我们将不胜感激。

  • 问题内容: 在64位Debian Linux 6上: 在64位Windows 7上: 两种操作系统都是64位的。根据Wikipedia的介绍,它们具有sys.maxunicode。unicode中有1,114,112个代码点。Windows上的sys.maxunicode错误吗? 为什么它们具有不同的sys.maxint? 问题答案: 我不知道您的问题是什么,但 在Windows上没有 错 。 见

  • 问题内容: 我已经在Win7x64 Xampp和Python 2.7上安装了。 现在,我正在尝试获得Python语言的“力量” …我该怎么做? 我已经尝试过使用mod_python和mod_wsgi,但是对于我的Python版本,第一个不存在,当我在安装wsgi后尝试启动Apache时,出现了错误 我在<和’目录’之间添加了一个空格,以使字符串在此处可见。 那么…有人知道是否有一些教程可以安装这些