gpt4 book ai didi

c++ - 为什么我的程序在 windows 上读取文件比在 Ubuntu 上需要更长的时间

转载 作者:太空宇宙 更新时间:2023-11-04 15:19:51 24 4
gpt4 key购买 nike

我基本上是从 .txt 文件中读取 100000 个字符串,并使用这些信息制作一个 AVL 树。 .txt 文件超过 30 MB。

如果我在 UBUNTU 上使用 GCC 编译和运行,则使用相同的程序大约需要 2 秒。在使用 Visual Studio 2013 的 Windows 上,读取文件和构建树大约需要 50 秒。

编辑:可以说我的程序只有几行代码,它们从文本文件中读取并且什么都不做。时间还是很像的。

最佳答案

尝试在 Visual Studio 之外运行该程序并将其构建为一个版本。我愿意打赌一些声誉点,如果不与 Ubuntu 相提并论,性能会更好。

关于c++ - 为什么我的程序在 windows 上读取文件比在 Ubuntu 上需要更长的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22058915/

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