跳过导航链接 | |
退出打印视图 | |
Sun Storage Archive Manager 5.3 配置和管理指南 Sun QFS and Sun Storage Archive Manager 5.3 Information Library (简体中文) |
本节介绍释放程序进程的基本概念:
时限是指从发生指定事件开始到现在所经历的时间。文件的 inode 可以跟踪以下时间:
驻留更改时间
数据修改时间
数据访问时间
您可以使用带有 --D 选项的 sls 命令来查看这些时间。每一种时间都有对应的时限。例如,如果当前时间是上午 10 点 15 分,则在上午 10 点 10 分所修改的文件的数据修改时限为 5 分钟。有关更多信息,请参见《Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual》中的"sls(1)"。
备选文件是符合释放条件的文件。在以下情况下,文件不能成为备选文件:
该文件已脱机。
该文件尚未归档。
archiver.cmd 命令文件为该文件指定了 -norelease 属性,并且尚未为该文件创建完所需的副本份数。
该文件标记为“已损坏”。
该文件不是目录、块、字符特殊文件或管道。
归档程序正在回写该文件以创建另一副本。回写之后,该文件便成为适合释放的文件。
该文件的时限为负数。对于未正确设置时钟的网络文件系统 (network file system, NFS) 客户机,会发生这种情况。
文件被标记为不释放。这可通过 release -n 命令来指定。
该文件在过去回写的时间小于最短驻留时间设置。
已通过 release 命令的 --p 选项将该文件标记为部分释放,并且已部分释放该文件。
该文件太小。释放该文件将不会获得太多的空间。
优先级是一个表示备选文件级别的数值,该数值取决于用户提供的应用于该备选文件数值属性的权重。总优先级是以下两类优先级之和:时限优先级和大小优先级。释放程序首先释放具有较大优先级数值的备选文件,然后释放具有较小优先级数值的备选文件。
权重是一个数值,用于使优先级的计算倾向于包括您感兴趣的文件属性,并排除不感兴趣的文件属性。例如,如果将大小权重设置为 0,则在计算优先级时,不会考虑文件的大小属性。权重是介于 0.0 和 1.0 之间的浮点值。
通过部分释放,文件的起始部分会保留在磁盘高速缓存中,而文件的其余部分会被释放。部分释放功能对于诸如 filemgr 等读取文件的起始部分的实用程序非常有用。