If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register or Login
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Re: Very few posts today :(

Originally Posted by MrBeans

Is it the net resource supported by processor like RAM, DMA, FPU etc running or is it the actual processor usage?

One would not expect DMA and the likes to be counted here.

Reason: DMA (Direct Memory Access) is a feature invented with the very intention of releasing the processor when (say) a file is being copied into the memory or in general any IO involving the memory is to happen. IO is typically slow compared to the processor's speed, and if a processor was to synchronize IO (like loading a file to memory, etc) then it would spend most of it's time in idle wait cycles. So, we have the DMAC - the DMA Controller that takes this responsiblity up.

The Controller (of any IO device) works with the DMAC (DMA Controller) on approval of the CPU (The Processor) that bytes be transferred from the former to the memory via the DMAC. Interrupts and Handshake Signals make for the synchronization.

Re: The Boring Thread

When I'm waiting outside for somebody who is not coming, I look down at my shadow on the ground, and I try to walk over the shadow of my head. But I wouldn't recommend doing this in the middle of the night when the light comes from three different lampposts.