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

Re: Obciążenie procesora 30% - jak zrobić więcej?



On Fri, Oct 15, 2004 at 11:04:55AM +0200, Marek Berkan wrote:
> 10:36:53          tps      rtps      wtps   bread/s   bwrtn/s
[...]
> 10:37:33       262,00    256,80      5,20  25264,80    100,00
> 10:37:43       368,20    362,90      5,30  34022,40     93,60
[...]

Dużo odczytów. Ciężko powiedzieć jaka jest wydajność, bo to silnie
zależy od sposobu wykonywania tych odczytów. Zrób benchmark (głównie
random readów) czymś w stylu bonnie++ i podeślij do porównania, a
zacznij się interesować hdparmem, jeśli tego jeszcze nie zrobiłeś.

>                   CPU     %user     %nice   %system     %idle
> 10:41:39          all     20,30      0,00     79,70      0,00
[...]

Wygląda na to, że system zajmuje się transferami z dysków. (No chyba, że
masz jakiś szyfrowany FS albo inne wynalazki :)

> Widzę że postgres wykorzystuje pod 60% możliwości procesora

top? To widzisz prawdopodobnie peaki.

> jednak MRTG
> na ślicznych wykresach pokazuje całkowite wykorzystanie proca do 30%.

No i sar się z tym zgadza. Resztę zabiera system.

> Pewnie zabrzmi to śmiesznie ale dysk to ATA100/7200/8MB a proc to Athlon
> 2500+ na pamięci 333MHz :(

Jaki masz kontoler IDE? Jakiej wielkości dysk?

> Czyli potrzebny mi nowy dysk czy szybszy procesor? 

Jak na razie wygląda na to, że szybszy procesor niewiele pomoże. Ale jak
podeślesz benchmark to zobaczymy.

Marcin
-- 
Marcin Owsiany <porridge@debian.org>             http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216



Reply to: