小编Ted*_*ddy的帖子

c#如何快速浏览~300mb日志文件

我试图在c#中读取一个巨大的日志文件 - 大约300mb的原始文本数据.我已经在大约1mb的较小文件上测试我的程序,它将所有日志消息存储到string []数组中并使用contains进行搜索.

然而,这太慢,占用太多内存,我永远无法处理300mb日志文件.我需要一种方法来grep文件,它快速过滤它找到有用的数据并打印对应于搜索的日志信息行.

最大的问题是规模,我认为300mb将是我的最大值,但需要我的程序来处理它.我可以使用哪些功能,数据结构,搜索,可以快速和高效地扩展,以读取大的日志文件

c# arrays grep file

3
推荐指数
1
解决办法
4190
查看次数

java垃圾收集-暂停应用程序线程?

应用线程停止的总时间:xxxxxxxxx 应用时间:xxxxxxxxxxxxxxx

这两个字段是什么意思?我的应用程序是否因 gc 暂停?申请时间字段是什么意思?

java garbage-collection

0
推荐指数
1
解决办法
1701
查看次数

标签 统计

arrays ×1

c# ×1

file ×1

garbage-collection ×1

grep ×1

java ×1