Linux 2.6 Kernel Configuration instructions (one----file systems files System) __linux

Source: Internet
Author: User
Tags inotify memory usage posix

Second Extended FS Support

EXT2 file system is a standard Linux file system, good at processing sparse files

EXT2 Extended Attributes

EXT2 file System extended attributes (Name:value pairs associated with the Inode) support

EXT2 POSIX Access Control Lists

POSIX ACL (Access control list) support for more granular access control for each user, support for external libraries and programs

EXT2 Security Labels

Security tags allow you to choose an access control model that uses a different security model, such as SELinux, if you don't use a security model that requires extended attributes.

EXT2 Execute in place support

When the program is written to the storage media, the runtime's address is allocated, so there is no need to load the memory to execute in the chip, usually only on the embedded system to have this device

EXT3 journalling File System support

EXT3 performance is mediocre, the data integrity is very good when using Journal log mode (but it is strange that multithreading can read and write faster at this time)

EXT3 Extended Attributes

EXT3 file System extended attributes (Name:value pairs associated with the Inode) support

EXT3 POSIX Access Control Lists

POSIX ACL (Access control list) support for more granular access control for each user, support for external libraries and programs

EXT3 Security Labels

Security tags allow you to choose an access control model that uses a different security model, such as SELinux, if you don't use a security model that requires extended attributes.

EXT4DEV/EXT4 Extended FS Support

EXT4 is still in the development state

JBD (ext3) debugging support

For developer use only

JBD2 (EXT4DEV/EXT4) debugging support

For developer use only

Reiserfs Support

Performance is almost entirely beyond Ext2 (processing sparse files is slower than Ext2), small files (less than 4k) performance is very prominent, the fastest way to create and delete files, processing a large number of directories and files (5k-20k) is still very rapid. Log mode recommends the use of ordered, The pursuit of speed can use writeback mode, the pursuit of security can use the journal mode. It is recommended that you mount partitions with the Noatime,notail option to increase speed and avoid bugs. Additional patches required for NFS and disk quotas

Enable ReiserFS Debug Mode

Enable ReiserFS Debug mode for Developers only

Stats In/proc/fs/reiserfs

Displays the status of the ReiserFS file system in the/proc/fs/reiserfs file for developer use only

ReiserFS Extended Attributes

ReiserFS file System extended attributes (Name:value pairs associated with the Inode) support

ReiserFS POSIX Access Control Lists

POSIX ACL (Access control list) support for more granular access control for each user, support for external libraries and programs

ReiserFS Security Labels

Security tags allow you to choose an access control model that uses a different security model, such as SELinux, and if you don't use a security model that requires extended attributes, don't choose

JFS filesystem Support

IBM's JFS File system

XFS filesystem Support

Minimal fragmentation, multithreading concurrent read and write best, large file (>64k) performance is the best and slow to create and delete files. Because XFS caches as much data in memory and only brushes the data to disk when there is not enough memory, you should use XFS only if you ensure that the power supply is not interrupted

Quota Support

Disk quota support for XFS

Security Label Support

Extended security label Support. Security systems such as SELinux will use this Extended security attribute

POSIX ACL Support

POSIX ACL (Access control list) support for more granular access control for each user, support for external libraries and programs

Realtime Support

A real-time child volume is a volume that specifically stores file data, allowing you to separate logs from data on different disks

GFS2 File System Support

A file system for clustering

OCFS2 File System Support

A file system for clustering

Minix FS Support

Antique File System

ROM File System Support

Support for the memory file system for embedded systems

Inotify File Change Notification support

New file system change notification mechanism, concise and powerful, to replace the old dnotify

Inotify support for userspace

INotify Support for user space

Quota Support

Disk quota support, which restricts the disk footprint of a user or a group of users, and Ext2/ext3/reiserfs supports it

Old quota format support

Old-fashioned quota format support

Quota Format v2 Support

The new v2 format allows the use of 32-bit Uid/gid

Dnotify Support

Old-style directory-based file change notification mechanism (new mechanism is inotify), there are still some programs that rely on it

Kernel Automounter Support

The kernel automatically loads the remote file system (v3, even if you choose not to choose this old one)

Kernel Automounter version 4 support (also supports V3)

The new (V4) kernel automatically loads the support for remote file systems and also supports V3

FileSystem in userspace support

Fuse allows you to implement a filesystem in user space, if you plan to develop a file system of your own or use a fuse file system.

Cd-rom/dvd filesystems

Cd-rom/dvd File System

ISO 9660 CDROM File system support

Standard file system for CD-ROM

Microsoft Joliet CDROM Extensions

Microsoft's Joliet extension of the ISO 9660 file system allows Unicode characters to be used in file names and long file names

Transparent decompression Extension

Linux extensions to the ISO 9660 file system, allowing transparent compression of data to be stored on CDs

UDF File System Support

Some new file systems on CD/DVD, rarely seen

Dos/fat/nt filesystems

Dos/windows File System

MSDOS FS Support

The ancient Msdos file system

VFAT (Windows-95) FS Support

VFAT file system to start with Win95

Default codepage for FAT

Default code page

Default Iocharset for FAT

Default Character Set

NTFS File System Support

NTFS file system to be used starting from Winnt

NTFS Debugging support

For debugging use only

NTFS Write support

NTFS Write support

Pseudo filesystems

Pseudo file System

/proc File system support

Displays the system state of the virtual file system (IRQ settings, memory usage, loaded device drives, network status, etc.), many programs depend on it

/proc/kcore Support

Image of System physical memory

/proc/vmcore Support

Collapsed kernel mirrors dumped in elf format for debugging use only

Sysctl Support (/proc/sys)

Displays a variety of kernel parameters and allows the root user to interactively change some of the contents

SYSFS File System Support

A file system that exports the interrelationships between objects within the kernel and their properties and objects. It will be connected to the system of devices and buses and other organizations such as the driver as a hierarchical file, the kernel boot to rely on it to mount the root partition, after disabling SYSFS must use the device number in the kernel boot parameter to specify the root partition

Virtual Memory File system support (former SHM FS)

TMPFS file System (formerly called shm[Shared Memory] file system) support

TMPFS POSIX Access Control Lists

POSIX ACL (Access control list) support for more granular access control for each user, support for external libraries and programs

Hugetlb File System Support

Most modern computer architectures provide support for a wide variety of memory page sizes (e.g., the IA-32 structure supports both 4K and 4M (PAE mode 2M) pages). The TLB (translation lookaside buffer) is the translation buffer of the virtual address to the physical address, which is invaluable on the processor, and the operating system always tries to maximize the limited TLB resources. Especially when you can easily get some G-RAM (> 4G), this optimization is particularly critical. You can provide hugepage support only after you turn on this option.

Userspace-driven Configuration FileSystem

Configfs is a user-driven file system that offers the opposite function of SYSFS

Miscellaneous filesystems

Non-mainstream miscellaneous file system

Network File Systems

Network File system

Partition Types

Advanced disk partition type, not sure you can select all

Native Language Support

Native language support. If you're using just a few mainstream Linux file systems (EXT2/3/4,REISERFS,JFS,XFS), you don't need this stuff. But if you need to use a FAT/NTFS partition, you need this.

Base native language Support

If you have enabled local language support, then this must be selected

Default NLS Option

Default local language, recommended for use with UTF-8

{The omitted parts here should be selected on demand, usually at least cp437,ascii,iso-8859-1}

Distributed Lock Manager

Common distributed lock Manager, do not understand do not choose

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.