我正在编写一个读取文件的程序,对每个字节执行操作,然后将其写入另一个文件。为了节省较大文件的内存,我一次做一点,性能明显下降。读入 RAM 的大小合适?现在我任意将默认设置为 1 兆字节。但是我一次做的越多,我的程序就越快。
我在这里问的真正问题是,一个程序使用多少 RAM 会被认为是贪婪的?
我正在编写一个读取文件的程序,对每个字节执行操作,然后将其写入另一个文件。为了节省较大文件的内存,我一次做一点,性能明显下降。读入 RAM 的大小合适?现在我任意将默认设置为 1 兆字节。但是我一次做的越多,我的程序就越快。
我在这里问的真正问题是,一个程序使用多少 RAM 会被认为是贪婪的?