RE: Variable ticks

2005-07-27 Thread Zwane Mwaikambo
On Wed, 27 Jul 2005, Lee Revell wrote: > On Wed, 2005-07-27 at 02:13 -0600, Zwane Mwaikambo wrote: > > > What about audio? If there is a sound server running then you're going > > > to have a constant stream of interrupts and DMA activity from the sound > > > card even if the machine is idle

Re: Variable ticks

2005-07-27 Thread Valdis . Kletnieks
On Wed, 27 Jul 2005 16:43:07 EDT, Lee Revell said: > As far as legacy support, AFAIK esd and artsd both grab the sound device > on startup and never release it. 'man esd' on a FC4 system includes: -as SECS free audio device after SECS of inactivity and has '-as 2' specified in

RE: Variable ticks

2005-07-27 Thread Lee Revell
On Wed, 2005-07-27 at 02:13 -0600, Zwane Mwaikambo wrote: > > What about audio? If there is a sound server running then you're going > > to have a constant stream of interrupts and DMA activity from the sound > > card even if the machine is idle and there aren't any sounds playing. > > Doesn't

RE: Variable ticks

2005-07-27 Thread Zwane Mwaikambo
On Mon, 25 Jul 2005, Lee Revell wrote: > On Mon, 2005-07-25 at 17:19 -0400, Brown, Len wrote: > > >>>Question one, are there other actions to consider? > > >> > > >> > > >> Yes. > > >> Speaking for ACPI C3 state, note that DMA also > > >> wakes up the CPU -- even if there was no device

RE: Variable ticks

2005-07-27 Thread Zwane Mwaikambo
On Mon, 25 Jul 2005, Lee Revell wrote: On Mon, 2005-07-25 at 17:19 -0400, Brown, Len wrote: Question one, are there other actions to consider? Yes. Speaking for ACPI C3 state, note that DMA also wakes up the CPU -- even if there was no device interrupt. (aka, the trouble

RE: Variable ticks

2005-07-27 Thread Lee Revell
On Wed, 2005-07-27 at 02:13 -0600, Zwane Mwaikambo wrote: What about audio? If there is a sound server running then you're going to have a constant stream of interrupts and DMA activity from the sound card even if the machine is idle and there aren't any sounds playing. Doesn't artsd at

Re: Variable ticks

2005-07-27 Thread Valdis . Kletnieks
On Wed, 27 Jul 2005 16:43:07 EDT, Lee Revell said: As far as legacy support, AFAIK esd and artsd both grab the sound device on startup and never release it. 'man esd' on a FC4 system includes: -as SECS free audio device after SECS of inactivity and has '-as 2' specified in

RE: Variable ticks

2005-07-27 Thread Zwane Mwaikambo
On Wed, 27 Jul 2005, Lee Revell wrote: On Wed, 2005-07-27 at 02:13 -0600, Zwane Mwaikambo wrote: What about audio? If there is a sound server running then you're going to have a constant stream of interrupts and DMA activity from the sound card even if the machine is idle and there

Re: Variable ticks

2005-07-26 Thread Bill Davidsen
Brown, Len wrote: Question one, are there other actions to consider? Yes. Speaking for ACPI C3 state, note that DMA also wakes up the CPU -- even if there was no device interrupt. (aka, "the trouble with USB") Trouble? Why would USB do DMA unless there was a device activity? look

RE: Variable ticks

2005-07-26 Thread Brown, Len
>>>Trouble? Why would USB do DMA unless there was a device activity? >> >> >> look here: >> http://www.google.com/search?hl=en=usb+selective+suspend >> >> Linux is working on it too, but it is in development. > >Somehow I didn't ask that right... The stuff on selective disable is

RE: Variable ticks

2005-07-26 Thread Brown, Len
Trouble? Why would USB do DMA unless there was a device activity? look here: http://www.google.com/search?hl=enq=usb+selective+suspend Linux is working on it too, but it is in development. Somehow I didn't ask that right... The stuff on selective disable is interesting, but my

Re: Variable ticks

2005-07-26 Thread Bill Davidsen
Brown, Len wrote: Question one, are there other actions to consider? Yes. Speaking for ACPI C3 state, note that DMA also wakes up the CPU -- even if there was no device interrupt. (aka, the trouble with USB) Trouble? Why would USB do DMA unless there was a device activity? look here:

RE: Variable ticks

2005-07-25 Thread Lee Revell
On Mon, 2005-07-25 at 17:19 -0400, Brown, Len wrote: > >>>Question one, are there other actions to consider? > >> > >> > >> Yes. > >> Speaking for ACPI C3 state, note that DMA also > >> wakes up the CPU -- even if there was no device interrupt. > >> (aka, "the trouble with USB") > > > >Trouble?

RE: Variable ticks

2005-07-25 Thread Brown, Len
>>>Question one, are there other actions to consider? >> >> >> Yes. >> Speaking for ACPI C3 state, note that DMA also >> wakes up the CPU -- even if there was no device interrupt. >> (aka, "the trouble with USB") > >Trouble? Why would USB do DMA unless there was a device activity? look here:

Re: Variable ticks

2005-07-25 Thread Bill Davidsen
Brown, Len wrote: I was thinking about variable tick times, and I can think of three classes of action needing CPU attention. - device interrupts, which occur at no predictable time but would pull the CPU out of a HLT or low power state. - process sleeps of various kinds, which have a known

RE: Variable ticks

2005-07-25 Thread Brown, Len
>I was thinking about variable tick times, and I can think of three >classes of action needing CPU attention. >- device interrupts, which occur at no predictable time but would pull >the CPU out of a HLT or low power state. >- process sleeps of various kinds, which have a known time of

RE: Variable ticks

2005-07-25 Thread Brown, Len
I was thinking about variable tick times, and I can think of three classes of action needing CPU attention. - device interrupts, which occur at no predictable time but would pull the CPU out of a HLT or low power state. - process sleeps of various kinds, which have a known time of occurence.

Re: Variable ticks

2005-07-25 Thread Bill Davidsen
Brown, Len wrote: I was thinking about variable tick times, and I can think of three classes of action needing CPU attention. - device interrupts, which occur at no predictable time but would pull the CPU out of a HLT or low power state. - process sleeps of various kinds, which have a known

RE: Variable ticks

2005-07-25 Thread Brown, Len
Question one, are there other actions to consider? Yes. Speaking for ACPI C3 state, note that DMA also wakes up the CPU -- even if there was no device interrupt. (aka, the trouble with USB) Trouble? Why would USB do DMA unless there was a device activity? look here:

RE: Variable ticks

2005-07-25 Thread Lee Revell
On Mon, 2005-07-25 at 17:19 -0400, Brown, Len wrote: Question one, are there other actions to consider? Yes. Speaking for ACPI C3 state, note that DMA also wakes up the CPU -- even if there was no device interrupt. (aka, the trouble with USB) Trouble? Why would USB do DMA unless