| Summary: | "fire" screensave kills network performance | ||
|---|---|---|---|
| Product: | Base System | Reporter: | tedm <tedm> |
| Component: | misc | Assignee: | Brian Feldman <green> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 3.4-RELEASE | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
tedm
2000-01-17 11:00:01 UTC
Responsible Changed From-To: gnats-admin->green This is Brian's screensaver and now his hot potato. :) >testing network throughput tanked at 3K characters per second. Subsequent
>investigation revealed that the "fire" screensaver had kicked on at
>precisely the moment that network performance had tanked. The "fire"
>screensaver was disabled and network performance returned to it's
>normal high level.
"fire" isn't the only one that will do things like this.
Even on a relatively fast router system system, I started noticing:
sio1: 2 more silo overflows (total 693)
sio1: 2 more silo overflows (total 695)
Similar problem, same cause. Anything requiring many interrupts or
general system load doesn't get proper handling with some of the
screensavers active at the default nice level. This system was relatively
old (2.2.[678]) when the problem cropped up, so I don't know which
screensavers still have problems, and I can't even seem to find an
app-defaults/XScreenSaver file that has the nice 15 or so commands I added
to the offending screensavers at the time when I did a quick checkover.
I'm not exactly sure why "nicing" the screensavers worked, as they were
being called by xscreensaver anyway, and it's supposed to nice 10 them by
default. I suppose it probably only worked to a certain extent, but
happened to be enough to eliminate the symptoms on that particular
machine. (K6-2-233, Cirrus Logic 5446 PCI video, IIRC) I also remember
it got noticably worse when the X server itself was -niced, even say -5.
This leads me to believe that it is probably worse on video hardware that
is particularly bad about holding up the system while drawing, etc, or is
just plain slow. (The 5446, for example, can often cause interrupt
related pauses on audio playback through a sound card, etc, at least
slightly moreso than some others, although generally it works very well.)
I think I'll do a build of xscreensaver on 4.0-CURRENT, and see if I can
pinpoint any more current problems.
Later...... <Doug>
State Changed From-To: open->feedback Is this still an issue with recent STABLE releases? State Changed From-To: feedback->closed Feedback timeout (nearly 2 years). |