JavaScript is required to for searching.
跳过导航链接
退出打印视图
Sun QFS 文件系统 5.3 配置和管理指南     Sun QFS and Sun Storage Archive Manager 5.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  文件系统概述

2.  关于主配置文件

3.  mcf 文件示例

4.  配置文件系统

5.  配置共享文件系统

6.  管理文件系统配额

7.  高级文件系统主题

8.  SAM-QFS 中的 SMB 服务

9.  配置 WORM-FS 文件系统

10.  可调参数

增强大型文件的文件传输性能

如何增强文件传输性能

启用 Qwrite 功能

设置写调速

设置延后刷新率

调整 Inode 的数量和 Inode 散列表

ninodes 参数

nhino 参数

何时设置 ninodesnhino 参数

11.  将 QFS 文件系统与 SANergy 一起使用 (SAN-QFS)

12.  共享文件系统中的挂载选项

13.  使用 samu 操作员实用程序

调整 Inode 的数量和 Inode 散列表

Sun QFS 文件系统允许您在 /etc/system 文件中设置以下两个可调参数:

要启用这两个参数的非默认设置,请编辑 /etc/system 文件,然后重新引导系统。

ninodes 参数

ninodes 参数指定默认 inode 的最大数量。ninodes 的值决定着 Sun QFS 软件为自身分配的内存中 inode 的数量(即使在应用程序未使用很多 inode 的情况下)。

此参数在 /etc/system 文件中的格式如下所示:

set samfs:ninodes = _value_

value 的取值范围是从 16 到 2000000。ninodes 的默认值是以下项之一:

nhino 参数

nhino 参数指定内存中 inode 散列表的大小。

此参数在 /etc/system 文件中的格式如下所示:

set samfs:nhino = value

value 的取值范围是从 1 到 1048756。value 必须是 2 的非零次幂。nhino 的默认值是以下项之一:

何时设置 ninodesnhino 参数

按编号搜索 inode 时,Sun QFS 文件系统将搜索其内存中 inode 的高速缓存。为了加速此进程,文件系统会维护一个散列表以减少必须检查的 inode 的数量。

较大的散列表可减少比较和搜索的次数,但这会耗用一定大小的内存。如果 nhino 值太大,则在执行扫描整个 inode 列表的操作(inode 同步和卸载)时,系统的运行速度会较慢。对于处理大量文件的站点以及执行大量 NFS I/O 的站点,将这些参数值设置为大于默认值可能会比较有利。

如果站点中的文件系统仅包含少量文件,请考虑将这些值设置为小于默认值。例如,将大型的单个 tar(1) 文件写入您的文件系统以备份其他文件系统时,此设置可能会提高性能。