Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"
Cactus

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents

· Introduction to Operating Systems
· Linux Basics
· Working with the System
· Shells and Utilities
· Editing Files
· Basic Administration
· The Operating System
· The X Windowing System
· The Computer Itself
· Networking
· System Monitoring
· Solving Problems
· Security
· Installing and Upgrading
· Linux and Windows

Glossary
MoreInfo
Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
FAQ
Copyright Info
Terms of Use
Privacy Info
Disclaimer
WorkBoard
Thanks
Donations
Advertising
Masthead / Impressum
Your Account

Communication
Feedback
Forums
Private Messages
Surveys

Features
HOWTOs
News Archive
Submit News
Topics
User Articles
Web Links

Google
Google


The Web
linux-tutorial.info

Who's Online
There are currently, 145 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here

  

xfs



DESCRIPTION

       An  XFS  filesystem can reside on a regular disk partition
       or on a logical volume.  An XFS filesystem has up to three
       parts:  a data section, a log section, and a realtime sec­
       tion.  Using the default mkfs.xfs(8) options, the realtime
       section  is  absent,  and the log area is contained within
       the data section.  The log section can be either  separate
       from  the  data  section  or  contained  within  it.   The
       filesystem sections are divided into a certain  number  of
       blocks,  whose size is specified at mkfs.xfs time with the
       -b option.

       The data section  contains  all  the  filesystem  metadata
       (inodes, directories, indirect blocks) as well as the user
       file data for ordinary (non-realtime) files  and  the  log
       area if the log is internal to the data section.  The data
       section is divided into a  number  of  allocation  groups.
       The number and size of the allocation groups are chosen by
       mkfs.xfs so that there  is  normally  a  small  number  of
       equal-sized  groups.  The number of allocation groups con­
       trols the amount of  parallelism  available  in  file  and
       block allocation.  It should be increased from the default
       if there is sufficient memory  and  a  lot  of  allocation
       activity.   The  number of allocation groups should not be
       set very high, since this can cause large amounts  of  CPU
       time  to  be  used  by the filesystem, especially when the
       filesystem is nearly full.   More  allocation  groups  are
       added (of the original size) when xfs_growfs(8) is run.

       The  log  section  (or area, if it is internal to the data
       section) is used to store changes to  filesystem  metadata
       while  the  filesystem  is running until those changes are
       made to the data section.  It is written sequentially dur­
       ing  normal  operation  and  read only during mount.  When
       mounting a filesystem after a crash, the log  is  read  to
       complete  operations  that were in progress at the time of
       the crash.

       The realtime section is used to store the data of realtime
       files.   These  files  had  an  attribute  bit set through
       ioctl(2) after file creation, before any data was  written
       to  the file.  The realtime section is divided into a num­
       ber of extents of fixed size (specified at mkfs.xfs time).
       Each  file in the realtime section has an extent size that
       is a multiple of the realtime section extent size.

       Each allocation group contains  several  data  structures.
       The  first sector contains the superblock.  For allocation
       groups after the first, the superblock is just a copy  and
       is  not  updated  after  mkfs.xfs.  The next three sectors
       contain information for block and inode allocation  within
       the  allocation group.  Also contained within each alloca­


OPERATIONS

       Some functionality  specific  to  the  XFS  filesystem  is
       accessible  to  applications through the xfsctl(3) and by-
       handle (see open_by_handle(3)) interfaces.


MOUNT OPTIONS

       Refer to the mount(8) manual entry for descriptions of the
       individual XFS mount options.


SEE ALSO

       xfsctl(3),     mount(8),     mkfs.xfs(8),     xfs_info(8),
       xfs_admin(8), xfsdump(8), xfsrestore(8).

                                                           xfs(5)
  

There are several different ways to navigate the tutorial.


Login
Nickname

Password

Security Code
Security Code
Type Security Code


Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!


Amazon Wish List

Did You Know?
You can help in many different ways.


Friends



Tell a Friend About Us

Bookmark and Share



Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.09 Seconds