FACTOID # 116: More than a third of the world's airports are in the United States of America.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Fossil (file system)

Fossil is the default file system in Plan 9 from Bell Labs. It serves the network protocol 9P and runs as a user space daemon, like most Plan 9 file servers. Fossil is different from most other file system due to its snapshot/archival feature. It can take snapshots of the entire file system on command or with an interval. These snapshots can be kept on the Fossil partition as long as disk space allows; if the partition fills up old snapshots will be removed to free up disk space. A snapshot can also be saved permanently to Venti. Fossil and Venti are typically installed together. In computing, a file system is a method for storing and organizing computer files and the data they contain to make it easy to find and access them. ... This page is about the operating system; for the science fiction film, see Plan 9 from Outer Space. ... 9P, or the Plan 9 Filesystem Protocol, is a network protocol developed for the Plan 9 distributed operating system as the means of connecting the components of a Plan 9 system (site). ... An operating system usually segregates the available system memory into kernel space and user space. ... In Unix and other computer operating systems, a daemon is a particular class of computer program that runs in the background, rather than under the direct control of a user; they are usually instantiated as processes. ... YOU ALL HAVE AIDS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! MOO In computer engineering, hard disk drive partitioning is the creation of logical divisions upon a hard disk that allows one to apply operating system-specific logical formatting. ... Venti is a network storage system that permanently stores data blocks. ...

Contents


Features

Important features include:

  • Snapshots are available to all users. No administrator intervention is needed to access old data. (This is possible because Fossil enforces file permissions; users can only acess data which they would be allowed to access anyway; thus a user cannot snoop on another's old files or look at old passwords or such.)
  • Data in snapshots cannot be modified. Only the non-permanent snapshots (so called archives) can be removed.

To access a snapshot, one would connect to a running fossil instance (“mount” it) and change directory to the desired snapshot, e.g. /snapshot/yyyy/mmdd/hhmm (with yyyy, mm, dd, hh, mm meaning year, month, day, hour, minute). To access an archive (permanent snapshot), a directory of the form /archive/yyyy/mmdds (with yyyy, mm, dd, s meaning year, month, day, sequence number) would be used. Plan 9 allows modifying the namespace in advanced ways, like redirecting one path to another path (e.g. /bin/ls to /archive/2005/1012/bin/ls). This significantly eases working with old versions of files. In computing, a directory, catalog, or folder, is an entity in a file system which contains a group of files and other directories. ... In general, a namespace is an abstract container, which is or could be filled by names, or technical terms, or words, and these represent (stand for) real-world things. ...


History

Fossil was designed and implemented by Sean Quinlan, Jim McKie and Russ Cox at Bell Labs and added to the Plan 9 distribution at the end of 2002. It became the default file system in 2003, replacing Kfs and the previous Plan 9 archival file system, dubbed The Plan 9 File Server, or fs. Fs is also an archival file system which originally was designed to store data on a WORM optical disc system. The permanent storage for fossil is provided by Venti, which typically stores data on hard drives, which have much lower access times than optical discs. This article needs to be cleaned up to conform to a higher standard of quality. ... A worm is an elongated soft-bodied invertebrate animal. ...


See also

9P, or the Plan 9 Filesystem Protocol, is a network protocol developed for the Plan 9 distributed operating system as the means of connecting the components of a Plan 9 system (site). ... Venti is a network storage system that permanently stores data blocks. ...

External links


  Results from FactBites:
 
Fossil (disambiguation) - Wikipedia, the free encyclopedia (96 words)
a fossil in paleontology, mineralized remains of an animal or a plant.
Fossil, a file system used by the operating system Plan 9.
This is a disambiguation page — a list of articles associated with the same title.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m