我正在使用一个获取FILE *的应用程序接口,并使用它在内存中创建一个数据缓冲区:write_to_file(f.get());auto data = make_file_buffer(f.get());这是可行的,但比写入内存缓冲区要慢。有没有可能让它写入内存文件并避免读/写磁盘(就像对控制台的stdin
我正在为一个文件编写大量字符串,并注意到在某个时候,写操作开始需要比以前更长的时间来执行。大多数字符串都是唯一的,并且是在运行时使用StringBuilder生成的,所以我认为这是问题所在,但事实证明还有其他原因。public static void main(String[] args) { int n = 10000; try {
BufferedWriter out = new BufferedWriter(new Fil