求助:在文本中(400M以上)快速查找包含某字符串的行并写入一个新文本 ( 积分: 100 )

W

wx0771

Unregistered / Unconfirmed
GUEST, unregistred user!
如题,如何在一个超大的文本中(400M以上)快速查找含有某字 符串所在的行并写入一个新文本中,要求效率要高。
 
G

gotiger

Unregistered / Unconfirmed
GUEST, unregistred user!
400M.效率是问题.
 

有畏

Unregistered / Unconfirmed
GUEST, unregistred user!
MyGrep就有使用这样的高效算法,简单说来就是分段的MapFile
 
Z

ztf86781163

Unregistered / Unconfirmed
GUEST, unregistred user!
内存映射吧,超快
 
A

allenckp

Unregistered / Unconfirmed
GUEST, unregistred user!
分段文件映像和多线程
 
W

wnzg

Unregistered / Unconfirmed
GUEST, unregistred user!
应该使用映射文件
 

Similar threads

回复
0
查看
847
不得闲
D
回复
0
查看
815
DelphiTeacher的专栏
D
D
回复
0
查看
621
DelphiTeacher的专栏
D
D
回复
0
查看
593
DelphiTeacher的专栏
D
顶部