openSUSE Forums > Tech News » Linux kernel 2.6.30 released

Go Back   openSUSE Forums > Tech News
Forums FAQ Members List Search Today's Posts Mark Forums Read


Tech News Breaking and important technical news developments

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-Jun-2009, 03:49
microchip8's Avatar
Shaman Penguin
 
Join Date: Jun 2008
Location: /dev/belgium
Posts: 2,204
microchip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the rough
Default Linux kernel 2.6.30 released

Quote:
This version adds the log-structured NILFS2 filesystem, a filesystem for object-based storage devices, a caching layer for local caching of NFS data, the RDS protocol which delivers high-performance reliable connections between the servers of a cluster, a distributed networking filesystem (POHMELFS), automatic flushing of files on renames/truncates in ext3, ext4 and btrfs, preliminary support for the 802.11w drafts, support for the Microblaze architecture, the Tomoyo security module, DRM support for the Radeon R6xx/R7xx graphic cards, asynchronous scanning of devices and partitions for faster bootup, MD support for switching between raid5/6 modes, the preadv/pwritev syscalls, several new drivers and many other small improvements
http://kernelnewbies.org/Linux_2_6_30
__________________
My site: http://microchip.bplaced.net
My repo: http://download.opensuse.org/repositories/home:/microchip8
SUSE Unbound Forum: http://suseunbound.lefora.com


Do coders dream of sheep() ?
Reply With Quote
  #2 (permalink)  
Old 10-Jun-2009, 04:11
Knurpht's Avatar
Wise Penguin
 
Join Date: Jun 2008
Location: groningen, netherlands
Posts: 1,804
Knurpht 's reputation will be famous soon enoughKnurpht 's reputation will be famous soon enoughKnurpht 's reputation will be famous soon enough
Default Re: Linux kernel 2.6.30 released

I've been running the rc's, they are in Factory, and I must say that this kernel has meant an enormous improvement. Performance on my laptop overall increased.
__________________
- AMD Athlon X2 6.0 GHz, 8 GB DDR2-800, 30 GB SSD, 1.5 TB, EVGA 9800GT, openSUSE 11.2 KDE4 4.3.3
- ASUS K70IO laptop, GT120M-1GB, 4 GB, 64 GB SSD, opensuse Factory, KDE4 4.3.3

R.E.S.T.E.C.P.
Reply With Quote
  #3 (permalink)  
Old 10-Jun-2009, 04:19
microchip8's Avatar
Shaman Penguin
 
Join Date: Jun 2008
Location: /dev/belgium
Posts: 2,204
microchip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the rough
Default Re: Linux kernel 2.6.30 released

Quote:
Originally Posted by Knurpht View Post
I've been running the rc's, they are in Factory, and I must say that this kernel has meant an enormous improvement. Performance on my laptop overall increased.
I bet you've seen major performance improvements when using ext3? They made data=writeback the default which I don't agree with. (you can force ordered to default when configuring the kernel though)
__________________
My site: http://microchip.bplaced.net
My repo: http://download.opensuse.org/repositories/home:/microchip8
SUSE Unbound Forum: http://suseunbound.lefora.com


Do coders dream of sheep() ?
Reply With Quote
  #4 (permalink)  
Old 10-Jun-2009, 04:23
microchip8's Avatar
Shaman Penguin
 
Join Date: Jun 2008
Location: /dev/belgium
Posts: 2,204
microchip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the rough
Default Re: Linux kernel 2.6.30 released

forgot to mention... or force data=ordered with a mount option

wtf we can't edit our posts in this Tech News subforum? That's rediculous
__________________
My site: http://microchip.bplaced.net
My repo: http://download.opensuse.org/repositories/home:/microchip8
SUSE Unbound Forum: http://suseunbound.lefora.com


Do coders dream of sheep() ?
Reply With Quote
  #5 (permalink)  
Old 10-Jun-2009, 15:34
Explorer Penguin
 
Join Date: Aug 2008
Posts: 148
j_xavier hasn't been rated much yet
Default Re: Linux kernel 2.6.30 released

your objection to "write-back" vs "ordered" would be data integrity? please elaborate, it's not a subject I have given much thought.
Reply With Quote
  #6 (permalink)  
Old 10-Jun-2009, 16:56
microchip8's Avatar
Shaman Penguin
 
Join Date: Jun 2008
Location: /dev/belgium
Posts: 2,204
microchip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the roughmicrochip8 is a reputation jewel in the rough
Default Re: Linux kernel 2.6.30 released

writeback is the less secure/reliable mode of ext3. It gives very similar data integrity protection as XFS. Meaning, in writeback mode, data gets flushed *after* meta-data is commited to disk and also there's no grouping during flushing (afaik). This means that a potential problem could arise where during a commit of meta-data suddently the system loses power. When that happens, the journal will have meta-data entries which point to non-existant data on disk since it did not have the chance to flush the data to disk due to the power outage. In this situation, during bootup and journal replay, the standard behavior of ext3 is to zero out any data which has not made it to disk but has meta-data entries in the journal which point to it. Basically, in writeback, the chance is higher that one will end up with garbage in files which were open/truncated when the power failure happened. In ordered mode, ext3 flushes data first to disk, then meta-data is updated which is more secure since during boot and journal replay, ext3 only needs to update the missing meta-data of files which were flushed to disk but during the power failure it didn't had the chance to update their meta-data. Ordered mode imposes some performance issues though which can be fixed with writeback at the expense of less data integrity. There's a patch floating around by Chris Mason (btrfs and former reiserfs developer) which introduces data=guarded to ext3 which balances the way ext3 treats data/meta-data commits. Hopefully, this patch will be added to kernel 2.6.31

My objections to making writeback the default for ext3 is that, if you're going to have less security so that you can improve the speed of a flawed file system like ext3, it's better you choose XFS or similar which will give you the same security as ext3's writeback in addition to things ext3 doesn't have like extents, allocate on flush, large file and very large partition support, etc
__________________
My site: http://microchip.bplaced.net
My repo: http://download.opensuse.org/repositories/home:/microchip8
SUSE Unbound Forum: http://suseunbound.lefora.com


Do coders dream of sheep() ?
Reply With Quote
Reply

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




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2