Innanzitutto grazie per la risposta.

On Tue, 2003-06-17 at 15:21, Mattia Dongili wrote:
> Disclaimer: non sono un kernel hacker e molto di quello che sto per
> scrivere potrebbero essere cavolate, 
Non e' un problema, io l'ho scritto solo per attirare l'attenzione dei
piu esperti :)

> pero' parliamone :)

Certo.

> secondo me stai facendo i test sbagliati, ovvero il problema dei
> database e' piu' facile che sia l'I/O piu' che il consumo di CPU.
> Dovresti giocartela sul filesystem piu' che altro. 

Mmm, potresti avere ragione, pero' prima devi chiarirmi perche' dovrebbe
esserci una differenza nell'I/O se i db sono su 2 istanze differenti o
sulla stessa.

> 
> Credo che il fatto che che 2 istanze e 2 db perdano piu' tempo in kernel
> mode sia dovuta allo scheduler del kernel che deve switchare tra i 2
> processi... mentre il fatto che il tempo in usermode di 1 istanza e 2 db
> sia piu' alto e' per il sovraccarico di PG.

Questa analisi la condivido.

> 
> Tantopiu' che la differenza sul totale non e' apprezzabile e l'utilizzo
> di CPU lo stesso. Potresti provare ad alzare i numeri e vedere se le
> differenze sono piu' evidenti, tipo 5istanze/5db vs. 1istanza/5db
> NB: un po' di informazioni in piu' sulla macchina/kernel/FS/dischi non
> guasterebbero (...credo)

Non l'ho fatto perche' non mi interessa avere una legge generale ma una
specifica della situazione nella quale andro' a lavorare.

Non ho postato i dati della macchina per non appesantire troppo la mail.
Per ora le prove le faccio sul mio portatile, tra poco le faro' su una
macchina piu' simile a quella di produzione (biprocessore e dischi
scsi), sicuramente vedro' delle differenze, ma per ora mi interessava un
vostro parere per capire meglio quali parametri valutare.

> 
> boh...
Grazie ancora per gli spunti che mi hai dato, inseriro' la lettura
dell'I/O nel comando time, tanto non mi costa niente farlo.

Ciao
Giuseppe

> -- 
> mattia
-- 
Giuseppe Pagano
Linux System Administrator @ Nekhem S.r.L
http://www.nekhem.com
[EMAIL PROTECTED]
cell. 348.45.31.572
fax. 011.56.35.904



Rispondere a