Tag Archives : filesystem

vmtouch: File system cache diagnostics and control

vmtouch: File system cache diagnostics and control

From the topic above, you may have remembered one of our former post “what data is cached by operation system“. This is a similar tool as Fincore, but it’s more powerful. It’s written in C and supports UNIX and unix-like systems.
ZFS comes with built-in deduplication

ZFS comes with built-in deduplication

Sun’s ZFS now has built-in deduplication utilizing a master hash function to map duplicate blocks of data to a single block instead of storing multiple times. What’s deduplication? Deduplication is the process of eliminating duplicate copies of data and mapping duplicate blocks of data to [...]
Expedition Inside the Linux File Systems

Expedition Inside the Linux File Systems

Here’s a good document on file system analysis. As mentioned from this document: The aptly named UNIX Filesystems: Evolution, Design, and Implementation is only giving a general overview of how things work. Practical File System Design with the Be File System by Dominic Giampaolo is an [...]
Measure Filesystem I/O Performance With iozone

Measure Filesystem I/O Performance With iozone

Following are few situations that you may be interested in performing a filesystem benchmarking. The original version is also created by Ramesh Natarajan, and this a new version that modified by joseph chen. => Deploying a new application that is very read and write intensive. => Purchased a new [...]
Using alternative superblock to check ext3

Using alternative superblock to check ext3

After a long time running, your file systems may bacome rotted. There would be so many abnormal files, like pipes, sockets and damaged links, etc. But no warries please, they are only  file system with some common isssues, what you need to do are often 3 steps:
Anyway to retrieval file creation time

Anyway to retrieval file creation time

Is there any way to retrieval creation time for a specified file in Linux/Unix environment? Basically,  you can not do that! By default EXT2/3 and Reiserfs do not hold the creation time, but only the last modified time. so if the file has been modified you’ll not find the created time. That means [...]
NILFS: New Log-Structured File System

NILFS: New Log-Structured File System

Following the adoption of Btrfs and SquashFS in Linux 2.6.29, the kernel development team have once more integrated two new file systems into 2.6.30 in the form of NILFS and EXOFS. NILFS is a new log-structured file system that dramatically improves write performance.
Convert File System from ext3 to ext4

Convert File System from ext3 to ext4

Some time ago ext4 was released and served as a built-in feature in linux kernel mainline. Ext4 provides additional benefits compared to ext3. The next release of Fedora, version 11, will by default use ext4 unless serious regressions occured. In this article I’d give you a general way on converting [...]
Exploring ext3 journal mode

Exploring ext3 journal mode

The Journaling Block Device layer (JBD) isn’t ext3 specific.  It was designed to add journaling capabilities to a block device.  The ext3 filesystem code will inform the JBD of modifications it is performing (called a transaction). The journal supports the transactions start and stop, and in [...]
© 2006-2011 Admon Home. All rights reserved.
Powered by Linode Japan