Portál AbcLinuxu, 26. dubna 2024 05:10


Dotaz: Vytížení disku po přesunu souboru do koše

paul2no avatar 23.11.2014 21:57 paul2no | skóre: 16 | blog: Paulovo doupě | Praha
Vytížení disku po přesunu souboru do koše
Přečteno: 376×
Odpovědět | Admin
Prostě, když přesunu nějaký soubor do koše (když ho smažu rovnou třeba v MC, tak se to neděje), tak na nějaký čas (možná minutu) dojde k silnému vytížení pevného disku na kterém je / takovým způsobem, že s ním skoro nejde nic dělat. Dokonce i když ten soubor mažu z druhého HDD. Dělalo to v Xubuntu 14.04, dělá to i v 14.10. Souborový systém je všude ext4, první disk mám rozdělený na tři oddíly (/, /home a swap), na druhém je jen jeden oddíl na data, přimountovaný do /mnt/disk2. Je tohle chování normální, nebo je někde nějaký problém? A dalo by se s tím něco dělat?
Pravda, láska a elektrická trakce zvítězí nad lží, nenávistí a trakcí motorovou.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 23.11.2014 22:51 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na Linuxu má bohužel příčetně napsanou cache jenom ZFS, které si ji dělá samo. Když budeš na běžném Linuxu číst/zapisovat sekvenčně jeden soubor, flushne to cache všeho ostatního a tak celý systém zatuhne. Jak to řešit obecně bohužel nevím, při použití dd mi radili používat Direct IO (conv=direct oflag=nocache iflag=nocache), resp. ve vlastní aplikaci otevřít soubor s O_DIRECT, případně v případě namapování do paměti udělat madvise FADV_DONTNEED.

Nicméně koš se v Xfce dělal na stejném zařízení jako mazaný soubor, takže přesun by měl být okamžitý.
Já to s tou denacifikací Slovenska myslel vážně.
24.11.2014 00:46 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
To záleží asi, kde ho má uživatel povolený. pokud není na každém oddílu tak se soubor při přesunu do koše kopíruje. A pokud je kopie na stejném disku mezi oddíly, tak si dokážu představit, že systém zatuhne.
24.11.2014 08:20 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
Vidím to že se ten soubor někam kopíruje (jiný oddíl, jiný hdd) protože při pouhém přesunu v rámci jednoho FS se soubor nepřesouvá tak je změna okamžitá.

Skusil bych ty adresáře co zastupují koš smazat na všech FS co v PC máš a nechat je tam znovu vytvořit.

paul2no avatar 24.11.2014 16:31 paul2no | skóre: 16 | blog: Paulovo doupě | Praha
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
Tak jsem buď blbý, nebo ten adresář jenž by měl býti košem nemůžu najít. Co jsem zjistil, tak by měl být na každém oddíle adresář .Trash-[moje_UID], ale nikde ho nevidím.

A ještě navíc, k tomu celkem dlouhému vytížení dojde i tehdy, když odstraním i jen malý soubor co má pár kB, nebo něco jen přesouvám z jednoho HDD na druhý, a stejně pak disk začne na asi minutu zuřivě chroupat.
Pravda, láska a elektrická trakce zvítězí nad lží, nenávistí a trakcí motorovou.
24.11.2014 18:31 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
smart je v poriadku?
paul2no avatar 24.11.2014 18:40 paul2no | skóre: 16 | blog: Paulovo doupě | Praha
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
Ano, nevykazuje žádné problémy.
Pravda, láska a elektrická trakce zvítězí nad lží, nenávistí a trakcí motorovou.
24.11.2014 19:46 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
No a právě to bude ten problém, musíš zjistit kde ten adresář je kdoví kam se to kopíruje.....

Co vytvořit nějaký soubor třeba hledamkos.txt a pak ho smazat a hledat kam se ten soubor přesunul?

PS. Nemáš ten koš někde na internetu nebo nasu?
26.11.2014 10:05 leste
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
~/.Trash nebo tak nějak?
Josef Kufner avatar 26.11.2014 10:32 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
Pokud se to týká i souborů o pár kilobajtech, problém bude někde jinde. Který proces dělá bordel? (Otevři si vedle htop tak, abys na něj viděl během mazání, nastav si řazení podle IO a zapni si ten sloupeček.)
Hello world ! Segmentation fault (core dumped)
paul2no avatar 26.11.2014 20:01 paul2no | skóre: 16 | blog: Paulovo doupě | Praha
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
Tak to byl tumblerd. Po tom co jsem ho odstranil tak už je klid. Snad nebude ničemu chybět.
Pravda, láska a elektrická trakce zvítězí nad lží, nenávistí a trakcí motorovou.
26.11.2014 20:54 nobody
Rozbalit Rozbalit vše Re: Vytížení disku po přesunu souboru do koše
tumblerd generuje nahledy souboru pro zobrazeni v Thunaru (spravci souboru), nebo na Plose... tak jestli ti to nebude chybet tak ok :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.