1、使用以下方法进行文件读写
InputStream in=new FileInputStream(frIni);
BufferedReader br=new BufferedReader(new InputStreamReader(in,"gbk"));
2、创建一个线程进行文件读、分析、写操作!
当pc机只运行这个大文件操作工具时,cpu占有率从百分之几跳到50+%;求各位大神指点如何降低cpu占有率
文件读写 工具 cpu占有率高
------解决方案--------------------
专用的服务器就好了。。换个至强的服务器吧。。
服务器会优化多任务,不会让某个进程占这么大CPU的。
------解决方案--------------------
没处理过这样的情况,可以尝试研究下Java NIO,也许符合你的情况。