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