LINUXSOFT.cz
Nazwa użytkownika: Hasło:     
    CZ UK PL

> Komentarze :: Poradna linker vydrtí disk

linker vydrtí disk 6.6.2014 08:40
Jan Němec

V práci občas pouštím build projektu pro Android, dlouho trvá hlavně C++ přes Android NDK. Pouštím to ve více vláknech a během vlastního překladu se systém chová rozumně. (Samozřejmě je znát, že je systém vytížený, GUI programy reagují pomaleji, to se dá čekat.) Problém nastane při (hodně dlouhém a náročném) linkování do so knihoven, kdy mi linker vydrtí disk a ostatní programy čekají klidně půl minuty, než se dostanou k lizu. Třeba nejde psát do adresního řádku browseru, protože ten sahá do historie, což je disková operace. Nejde taky během linkování rozumně používat Eclipsa atd. Build spouštím z příkazové řádky, takže můžu cokoli nastavit. Znám příkaz nice, ale to je na vytížení CPU a s tím problémy nejsou. Existuje něco jako nice pro využití disku? Něco jako disknice ./build, aby celý podstrom procesu ./build měl nižší prioritu ve využívání disku?

Re: linker vydrtí disk 9.6.2014 20:56
Aleš Hakl

Existuje ionice, ktere je pravdepodobne zhruba to co hledate (man rika, ze userspace binarka je soucast util-linux a ze je to chce kernel 2.6.13 a vyse).

Nicmene to popisovane chovani mi prijde dost podivne, takze je mozna problem uplne jinde, pred deseti lety bych usuzoval na vypnute DMA na IDE disku :)

Re: linker vydrtí disk 10.6.2014 09:42
Jan Němec

Díky, zdá se, že to opravdu pomohlo.


KOMENTARZE
linker vydrtí disk 6.6.2014 08:40 Jan Němec
  L Re: linker vydrtí disk 9.6.2014 20:56 Aleš Hakl
    L Re: linker vydrtí disk 10.6.2014 09:42 Jan Němec
Tylko zarejestrowani użytkownicy mogą dopisywać komentarze.
> Szukanie oprogramowania
1. Pacman linux
Download: 4850x
2. FreeBSD
Download: 9044x
3. PCLinuxOS-2010
Download: 8541x
4. alcolix
Download: 10915x
5. Onebase Linux
Download: 9631x
6. Novell Linux Desktop
Download: 0x
7. KateOS
Download: 6219x

1. xinetd
Download: 2382x
2. RDGS
Download: 937x
3. spkg
Download: 4692x
4. LinPacker
Download: 9918x
5. VFU File Manager
Download: 3173x
6. LeftHand Mała Księgowość
Download: 7171x
7. MISU pyFotoResize
Download: 2775x
8. Lefthand CRM
Download: 3540x
9. MetadataExtractor
Download: 0x
10. RCP100
Download: 3087x
11. Predaj softveru
Download: 0x
12. MSH Free Autoresponder
Download: 0x
©Pavel Kysilka - 2003-2024 | mailatlinuxsoft.cz | Design: www.megadesign.cz