Android / java糟糕做法让多个文件流保持打开状态?

时间:2014-12-15 00:37:10

标签: java android performance file

我正在为root用户开发一个应用程序,它经常读取/ sys / devices / system / cpu中的系统文件......

我有两个主要问题,我使用RandomAccessFile来读取,然后调用seek(0)并让流打开以进行下一次调用。 RandomAccessFile是否适用于此类?还是有更好的东西?

问题2,我打开了8个RandomAccessFile实例,以便在单独的线程中读取文件(对于四核设备,4用于cpuN / online以告知核心是否在线,然后为每个cpuN / cpufreq / scaling_cur_freq = 8) 。这些文件每1000毫秒读取一次,所以我认为让它们打开比每秒打开和关闭8个文件流要好。这是不好的做法还是对记忆力不好的不好?

0 个答案:

没有答案