Forum     

Go Back   Digit Technology Discussion Forum > Software > Open Source
Register FAQ Calendar Mark Forums Read

Open Source A place where you can talk to like-minded people about the fastest growing software movement today! Discuss anything and everything about Open Source software and Operating Systems.


Closed Thread
 
LinkBack Thread Tools Display Modes
Old 22-04-2007, 04:51 PM   #1 (permalink)
left this forum longback
 
praka123's Avatar
 
Join Date: Sep 2005
Location: -
Posts: 7,536
Smile Ext4 file system(testing) silently entered in Linux kernel-2.6.19 onwards


Quote:
The ext4 development branch has now been integrated into the mainline since kernel 2.6.19. This branch is still under development.
http://www.bullopensource.org/ext4/
Quote:
Ext4 Filesystem
===============

This is a development version of the ext4 filesystem, an advanced level
of the ext3 filesystem which incorporates scalability and reliability
enhancements for supporting large filesystems (64 bit) in keeping with
increasing disk capacities and state-of-the-art feature requirements.

2. Features
===========

2.1 Currently available

* ability to use filesystems > 16TB
* extent format reduces metadata overhead (RAM, IO for access, transactions)
* extent format more robust in face of on-disk corruption due to magics,
* internal redunancy in tree

2.1 Previously available, soon to be enabled by default by "mkefs.ext4":

* dir_index and resize inode will be on by default
* large inodes will be used by default for fast EAs, nsec timestamps, etc

2.2 Candidate features for future inclusion

There are several under discussion, whether they all make it in is
partly a function of how much time everyone has to work on them:

* improved file allocation (multi-block alloc, delayed alloc; basically done)
* fix 32000 subdirectory limit (patch exists, needs some e2fsck work)
* nsec timestamps for mtime, atime, ctime, create time (patch exists,
needs some e2fsck work)
* inode version field on disk (NFSv4, Lustre; prototype exists)
* reduced mke2fs/e2fsck time via uninitialized groups (prototype exists)
* journal checksumming for robustness, performance (prototype exists)
* persistent file preallocation (e.g for streaming media, databases)

Features like metadata checksumming have been discussed and planned for
a bit but no patches exist yet so I'm not sure they're in the near-term
roadmap.

The big performance win will come with mballoc and delalloc. CFS has
been using mballoc for a few years already with Lustre, and IBM + Bull
did a lot of benchmarking on it. The reason it isn't in the first set of
patches is partly a manageability issue, and partly because it doesn't
directly affect the on-disk format (outside of much better allocation)
so it isn't critical to get into the first round of changes. I believe
Alex is working on a new set of patches right now.
http://www.bullopensource.org/ext4/files/ext4.txt

Ext4 Wiki:
http://ext4.wiki.kernel.org/

Project Webpage:
http://www.bullopensource.org/ext4/

