Re: Before After Under The Giant Lock

2007-11-27 Thread binto
Hi, Thanks for all response, especially for Mr. Robert N M Watson I read all , and i got a lot thing from conversation about this. It's nice community, thanks once again. Regards Binto Roman Divacky wrote: On Sun, Nov 25, 2007 at 02:41:35PM -0600, Stephen Montgomery-Smith wrote: On Sun,

Re: Before After Under The Giant Lock

2007-11-26 Thread Johan Bucht
2007/11/25, Stephen Montgomery-Smith [EMAIL PROTECTED]: I just want to add my 2 cents, that my recent experience with FreeBSD MP has been extremely positive. I tend to use highly CPU bound MP programs, typically lots and lots of floating point operations. It used to be that Linux beat

Re: Before After Under The Giant Lock

2007-11-26 Thread Robert Watson
On Sun, 25 Nov 2007, Stephen Montgomery-Smith wrote: (Also when I run 4 threads with 2 cpus, each with hyperthreading, it goes 2.5 to 3 times faster - surprising since hyperthreading gets quite bad press for its performance improvements - I should add that Linux didn't do at all well at

Re: Before After Under The Giant Lock

2007-11-26 Thread gregoryd . freebsd
Hello, Quoting Robert Watson [EMAIL PROTECTED]: No problem -- just to be clear: in 7, users can still choose between libpthread (m:n) and libthr (1:1), but the default is now libthr rather than libpthread, as libthr seemed to perform better in most if not all workloads of interest. I

Re: Before After Under The Giant Lock

2007-11-26 Thread Kris Kennaway
[EMAIL PROTECTED] wrote: Hello, Quoting Robert Watson [EMAIL PROTECTED]: No problem -- just to be clear: in 7, users can still choose between libpthread (m:n) and libthr (1:1), but the default is now libthr rather than libpthread, as libthr seemed to perform better in most if not all

Re: Before After Under The Giant Lock

2007-11-25 Thread Robert Watson
, and the filesystem.' What the different virtual memory system, the networking stack, and the filesystem. before under giant lock after moved out from under giant lock? I'm interest get deeper learn operating system, especially with FreeBSD.. Binto, Most currently available operating

Re: Before After Under The Giant Lock

2007-11-25 Thread Christopher Chen
On Nov 25, 2007 12:05 PM, Christopher Chen [EMAIL PROTECTED] wrote: On Nov 25, 2007 3:13 AM, Robert Watson [EMAIL PROTECTED] wrote: At this point, Giant is gradually becoming a lock around the tty, newbus, usb, and msdosfs code, and we're largely at diminishing returns in terms of

Re: Before After Under The Giant Lock

2007-11-25 Thread Christopher Chen
On Nov 25, 2007 3:13 AM, Robert Watson [EMAIL PROTECTED] wrote: At this point, Giant is gradually becoming a lock around the tty, newbus, usb, and msdosfs code, and we're largely at diminishing returns in terms of making improvements in parallelism through removing Giant. In FreeBSD 7, the

Re: Before After Under The Giant Lock

2007-11-25 Thread Robert Watson
On Sun, 25 Nov 2007, Christopher Chen wrote: On Nov 25, 2007 12:05 PM, Christopher Chen [EMAIL PROTECTED] wrote: On Nov 25, 2007 3:13 AM, Robert Watson [EMAIL PROTECTED] wrote: At this point, Giant is gradually becoming a lock around the tty, newbus, usb, and msdosfs code, and we're largely

Re: Before After Under The Giant Lock

2007-11-25 Thread Stephen Montgomery-Smith
On Sun, 25 Nov 2007, Robert Watson wrote: In FreeBSD 8, I expect we'll see a continued focus on both locking granularity and improving opportunities for kernel parallelism by better distributing workloads over CPU pools. This is important because the number of

Re: Before After Under The Giant Lock

2007-11-25 Thread Roman Divacky
On Sun, Nov 25, 2007 at 02:41:35PM -0600, Stephen Montgomery-Smith wrote: On Sun, 25 Nov 2007, Robert Watson wrote: In FreeBSD 8, I expect we'll see a continued focus on both locking granularity and improving opportunities for kernel parallelism by better

Re: Before After Under The Giant Lock

2007-11-25 Thread Stephen Montgomery-Smith
On Sun, 25 Nov 2007, Roman Divacky wrote: On Sun, Nov 25, 2007 at 02:41:35PM -0600, Stephen Montgomery-Smith wrote: On Sun, 25 Nov 2007, Robert Watson wrote: In FreeBSD 8, I expect we'll see a continued focus on both locking granularity and improving

Re: Before After Under The Giant Lock

2007-11-25 Thread Kip Macy
I just want to add my 2 cents, that my recent experience with FreeBSD MP has been extremely positive. I tend to use highly CPU bound MP programs, typically lots and lots of floating point operations. It used to be that Linux beat FreeBSD hands down - now FreeBSD seems to have a slight

Re: Before After Under The Giant Lock

2007-11-25 Thread Stephen Montgomery-Smith
On Sun, 25 Nov 2007, Kip Macy wrote: I just want to add my 2 cents, that my recent experience with FreeBSD MP has been extremely positive. I tend to use highly CPU bound MP programs, typically lots and lots of floating point operations. It used to be that Linux beat FreeBSD hands down -

Re: Before After Under The Giant Lock

2007-11-25 Thread Doug Barton
Roman Divacky wrote: On Sun, Nov 25, 2007 at 02:41:35PM -0600, Stephen Montgomery-Smith wrote: On Sun, 25 Nov 2007, Robert Watson wrote: In FreeBSD 8, I expect we'll see a continued focus on both locking granularity and improving opportunities for kernel

Before After Under The Giant Lock

2007-11-24 Thread binto
the different virtual memory system, the networking stack, and the filesystem. before under giant lock after moved out from under giant lock? I'm interest get deeper learn operating system, especially with FreeBSD.. Regards, Binto ___ freebsd-hackers