Re: Testing Psyche - Newbie performance questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




>Is the swapping really hurting performance? On my 512mb system there's
>still a bit of swapping when the kernel decides memory can better be
>used for disk cache than just for holding unused program data...

IMMO yes, if you don't have a good transfer rate from disk :(

>Does setting the pio mode _and_ the dma mode make sense? The hdparm man
>page says you shouldn't have to fiddle with the -X setting. Is your
>transfer rate better after running this hdparm command than before?

I think that 2.4.x kernels make some ide optimizations, but yes, before
apply the changes the -tT tests give me 84 MB/sec and after 113 Mb/sec.

>Have you measured performance increase with those settings? Redhat 8 is
>already compiled with i686 optimizations (although code should still run
>on older pentium-class machines). This will not give your system the
>"boost" some people think it will...

I don't understand very well this, only if the optimizations don't affect
to binary architecture code and then, the opts. are i585, not for only i686
( and for an standard rpm i consider i585 ok,but if this software will be
used exclusively in i686... )

I can understand that the standard rpm will run 'well' in modern systems,
but for example, I'm making tests in my home computer that has Voodoo5AGP
and Athlon 1400. If I recompile Xfree without specific optimization
options, only recompile, the process detects that I have 3dfx and 3DNow,
including both in the recompilation, as newbie I'm, I don't know How much
can afect this to my system ( a system with 128Mg and with Video target not
well supported due closed hardware specs from a dead company :/ )

A conclusion that I'm getting for now is that is prefereable to compile
with -02 against -03 to avoid big executables and preserve RAM to be
swapped to disk. But seems to exist good optimization options that don't
activate -O2 like -fthread-jumps -fdelayed-branch -fforce-addr or
-fomit-frame-pointer.

Another question regarding your info about the virtual address space mapped
in by the X server. Following you, it's possible that the amount of memory
informed in the XF86Config file will be part of this virtual address? In
other words, if I have a video card with 64Mb and inform it in the Device
Section, when the X server starts, a 64Mb are informed as part of the X
process? If it's true, how affect this to the general info about memory
used?

Thanks and regards










Klaasjan Brand <kjb@dds.nl>@redhat.com con fecha 28/11/2002 03:04:22 p.m.

Por favor, responda a psyche-list@redhat.com

Enviado por:   psyche-list-admin@redhat.com


Destinatarios:     psyche-list@redhat.com
CC:

Asunto:   Re: Testing Psyche - Newbie performance questions



>      I'had looking in www for tips about performance, but a lot of them
> seems to be outdated.
>      I will recompile all src.rpms, any tip obout optimizations flags? (
> I'm evaluating different combinations and pretend to use -02 -march=i686
> -fomit-frame-pointer -malign-functions=4 -mpreferred-stack-boundary=2
with
> gcc 3)

Have you measured performance increase with those settings? Redhat 8 is
already compiled with i686 optimizations (although code should still run
on older pentium-class machines). This will not give your system the
"boost" some people think it will...

>      Any type or advice?

Don't waste your time recompiling stuff. The packages Redhat delivers are
_almost_ optimized, so there's not much to gain that way. Instead, try
leaner
software and/or increasing memory.

greets,
Klaasjan



--
Psyche-list mailing list
Psyche-list@redhat.com
https://listman.redhat.com/mailman/listinfo/psyche-list






-- 
Psyche-list mailing list
Psyche-list@redhat.com
https://listman.redhat.com/mailman/listinfo/psyche-list

[Index of Archives]     [Fedora General Discussion]     [Red Hat General Discussion]     [Centos]     [Kernel]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux