On 1/18/06, Helmut Toplitzer <[EMAIL PROTECTED]> wrote: > > Just wild guesses but please try: > > * booting with "cpu=poll" parameter > > * kernel with ACPI and Power Management disabled > > > > Ok. Here it goes. > Did your tests which doesn't change anything. But > I couldn't find the cpu= parameter in kernel-parameters.txt > so I tried something else too:
Yep, I meant "idle=poll", sorry for that. > both kernels (with/out acpi): > Parameter NO EHCI USED EHCI > irqpoll 52MB/s 30MB/s > idle=poll 58MB/s 58MB/s > > However idle=poll is not very power-saving (cpu > fans at top-speed) but look at the results ;-) > I also tried other combinations so it were about 30 > or so restarts. > (BTW: Is it normal that you see > > Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) > Memory: 256468k/262080k available (1583k kernel code, 5060k reserved, 667k > data, 136k init, 0k highmem) > > when you close your eyes?) Thanks for doing these tests. Did disabling ACPI change something? > IRQ thing? Hmm.. Looked at the Page of MSI for a new BIOS. > It's an old board so I didn't expected a new one. Was wrong. > So I did an update. (Someone shouts "Don't do it" in the background) > > Ok. Now with irqpoll I get 53/34 MB/s. > > Ideas? (I'm going to test all other problems I had with the prior BIOS). [ this explanation is just a guess ] When CPU is idle HLT instruction is used by default (for power saving). Probably chipset detects when CPU is entering low power mode and also enters low power mode. Switching between low and normal power modes is slow and results in degraded performance. The question is whether/how we can program chipset to not enter low power mode. Bartlomiej ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel