一个100多万条的csv文件, 读取, 每行要处理, 处理时间平均每行250ms±.方案一: 每读一行, 处理一行, 处理好了, 读下一行.方案二: 一次读取出来, 放入内存, 然后遍历处理每一行.后来, 发现一个java进程不够跑, 想多开几个, 发现开了3个的时候, Linux会自动给我杀死1-2个.请问, 这种场景, 应该哪种方案更合理些? 原理又是什么呢?
添加回答
举报
0/150
提交
取消