使用C++和OpenMP进行文件处理

File handling using C++ with OpenMP

本文关键字:文件 处理 OpenMP C++ 使用      更新时间:2023-10-16

我在C++中使用OpenMP进行并行处理。正在处理的文件的大小约为40GB。在这个大文件中简单搜索来自另一个文件的字符串需要很长时间,因为来自另一文件的字符串可能在大文件中出现多次,所以每次都必须搜索完整的文件。

有什么想法我可以试着加快这个过程吗?

为什么不根据线程数量将文件分为两个或多个部分,并在并行中搜索它们