Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Server Daily
IT Management Daily
Subscribe News
Subscribe PR
Subscribe Security

internet.com
Internet News
Small Business

Advertise
Newsletters
Tech Jobs
E-mail Offers

 






Current Newswire:

The Linux powered LAN Gaming House

5 Best Android Apps For Reddit Lovers

SECURITY: Flash Player Sandbox Comes to Firefox

The Future of Kubuntu

SECURITY: Symantec should not be afraid of 'open' source code

Linux 3.3 rc3

60 Fantastic Free Android Apps

Ready for Another Linux Tablet? Meet the Rugged Trimble Yuma

How can the layman get involved with free software?

RIM Commits to Open Source BlackBerry 10 Native SDK



Applications Management Engineer Sr (NYC)
Next Step Systems
US-NY-New York

Justtechjobs.com Post A Job | Post A Resume
:Solving the ext3 latency problem
Solving the ext3 latency problem
May 1, 2009, 13 :31 UTC (5 Talkback[s]) (6865 reads)

(Other stories by Jonathan Corbet)

"It's impressive what can happen when attention is drawn to a problem; the 2.6.30 kernel will contain fixes which seemingly eliminate many of the latencies experienced by ext3 users. This article will look at the changes that were made, including a surprising change to the default journaling mode made just before the 2.6.30-rc1 release.

"The problem, in short, is this: the ext3 filesystem, when running in the default data=ordered mode, can exhibit lengthy stalls when some process calls fsync() to flush data to disk. This issue most famously manifested itself as the much-lamented Firefox system-freeze problem, but it goes beyond just Firefox. Anytime there is reasonably heavy I/O going on, an fsync() call can bring everything to a halt for several seconds. Some stalls on the order of minutes have been reported. This behavior has tended to discourage the use of fsync() in applications and it makes the Linux desktop less fun to use. It's clearly worth fixing - but nobody did that for years."

Complete Story

Related Stories:
Kernel Log: What's coming in 2.6.30 - File systems: New and revamped file systems(Apr 28, 2009)
Linus on Linux: The Linus Torvalds Interview Part 2(Apr 27, 2009)
Kernel Log: What's coming in 2.6.30 - Network: New Wi-Fi drivers and other network novelties(Apr 21, 2009)
That massive filesystem thread(Apr 16, 2009)
Kernel Log: Linux 2.6.30 is taking shape(Apr 10, 2009)
What Happens When You Run "sudo rm -rf /" (video)(Apr 10, 2009)
Kernel developers squabble over Ext3 and Ext4(Mar 27, 2009)
Initial ext3 vs ext4 Results(Jan 29, 2009)
What Freezes the System: Firefox or ext3?(May 22, 2008)


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
This is a great article for explaining h ...   Great explanation of annoying issue   
Yim
May 1, 2009, 20:20:21
 
ok sorry for the above ramblings. Obviou ...   Preliminary results   
Yim
May 2, 2009, 21:11:53
 
On reflection, why should my choice of f ...   Filesystem vs browser   
Yim
May 4, 2009, 03:17:13
 
>I don't think such proposed solutio ...   Re: Filesystem vs browser   
blackhole
May 5, 2009, 08:40:42
 
I suppose if Firefox showed a horrible p ...   Let Them Eat Cake   
blackhole
May 5, 2009, 08:46:41
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!

..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP