ImageJ Memory & Threads

路径


描述

使用该对话框指定ImageJ所允许的最大内存,以及在处理堆栈时过滤器的阈值。Java编写的应用比如ImageJ只能使用指定的内存(一般640MB),但是该对话框允许用户指定更多的内存。

ImageJ Memory对话框
ImageJ Memory对话框

注意,当分配的实际内存超过75%时,会占用虚拟内存,结果就是ImageJ会变慢且不稳定。同时也注意,当ImageJ是从命令行或者双击.ij.jar文件运行的,那么该对话框就不可用。

Maximum Memory 要使用超过1700MB的内存,要求64-bit OS以及64-bit的Java。Windows用户则需要64-bit版本的Windows系统以及64-bit版本的Java。Mac用户则需要OS X 10.5及以后的版本,并且要在Java Preferences utility(在 /Applications/Utilities/Java)中设置64-bit版本的Java。同时也需要将ImageJ换成64位的版本。Linux用户则需要运行64-bit版本的Linux和Java。当运行64-bit版本时,Memory & Threads对话框的标题变为Memory。

Parallel threads for stacks 确定命令使用的并行线程数。在这个过程中,改设置用于处理堆栈时的Process▷Filters▷以及Process▷Math▷的子菜单中的命令。默认值是可用处理器的数量。

Keep multiple undo buffers 如果勾选此项,将在切换图像时保留撤消缓冲区。Edit▷Undo [z]仍然仅限于最近的操作,但是对于每个打开的图像可用,前提是缓冲区允许。如果keep multiple undo buffer选项未选中,取消缓冲区将会在激活图片(最前面的图片)改变时重置。

Run garbage collector on status bar click 如果该选项选中,将会指定Java回收站在每次用户点击Status时启动,帮助回收未使用的内存。

Help 打开网址http://imagej.nih.gov/ij/docs/menus/edit.html#memory.






公众号

关注公众号,获取一手资讯

“ ImageJ Memory & Threads ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注