XFS is the native file system for SGI® systems, from desktop workstations to supercomputers. Fully embraced by the open source community, XFS provides full 64-bit file capabilities and easily scales from gigabytes to exabytes to handle extremely large files. The XFS file system integrates volume management, guaranteed rate I/O, and journaling technology for fast, reliable recovery. File systems can be backed up while still in use, significantly reducing administrative overhead.
| Topic |
Specifications |
| Technology |
- Journaled 64-bit file system, with guaranteed file system consistency
|
| Product Span |
- Available as a layered product on all systems which run IRIX 5.3 or later, except IP4 and IP6 platforms
|
| Max. File Size |
- Designed to scale to 9 million TB with current hardware supporting scalability to 8000 TB on IRIX. Linux-64, 2 TB Max File Size. Solaris and Windows NT undergoing scalability testing.
|
| Max. File System Size |
- Designed to scale to 18 million TB with current hardware supporting scalability to 8000 TB on IRIX. Linux-64, 500 file systems of 2 TB each. Solaris and Windows NT undergoing scalability testing.
|
| File System Block Size |
- Selectable at file system creation time using mkfs_512, 512 bytes to 64KB for normal data, and up to 1MB for real-time data. File system extents (contiguous data) are configurableat file creation time using fcntl and are multiples of the file system block size
|
| Physical Disk Sector Size Supported 512 Bytes |
- NFS Compatibility Using NFS 5.3, 64-bit file systems can be exported to other systems which support the NFS V3 Protocol Systems which use NFS V2 protocol may access XFS file systems within the 32-bit limit imposed by the protocol
|
| EFS Interoperability |
- EFS and XFS filesystems can be active on a single computer system
|
| Backup/Restore |
- Dump/restore, bru, cpio, tar
|
| Dump Interchangeability |
- Restore can restore EFS dumps to either EFS or XFS file systems
- xfs_restore can restore XFS dumps to either XFS or EFS file systems
- EFS file systems are dumped in EFS format, XFS file systems are dumped in XFS format
- Dumps of active XFS file systems are possible
|
| Support for Hierarchical Storage |
- Data Management API (DMIG) allows implementation of hierachial storage management software with no kernal modifications as well as high-performance dump programs without requiring "raw" access to the disk and knowledge of filesystem structures.
|
| Swap to Files |
- Swap to files is supported
|
| Guaranteed Rate I/O |
- Hard and soft guarantees are supported, hard guarantees require turning off disk-drive self diagnostics Guarantees are expressed as a file descriptor, data rate, duration, and start time
|
| Performance |
|
| Memory |
|
| XFS Options |
- Guaranteed I/O for more than 4 streams
|
|