首选项→系统资源

这里可以对GIMP使用的内存量进行设置。

../../../../_images/1sysresource.png

首选项→系统资源

最小撤消级别

GIMP中,大多数操作都可以撤消。您可以为撤销功能分配内存数量,分配的内存越多,可撤销步骤就更多。

无论内存用量如何,GIMP至少允许最低数量的撤销步骤:即最小撤消级别数量。

最大撤消内存

这是为每个图像分配的撤消内存数量上限。如果撤消步骤占用的内存数量超过了这个数值,最早的撤消点就会被删除,以容纳新的撤消点。

平铺缓存大小

这是分配给GIMP图像数据使用的主机内存数量。如果GIMP需要的内存超过这个数值,它就会开始使用硬盘来进行缓存处理,这通常会导致GIMP运行速度变慢。

提示

在对图片进行处理和操作的过程中,GIMP需要很多内存,因为GIMP所有的处理都是在内存中运行。所以,可用的内存数量越多越好。

在处理图像的过程中,数据内存被组织在缓冲的图形数据块中,它有两种不同形式:慢速的硬盘或快速的主机内存。GIMP最好使用主机内存,这样速度比较快。当分配给GIMP的主机内存不足时,GIMP就会开始使用硬盘来缓存剩余的数据。这些图形数据块通常被称为 tiles ,而这个系统则被称为 平铺缓存{tile cache} 。

最大新建图像大小

这只是一个参考值,具备提醒功能:如果您创建一个比这个数值更大的新图像,会提示是否真的想这么做。这可以防止您不小心因为创建太大的图像而导致内存不足,因为如果内存不足,就可能会导致GIMP的响应速度非常慢,甚至崩溃。

线程使用数量

多线程可以利用多个处理器核心进行并行处理,当前CPU基本都是多核心CPU。不过,当前版本的GIMP并不是所有的功能都能利用多线程功能。

交换区压缩

GIMP操作过程中,发生内存不足的情况时,GIMP会开始使用硬盘来缓存数据。而这些缓存数据是统一存储在一个交换文件 {swap file} 中的。内存已经不足时才会启用硬盘交换文件,所以,GIMP也考虑对交换文件进行压缩,这样可以节约硬盘空间。

提示

交换文件有可能是存在硬盘上的文件,也有可能是专门的硬盘分区。

在现在的电脑上,通常内存空间和硬盘空间都会比较充足,基本上不会用到硬盘交换文件,所以此项保持默认的 最好性能 就可以。只有内存空间和硬盘空间都特别紧张的情况下,才需要考虑把此项设置为 最好压缩 。

使用OpenCL{Use OpenCL}

OpenCL是Open Computing Language的缩写。这个选项可以改善CPU和显卡(GPU)之间的关系管理。不过,目前它还是一个实验性的功能,有可能会出现速度减慢甚至崩溃的情况,如果工作很重要,请慎用此功能。

缩略图大小

该选项允许您设置文件打开对话框中显示的缩略图的尺寸。选项有三个:

  • 无缩略图

  • 普通(128x128)

  • 大(256x256)

缩略图最大文件大小

如果图像文件大于指定的最大数值,则GIMP不会为其生成缩略图。这个选项可以防止GIMP对超大的图像文件生成缩略图,因为速度会比较慢。

保持最近文档列表中使用过文件的记录

勾选后,您打开过的文件会被保存在文档历史记录中。您可以通过菜单 文件→最近打开→文档历史 来访问文件列表记录。