p2p IO is extremely CPU intensive on NFTS

Bug #453784 reported by abujafar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ntfs-3g (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: transmission

I have a fully updated karmic beta.
Transmission has become a very cpu intense application even when seeding one torrent only (95% of a pentium4 2.4Ghz).
The Jaunty version of this application was less cpu intense.

Revision history for this message
abujafar (abujafar) wrote :

See attached screenshot

Revision history for this message
Charles Kerr (charlesk) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please answer these questions:

* Is this reproducible?
* If so, what specific steps should we take to recreate this bug?

This will help us to find and resolve the problem.

Revision history for this message
abujafar (abujafar) wrote :

Unfortunately, I don't have any specific procedure to provide in order to reproduce this bug.
It happens to me every time and for each torrent (both in downloading and in seeding only mode).

Revision history for this message
Charles Kerr (charlesk) wrote :

Hm, I can't reproduce this.

What filesystem are you using? Is it NTFS by any chance?

Revision history for this message
abujafar (abujafar) wrote :

as i matter of fact i usually download my files to an NTFS partition (mounted via ntfs-3g driver).
Does transmission have problem with that?

I will download next files in my ext4 root partition and let you know if the problem is still present.

Revision history for this message
Charles Kerr (charlesk) wrote :

It's not really Transmission's problem, but the NTFS implementation used by Ubuntu and other distros seems to have a very hard time dealing with p2p IO efficiently...

Revision history for this message
Charles Kerr (charlesk) wrote :

Could you report back on how it goes in ext4?

Revision history for this message
abujafar (abujafar) wrote :

OK, transmission works normally while downloading files to ext4 partition.

Revision history for this message
Charles Kerr (charlesk) wrote :

bumping to the linux-ntfs package for a second opinion.

summary: - Transmission is extremely CPU intense
+ p2p IO is extremely CPU intensive on NFTS
affects: transmission (Ubuntu) → linux-ntfs (Ubuntu)
Revision history for this message
abujafar (abujafar) wrote :

i suppose ntfs-3g is the correct one. linux-ntfs currently provide only userland utilities.

affects: linux-ntfs (Ubuntu) → ntfs-3g (Ubuntu)
Revision history for this message
John Dong (jdong) wrote :

Correct, ntfs-3g is the right package. And unfortunately I think it's "normal behavior" for the random write patterns of P2P to be slow and CPU intensive with a userland filesystem like ntfs-3g :(

abujafar (abujafar)
Changed in ntfs-3g (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.