Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82948 - PORTAGE_NICENESS only encapsulates nicess of compilation.
Summary: PORTAGE_NICENESS only encapsulates nicess of compilation.
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Enhancement/Feature Requests (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-22 05:28 UTC by Olliver Schinagl
Modified: 2005-02-22 09:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olliver Schinagl 2005-02-22 05:28:14 UTC
Currently portage supports the nicessness only of it's compiling children. It would be nice ;) if also all extraction etc would be niced with the PORTAGE_NICENESS value, as the extraction processes is also part of portage. Same goes for wget etc.

E.g. I can emerge -avuD world and go watch a movie, without beeing disturbed a single time. Now, I know right away when a file is beeing extracted because of the stuttering in my movie.
Comment 1 Jason Stubbs (RETIRED) gentoo-dev 2005-02-22 06:45:10 UTC
Portage does run absolutely everything at whatever nice level you specify after its first initialization. The problem you are having is related to lack of custom I/O priorities in the kernel. Google for information about anticipatory schedule, CFQ scheduler and time-sliced CFQ scheduler.
Comment 2 Olliver Schinagl 2005-02-22 09:25:31 UTC
There are indeed 3 I/O shedulers hidden under 'blockdevices'. They where all 3 enabled. The problem was much 'simpler' then that. nVidia IDE chipset drivers didn't play nice. Selecting different drivers for the nForce2 fixed the unzipping delay.

Thanks anyhow!