Strona 1 z 1

rhythmbox, mount.ntfs-3g i wysokie obciążenie cpu

: 24 lip 2008, 09:22
autor: EF
Witam.
Mam pewien problem z obciążeniem procesora. Mianowicie, muzykę mam na dysku windowsowym [ntfs] i odtwarzam ją pod rhythmboxem. W momencie odtwarzania proces "mount.ntfs-3g" zajmuje ~60-80% mocy procesora, co znacząco utrudnia pracę.

Wiecie co można z tym zrobić ? : (

Odp: rhythmbox, mount.ntfs-3g i wysokie obciążenie cpu

: 20 wrz 2008, 22:52
autor: Fenot
Podłączę się pod pytanie z podobnym kłopotem. U mnie, gdy Deluge zapisuje torrenty na dysku NTFS użycie procesora oscyluje w granicach 90-95%. Nie sądzę, by było to poprawnie zachowanie, więc liczę na podpowiedź w jaki sposób to poprawić.

Edit: Zmiana mount-ntfs-3g na starszą wersję (sądziłem, że może nowa po aktualizacji jest za to odpowiedzialna) nie przynosi efektu.
Zapis z dvd na partycję ntfs przy wyłączonym Deluge przebiega ok, przy włączonym jest to prędkość niecałych 60 kilo.

EDIt2:
Po wywaleniu z repo narzędzia ntfs-3g, skompilowania go w najnowszej wersji, zabawą z ustawieniami zapisu ntfs i kilkoa mniej sensownymi próbami znalazłem rozwiązanie: defragmentacja dysku pod Windowsem :)
U mnie już nie ma problmu. Proponuję to jako rozwiązanie koledze powyżej.

Odp: rhythmbox, mount.ntfs-3g i wysokie obciążenie cpu

: 27 paź 2009, 10:51
autor: [r4]
Um, spróbuję tej defragmentacji, ale zjawisko jest co najmniej dziwne...

Od jakiegoś czasu przy pobieraniu torrentów (i właściwie tylko wtedy) proces ntfs zajmuje cały jeden rdzeń -- i robi to okresowo (co około minutę mam 100% zajętości, potem znów 0% i tak w kółko Macieju).

Zjawisko irytujące o tyle, że maszyna zaczyna "wyć" w tych okresach wytężonej pracy.

Teraz skojarzyłem, że całkiem niedawno robiłem defragmentację dysku (z poziomu Windows) i być może właśnie to jest przyczyną -- ale coś nie chce mi się wierzyć. :) Dodam, że defragmentowałem narzędziem firmy trzeciej, nie tymi wbudowanymi w Windows -- ciekawe, czy mogło jeszcze bardziej porozrzucać pliki po dysku?

Zostawię sprzęt chodzący na nockę i postaram się zdefragmentować wolumin w całości (raptem jakieś 430 GB :P), ale w głowę zachodzę nadal: czy to niedopracowanie pakietu obsługującego NTFS, czy taki "przyjemny" kruczek tego systemu plików?

Odp: rhythmbox, mount.ntfs-3g i wysokie obciążenie cpu

: 27 paź 2009, 11:00
autor: dawidgarus
ntfs dlatego zajmuje tyle zasobów, bo korzysta z fuse i musi on przetrawić wszystko co jest zapisywane na partycję przez procesor. niestety nie ma natywnej obsługi ntfs...
rozwiązanie jest tylko jedno. nie używać ntfs.

Odp: rhythmbox, mount.ntfs-3g i wysokie obciążenie cpu

: 27 paź 2009, 11:12
autor: [r4]
Chciałbym i właściwie na upartego mógłbym nie używać NTFS-a, ale wymaga to poświęcenia czasu -- a Ubuntu mnie *wybitnie* rozleniwiło :P

Dodatkowo zastanawiające jest, że mam taki kłopot dopiero od niedawna, wcześniej wszystko działało w jak najlepszym porządku. Pytanie, czy nie dałoby się zdiagnozować jakoś głębiej takiego zachowania --czy na przykład ilość zajętych klastrów nie ma wpływu na wydajność mount.ntfs?

EDIT: No dobra, znalazłem następujące informacje:
http://www.tuxera.com/community/ntfs-3g-faq/#highcpu
http://www.tuxera.com/community/ntfs-3g-faq/#cpu100

Jak widać, przyczyn takiego stanu rzeczy może być całkiem sporo... W domu leci defragmentacja. Po powrocie się zobaczy (o ile dysk skończy się mielić do tego czasu).