Journaling is killing response time

David Lang david at lang.hm
Wed Mar 11 20:12:41 UTC 2015


ext3 is known to have a problem where the journal writes do not complete an 
fsync until all dirty data is flushed to disk. If more memory is dirtied while 
the writes are happening, it will have to get flushed as well. This has been 
documented to result in fsync taking 30+ seconds for a tiny write.

you just can't really use ext3 and fsync unless you can really control what's 
happening. If you can upgrade your ext3 partition to ext4 this should stop.

David Lang

On Sun, 8 Mar 2015, bmarsh at bmarsh.com wrote:

> Ext3 and ext4.  But most of the i/o is on the ext3 /home partition  by JBD2.
>
>
>
>
>> On Mar 8, 2015, at 4:50 AM, Bill Vance <kbun at xpresso.seaslug.org> wrote:
>>
>>
>>
>> What kind of journaling are you using?  Ext2/3/4?  If so, have
>> you tried Reiserfs?  I think there's another option, too, but
>> I can't recall it just now, and it might not be appropos, as
>> its not an Install option.
>>
>> Bill
>>
>>
>>> On Sat, 7 Mar 2015, Bruce Marshall wrote:
>>>
>>> Lately I've been having really bad response intermittently, but often enough it is really irritating.  For example, I will try to kill a program like T-bird, and it will take so long that I get the "not responding" message. But the problem is that it CAN'T respond due to being blocked by the journaling I/O.  If I tell it to wait, it will finally close.
>>>
>>> I've been googling the problem and have changed a lot of mount parms but nothing seems to help.  Running  14.10 on an AMD64 machine and this problem seems to have cropped up from the latest batch of updates, within the last one or two weeks.
>>>
>>> Another strange thing is that after applying the recent updates (including the 3.16.0-31 kernel,  update-grub refuses to consider 3.16.0-31 as the kernel to boot and doesn't include it in grub.cfg. But if I make the manual change to that kernel, nothing improves.
>>>
>>> Anyone else experiencing response problems lately?
>>>
>>> -- "Remember, the fact that you're paranoid" "doesn't mean they're NOT out to get you!"
>>>
>>> --
>>> kubuntu-users mailing list
>>> kubuntu-users at lists.ubuntu.com
>>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/kubuntu-users
>>
>> --
>> kubuntu-users mailing list
>> kubuntu-users at lists.ubuntu.com
>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/kubuntu-users
>
>




More information about the kubuntu-users mailing list