linux-fbdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Why aty128fb is so slow?
@ 2003-03-07 21:30 Witold Filipczyk
  2003-03-07 22:52 ` James Simmons
  0 siblings, 1 reply; 3+ messages in thread
From: Witold Filipczyk @ 2003-03-07 21:30 UTC (permalink / raw)
  To: linux-fbdev-devel

Hello,
Could anybody explain why aty128fb is so slow?
I'm using kernel-2.4.20.

01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 Pro TF (prog-if 00 [VGA])
        Subsystem: ATI Technologies Inc Rage 128 Pro TF
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
        Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (2000ns min), cache line size 08
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
        Region 1: I/O ports at c000 [size=256]
        Region 2: Memory at e7000000 (32-bit, non-prefetchable) [size=16K]
        Expansion ROM at <unassigned> [disabled] [size=128K]
        Capabilities: [50] AGP version 2.0
                Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
                Command: RQ=0 SBA+ AGP- 64bit- FW- Rate=<none>
        Capabilities: [5c] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-


Computer has Athlon 1.8+ processor on K7VTA3 motherboard.

In directory with 5000 files ls on console takes more than 6 seconds.
In xterm or rxvt ls takes only 0.6 s.

-- 
Witold Filipczyk
<witekfl@poczta.gazeta.pl>


-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Why aty128fb is so slow?
  2003-03-07 21:30 Witold Filipczyk
@ 2003-03-07 22:52 ` James Simmons
  0 siblings, 0 replies; 3+ messages in thread
From: James Simmons @ 2003-03-07 22:52 UTC (permalink / raw)
  To: Witold Filipczyk; +Cc: linux-fbdev-devel


> Hello,
> Could anybody explain why aty128fb is so slow?
> I'm using kernel-2.4.20.
> 
> 01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 Pro TF (prog-if 00 [VGA])
>         Subsystem: ATI Technologies Inc Rage 128 Pro TF
>         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
>         Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
>         Latency: 32 (2000ns min), cache line size 08
>         Interrupt: pin A routed to IRQ 11
>         Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
>         Region 1: I/O ports at c000 [size=256]
>         Region 2: Memory at e7000000 (32-bit, non-prefetchable) [size=16K]
>         Expansion ROM at <unassigned> [disabled] [size=128K]
>         Capabilities: [50] AGP version 2.0
>                 Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
>                 Command: RQ=0 SBA+ AGP- 64bit- FW- Rate=<none>
>         Capabilities: [5c] Power Management version 2
>                 Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
>                 Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> 
> 
> Computer has Athlon 1.8+ processor on K7VTA3 motherboard.
> 
> In directory with 5000 files ls on console takes more than 6 seconds.
> In xterm or rxvt ls takes only 0.6 s.

Because the driver is completely unaccelerated. Everything is drawn pixel 
by pixel :-( 2.5.X is much faster :-)



-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Why aty128fb is so slow?
@ 2003-03-09  5:43 Witold Filipczyk
  0 siblings, 0 replies; 3+ messages in thread
From: Witold Filipczyk @ 2003-03-09  5:43 UTC (permalink / raw)
  To: linux-fbdev-devel

On Fri, Mar 07, 2003 at 10:52:28PM +0000, James Simmons wrote:
> 
> > Hello,
> > Could anybody explain why aty128fb is so slow?
> > I'm using kernel-2.4.20.
> > 
> > 01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 Pro TF (prog-if 00 [VGA])
> >         Subsystem: ATI Technologies Inc Rage 128 Pro TF
> >         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
> >         Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
> >         Latency: 32 (2000ns min), cache line size 08
> >         Interrupt: pin A routed to IRQ 11
> >         Region 0: Memory at e0000000 (32-bit, prefetchable) [size=64M]
> >         Region 1: I/O ports at c000 [size=256]
> >         Region 2: Memory at e7000000 (32-bit, non-prefetchable) [size=16K]
> >         Expansion ROM at <unassigned> [disabled] [size=128K]
> >         Capabilities: [50] AGP version 2.0
> >                 Status: RQ=31 SBA+ 64bit- FW- Rate=x1,x2
> >                 Command: RQ=0 SBA+ AGP- 64bit- FW- Rate=<none>
> >         Capabilities: [5c] Power Management version 2
> >                 Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
> >                 Status: D0 PME-Enable- DSel=0 DScale=0 PME-
> > 
> > 
> > Computer has Athlon 1.8+ processor on K7VTA3 motherboard.
> > 
> > In directory with 5000 files ls on console takes more than 6 seconds.
> > In xterm or rxvt ls takes only 0.6 s.
> 
> Because the driver is completely unaccelerated. Everything is drawn pixel 
> by pixel :-( 2.5.X is much faster :-)

OK. I'll try it.

-- 
Witold Filipczyk
<witekfl@poczta.gazeta.pl>


-------------------------------------------------------
This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger 
for complex code. Debugging C/C++ programs can leave you feeling lost and 
disoriented. TotalView can help you find your way. Available on major UNIX 
and Linux platforms. Try it free. www.etnus.com

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2003-03-09  5:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-09  5:43 Why aty128fb is so slow? Witold Filipczyk
  -- strict thread matches above, loose matches on Subject: below --
2003-03-07 21:30 Witold Filipczyk
2003-03-07 22:52 ` James Simmons

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).