Bug 251617
| Summary: | pm-utils sets the VM background timeout to 300 milliseconds! | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Arjan van de Ven <arjan> |
| Component: | pm-utils | Assignee: | Phil Knirsch <pknirsch> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 8 | CC: | bnocera, mgarski, mozilla_bugs, opensource, rvokal |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | pm-utils-0.99.4-10 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2008-05-18 09:21:31 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 204948, 418441 | ||
|
Description
Arjan van de Ven
2007-08-10 03:33:18 UTC
Actually, no, it sets the timeout to 0.3 seconds, which is rather reasonable in terms of "this data should be written to disk" while the computer is on AC power. > # Set dirty page values > echo $DIRTY_WRITEBACK > /proc/sys/vm/dirty_writeback_centisecs > echo $DIRTY_EXPIRE > /proc/sys/vm/dirty_expire_centisecs ... > DIRTY_WRITEBACK=30 > DIRTY_EXPIRE=30 At least, that's what it does on an up-to-date Fedora 7. you're right about the 300msec part... but I strongly disagree about this being appropriate or reasonable.... The kernel default is 5 seconds and that is on the conservative side. .3 seconds destroys most of the IO clustering Linux will do to IO, hurting IO performance significantly. .3 seconds keeps the disks and SATA from using power save mode, costing more power. (And "more power use" is not just an issue for machines on battery, it's *very* relevant to servers and even desktop machines) That sounds really very wrong. Peter Jones is ripping out the code upstream now, will be building new packages once a new version is out. Read ya, Phil A new package for devel is available, that should fix this bug. I assume this is fixed, please reopen in case it is not. |