【发布时间】:2022-12-08 03:03:19
【问题描述】:
我正在从事一个最初从 MATLAB 代码转换为 Python 的科学项目。输入是一个很大的二进制文件,大约 20GB。为了使 python 代码更快,我通过 tqdm 和多处理将大文件分成较小的块。这使程序运行得更快,但仍然不如 MATLAB 快。 我发现 python 中的“打开”函数比 MATLAB 慢得多。我正在寻找尽可能加速我的 Python 程序的方法。非常感谢您的任何建议。
【问题讨论】:
-
Stack Overflow 既不是讨论论坛。这是一个问答网站具体的编程问题(通常,但不总是,包括一些代码)得到具体的答案。请使用tour并仔细阅读help center以了解有关该网站的更多信息,包括How to Ask、what is on-topic和what is not。也请关注question checklist。
标签: python matlab multiprocessing