gpt4 book ai didi

c - 在 C 中读取一个巨大的矩阵文件

转载 作者:行者123 更新时间:2023-12-03 17:08:12 25 4
gpt4 key购买 nike

我有一个巨大的100,000x100,000矩阵(txt 文件),我用它来计算遗传算法中染色体的适应度。我的人口规模是 100,世代规模是 1000。所以我正在阅读这个文件 100,000 次。

GA是用C写的,我对C不熟悉。在 C 中读取这个矩阵文件的有效方法是什么?有没有其他方法可以对此进行优化。

谢谢。

编辑:

对不起,这是一个 100,000 X 100,000 的矩阵文件。我无法将它保存在内存中,因为它需要大约 37GB。我想在每次需要时阅读。

最佳答案

了解 mmap() ,这对大文件很有用。

关于c - 在 C 中读取一个巨大的矩阵文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8945736/

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