Posted by joseph on December 13, 2011 ·
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.
Posted by joseph on November 3, 2009 ·
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 [...]
Posted by joseph on October 21, 2009 ·
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 [...]
Posted by joseph on September 11, 2009 ·
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 [...]
Posted by joseph on September 8, 2009 ·
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:
Posted by joseph on September 8, 2009 ·
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 [...]
Posted by joseph on September 8, 2009 ·
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.
Posted by joseph on September 8, 2009 ·
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 [...]
Posted by joseph on November 27, 2007 ·
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 [...]