file system

Also found in: Dictionary, Thesaurus, Medical, Legal, Financial, Acronyms, Wikipedia.
Related to file system: Unix File System

file system

(operating system)
(FS, or "filesystem") 1. A system for organizing directories and files, generally in terms of how it is implemented in the disk operating system. E.g., "The Macintosh file system is just dandy as long as you don't have to interface it with any other file systems".

2. The collection of files and directories stored on a given drive (floppy drive, hard drive, disk partition, logical drive, RAM drive, etc.). E.g., "mount attaches a named file system to the file system hierarchy at the pathname location directory [...]" -- Unix manual page for "mount(8)".

As an extension of this sense, "file system" is sometimes used to refer to the representatation of the file system's organisation (e.g. its file allocation table) as opposed the actual content of the files in the file system.

Unix manual page: fs(5), mount(8).

file system

(1) The software that people use to copy, move, rename and delete files is known as a "file manager," not a file system (see file manager).

(2) The method for storing and retrieving files on a disk. It is system software that takes commands from the operating system to read and write the disk clusters (groups of sectors). The file system manages a folder/directory structure, which provides an index to the files, and it defines the syntax used to access them (how the "path" to the file is coded). File systems dictate how files are named as well as the maximum size of a file or volume.

There are numerous file systems in use; for example, FAT32 and NTFS are Windows file systems, and HFS is used on Macs. Linux uses ext2, ext3 and FAT32. Unix systems use UFS, ext2, ext3 and ZFS. See block level, cluster, path, FAT32, NTFS, HFS, NFS, UFS, ext, ZFS and hierarchical file system.
References in periodicals archive ?
The best place to insert the network for modern storage systems is between the file system and the OSD storage component (see Figure 2) (a version of the file system storage component).
NAS virtualization switches provide the ability to dynamically balance capacity utilization across back end file systems.
Centralized management: The solution allows administrators to centrally manage all clustered storage servers from one file system.
Lustre, the Lustre logo, Cluster File Systems, CFS, and Lustre Centre of Excellence are trademarks of Cluster File Systems, Inc.
We saw that there was no other really good open source cluster file system for the Linux community, so Cluster File Systems was founded to create, distribute, and support Lustre as an open source product.
UFeIUs InfiniBand-based (SDP) cluster file system built using Rackable SystemseIU clustered file system technology currently supports sustained transfer rates of 1.
This traditional approach to data delivery is failing to scale, as the software controlling the file system is nearing its algorithmic maximum efficiency and future performance improvements will be incremental in nature, as computer systems tend to scale at around 15%-30% in terms of real end-user performance each year.
CAStor FSG redefines flexibility, enabling any application that works with a CIFS/NFS file system to connect to CAStor, and provides various 'views' into the content store.
Sanbolic's Melio file system and LaScala volume manager enable end-users to aggregate multiple storage arrays into a centrally managed pool of storage and provide multiple Windows work stations or servers concurrent read-and-write access to data over Fibre Channel or iSCSI connections.
Each of these attempts to eliminate storage bottlenecks by distributing data to a number of storage devices and partitioning file system access among a number of "metadata servers.
The new File System Archiving solution is designed to address the business needs of organizations facing the exploding growth of their Windows, UNIX, and Linux unstructured data.
No one has a universal file system yet--SAN file system technology tends to be limited to proprietary devices, since it is a huge challenge to share block level and file level data.