On 18 Jun 2003 23:41:16 +0200
Federico Di Gregorio <[EMAIL PROTECTED]> wrote:

> Il mer, 2003-06-18 alle 11:21, Marco Bodrato ha scritto:
> > On Tue, Jun 17, 2003 at 03:54:48PM +0200, Giuseppe Pagano wrote:
> > 
> > > > 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[...]
> > > 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.
> > 
> > Una sensazione... Su una macchina biprocessore, due processi
> > dovrebbero funzionare meglio. Con un processo solo l'altra CPU ti
> > serve veramente a poco, no?
> 
> per quello basta un'istanza del db comunque, visto che viene staccato
> un nuovo thread/processo per ogni connessione. comunque, consiglio

infatti dai nuovi test che ha postato non ci sono differenze

> generico, la *prima* cosa da fare e` aumentare la page-cache di
> postgres, in modo che buona parte degli accessi al disco finisca in
> ram.

potrebbe mettere i database su dischi diversi al limite (?)

-- 
mattia


Rispondere a