Also on ext4:
http://kernelnewbies.org/Linux_2_6_1...384bdc34e9785b
Quote:
EXT 4 is an evolution (not a redesign from zero) of EXT3. EXT3 never was, and never intended to be, a "state-of-the-art" filesystem (being fair, it was just about adding a journal to ext2 + some features like htree) but rather a solid, reliable filesystem. EXT3 has been quite successful, and despite of the age of its design it works surprisingly quite well in a wide variety of workloads from modern desktops to some big iron SMPs (even if it's not "the best" in some of those workloads). EXT4 is a development and experimental feature. EXT4 will incorporate scalability and reliability enhancements for supporting large filesystems (64 bit) in keeping with increasing disk capacities and some of the "state-of-the-art" feature requirements. But the version in 2.6.19 is missing lots of the features that are already developed but not merged, so it's not useful even for benchmarking.
Hope ext4 improves Linux experiance.
__________________
left this forum long back.Admin Can Delete this Account and posts Permanantly.Thank You
Get GNU/Linux - http://getgnulinux.org

Last edited by praka123; 22-04-2007 at 05:17 PM.
praka123 is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 22-04-2007, 05:41 PM   #2 (permalink)
Debian Rocks!
 
freebird's Avatar
 
Join Date: Feb 2007
Location: Coimbattore
Posts: 528
Smile Re: Ext4 file system(testing) silently entered in Linux kernel-2.6.19 onwards

Nice Info.Will we see ext4 in the coming quarter atleast in some distros.
Also it seems they are including on-line defragmentation for ext4 and ext3 too in coming versions.
Quote:
Online Defragmentation
  • Primary developer: Takashi Sato
  • Status:
latest patch: v0.2 posted on Jan 10th.
Previous tries:
http://marc.theaimsgroup.com/?l=linu...8507906760&w=2
http://marc.theaimsgroup.com/?l=linu...7062907075&w=2
  • Related discussions
ext3 online defrag:
http://marc.theaimsgroup.com/?l=linu...0640814410&w=2
  • Dependencies: Multiple block allocation from Alex Thomas
  • Change on-disk format: No
  • Target Date:
  • e2fsprogs changes:
http://ext4.wiki.kernel.org/index.php/New_ext4_features
and many outstanding features too!i am waiting for my hands on this FS>!
__________________
"The day windows users wake up to reality, it will be doomsday for Microsoft."UNIX like OS are more secure.get urself out 4m M$ http://whylinuxisbetter.net http://tinyurl.com/2amjjc http://fsf.org
freebird is offline  
Old 22-04-2007, 07:15 PM   #3 (permalink)
The Thread Killer >:)
 
phreak0ut's Avatar
 
Join Date: Apr 2006
Location: Bangalore
Posts: 1,185
Default Re: Ext4 file system(testing) silently entered in Linux kernel-2.6.19 onwards

Thanks a lot for the info. Didn't know this happened
__________________
Want to make this world a better place? Then, start seeding and don't be just a leecher :)
phreak0ut is offline  
Old 22-04-2007, 07:31 PM   #4 (permalink)
18 Till I Die............
 
Join Date: Jul 2004
Location: India, Mumbai, Marine Lines
Posts: 5,792
Default Re: Ext4 file system(testing) silently entered in Linux kernel-2.6.19 onwards

Saw it a couple of times while compiling a kernel but never tried it, sounds too dangerous to me at the moment.
__________________
http://www.bash.org/?258908
mehulved is offline  
Old 23-04-2007, 03:19 AM   #5 (permalink)
Wise Old Owl
 
desertwind's Avatar
 
Join Date: Nov 2004
Location: Hyderabad
Posts: 1,096
Default Re: Ext4 file system(testing) silently entered in Linux kernel-2.6.19 onwards

Quote:
* ability to use filesystems > 16TB
Thats pretty useful, i'll buy a 40 TB HDD next months

Thanks for the info prakash.
__________________
Sometime you'll think you understand everything

...Then you'll regain consciousness
desertwind is offline  
Old 24-04-2007, 04:44 PM   #6 (permalink)
In The Zone
 
Vivek788's Avatar
 
Join Date: Jul 2006
Location: Cochin
Posts: 340
Default Re: Ext4 file system(testing) silently entered in Linux kernel-2.6.19 onwards

wow...tats quite a size
Vivek788 is offline  
Old 24-04-2007, 10:29 PM   #7 (permalink)
Wise Old Owl
 
vignesh's Avatar
 
Join Date: Jul 2004
Location: Chennai
Posts: 1,659
Default Re: Ext4 file system(testing) silently entered in Linux kernel-2.6.19 onwards

Nice.. It may be out with Fedora 8 I guess..
vignesh is offline  
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
kernel-2.6.19 onwards CD/DVD IDE drives are detected as SCSI/SATA like /dev/scd0 freebird Open Source 13 13-04-2007 07:29 PM
help: sites on linux file system Jags Open Source 5 31-08-2006 11:42 PM
Ext4 filesystem is coming!! praka123 Open Source 6 06-07-2006 02:08 PM
How to upgrade to linux kernel 2.6 from kernel 2.4? kjayasurya Open Source 7 18-12-2004 02:23 PM

 
Latest Threads
- by Sujeet
- by soumya
- by clmlbx
- by Charan
- by reddick

Advertisement




All times are GMT +5.5. The time now is 12:28 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2