public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] IO latency issues
@ 2013-03-09 18:15 Florian Philipp
  2013-03-09 18:32 ` Volker Armin Hemmann
  0 siblings, 1 reply; 6+ messages in thread
From: Florian Philipp @ 2013-03-09 18:15 UTC (permalink / raw
  To: Gentoo User List

[-- Attachment #1: Type: text/plain, Size: 1069 bytes --]

Hi list!

Whenever I do sequential IO for a long stretch of time (e.g. md5summing
40 GB), I'm experiencing high load (ca. 6 on a 4 CPU system) and
temporary freezes of most applications. For example, switching between
tabs in konsole sometimes takes more than 2 seconds.

When doing this on an ext4 filesystem, the load seems to result from
khugepaged and kswapd0 as well as some kworkers.

I think I've had similar issues with NFS over wifi but I cannot test
this now.

Today I copied 60GB from my hard disk to an USB disk formatted with
NTFS, issuing the copy command from KDE's dolphin. The freezes became so
long it was impossible to work and then X11 locked up and had to be killed.

I tried using a preemptive kernel but that didn't seem to help. blkio
and cpu cgroups didn't help either. Ionice seems to be the only solution
but while I'm okay with that, my dad won't be. Can anyone tell me what
is causing this behavior?

Throughput is good, by the way. That's why I don't suspect a driver issue.

Thanks in advance!
Florian Philipp


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 263 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-03-11 16:01 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-09 18:15 [gentoo-user] IO latency issues Florian Philipp
2013-03-09 18:32 ` Volker Armin Hemmann
2013-03-09 23:53   ` cosmoslx lin
2013-03-10 12:48     ` Florian Philipp
2013-03-10 22:23       ` Florian Philipp
2013-03-11 16:00         ` cosmoslx lin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox