>
> > Postgres won't use more than 1 CPU core.
>
> One *connection* to PostgreSQL won't directly use more than one
> core.  As Merlin suggests, perhaps you're really only running one
> query at a time?  The other possibility is that you're somehow
> acquiring locks which cause one process to block others.
>

The "one connection" theory appears correct per prior email, if correctly
understood what I was reading.

I guess I need to head back over to the Npgsql folks and see what I am doing
wrong?


> >    - Core i7 processor--4 physical cores, but OS sees 8 cores
> >    via hyper-threading
>
> Most benchmarks I've seen comparing hyper-threading show that
> PostgreSQL performs better if you don't try to convince it that one
> core is actually two different cores.  With HT on, you tend to see
> context switching storms, and performance suffers.
>
> > At first, the app pounds all 8 cores.
>
> You really shouldn't let the marketers get to you like that.  You
> have four cores, not eight.
>

I agree. :-) Just trying to express things as my OS sees and reports on
them.

Aren

Reply via email to