Skip Navigation Links | |
Exit Print View | |
![]() |
Sun QFS File System 5.3 Configuration and Administration Guide Sun QFS and Sun Storage Archive Manager 5.3 Information Library |
2. About the Master Configuration File
4. Configuring the File System
5. Configuring a Shared File System
6. Administering File System Quotas
7. Advanced File System Topics
9. Configuring WORM-FS File Systems
Increasing File Transfer Performance for Large Files
How to Increase File Transfer Performance
Tuning the Number of Inodes and the Inode Hash Table
When to Set the ninodes and nhino Parameters
11. Using QFS File Systems with SANergy (SAN-QFS)
The -o wr_throttle=n option limits the number of outstanding write kilobytes for one file to n. By default, Sun QFS file systems set the wr_throttle to 16 megabytes.
If a file has n write kilobytes outstanding, the system suspends an application that attempts to write to that file until enough bytes have completed the I/O so that the application to be resumed.
If your site has thousands of streams, such as thousands of NFS-shared workstations accessing the file system, you can tune the -o wr_throttle=n option in order to avoid flushing excessive amounts of memory to disk at once. Generally, the number of streams multiplied by 1024 x the n argument to the -o wr_throttle=n option should be less than the total size of the host system's memory minus the memory needs of the Oracle Solaris OS, as shown in this formula:
number-of-streams x n x 1024 < total-memory - Solaris-OS-memory-needs
For turnkey applications, you might want to use a size larger than the default 16,384 kilobytes to keep more pages in memory.