功能说明 |
发行日期 |
---|---|
扩展的文件属性 UFS、NFS 和 TMPFS 文件系统已被增强以包括扩展的文件属性,它们允许应用程序开发者将特定的属性加入到文件。例如,窗口系统的文件管理应用程序的开发者可能会选择将显示图标与文件联合在一起。 扩展的属性在与目标文件相关联的隐藏目录中被逻辑地表示为文件。 您可以使用扩展的文件属性 API 和一系列的 shell 命令来添加和处理文件系统属性。有关更多信息,请参阅 fsattr(5)、openat(2) 和 runat(1) 手册页。 通过提供可以用于查询、复制或寻找文件属性的属性识别选项,很多 Solaris 文件系统命令已被修改为支持文件系统属性。有关更多信息,请参阅手册页中的特定文件系统命令。 有关更多信息,另请参阅System Administration Guide: Basic Administration。 |
Solaris 9 |
改进了的 UFS 直接 I/O 并发性 直接输入/输出 (I/O) 的性能已通过允许并行读入和写入访问到正规的 UFS 文件而加以改进的了,数据库应用程序用它来访问未缓冲的文件系统数据。先前,更新文件数据的操作会锁定所有其它的读入或写入访问,直到更新操作完成为止。 有关更多信息,请参阅System Administration Guide: Basic Administration和手册页 mount_ufs(1M)。 |
Solaris 8 1/01 |
DNLC 改进 目录名称查阅高速缓存 (DNLC) 已被增强了,它提供改进的性能,以便您访问拥有 1000 个或更多文件的大规模目录中的文件。 DNLC 是一种一般文件系统服务,它会高速缓存最近参考过的目录名称和它们相关联的 vnode。UFS 目录项以线性方式存放在磁盘上。这意味着要找出一个项目必须寻找每个项目名称。添加一个新项目需要查找整个目录以确保该名称没有存在。为了解决这个性能问题, DNLC 将整个目录缓存在内存中。 此发行版中的另一个功能是 DNLC 对已被查阅过却不存在的文件对象进行缓存。这个功能又称为否定高速缓存,因为有些应用程序会重复测试以检查文件是否存在,所以该功能是相当有用的。 新的可调式参数与 DNLC 的改进相关联。这些参数都设置为最佳,而且不应该被随意更改。 有关详细信息,请参阅Solaris Tunable Parameters Reference Manual。 |
Solaris 8 6/00 |
UFS 快照 (fssnap) 可以使用 fssnap 命令创建文件系统的快照。快照是文件系统的暂存映像,它主要用于备份操作。 当运行 fssnap 命令时,它会创建一个虚拟设备和一个后备存储文件。您可以使用任何现有的 Solaris 备份命令将虚拟设备加以备份,这些虚拟设备不论看起或实际运行都像真实的设备。后备存储文件是位映射文件,该文件中包含进行快照之前的数据(而它们进行快照后被修改了)的备份。 有关更多信息,请参阅System Administration Guide: Basic Administration 和手册页 fssnap(1M)。 |
Solaris 8 1/01 |
更新的 mkfs 命令 mkfs 命令已被更新以便创建文件系统时改进性能。 改进的 mkfs 性能通常比其在以前的 Solaris 版本中快 10 倍。 当您创建大文件系统和小文件系统时,都能感受到系统上的性能改进。 然而, 最大的 mkfs 性能改进发生在具有高性能或高速度磁盘的系统中。 |
Solaris 8 1/01 |