Date: Tue, 27 May 2008 16:38:19 +0900 From: "Hattori, Shigehiro" <s.hattori@scs.co.jp> To: <freebsd-questions@freebsd.org> Subject: FreeBSD 7.0-RELEASE: Can I specify the maximum number of cores that kernel can recognize ? Message-ID: <011501c8bfcc$a3164b40$c154140a@colors.scs.co.jp>
next in thread | raw e-mail | index | archive | help
Hi, I try to measure Bind caching name server's multi threading performance on FreeBSD 7 , like below. -- # of cores query/second 1 xx 2 xx 4 xx 6 xx 8 xx -- My testing machine has 8 cores. ( quad core * 2 ) I'd like to specify the maximum # of cores that kernel can recognize. Can I specify the maximum # of cores with boot parameters or something ? I've already done Bind multi threading performance test on Linux ( CentOS5 ) In case of CentOS5 , I specified maximum # of cores with grub.conf "maxcpus=1 or 2 or 4 or ..." # cat /etc/grub.conf title CentOS (2.6.18-53.1.21.el5PAE) root (hd0,1) kernel /boot/vmlinuz-2.6.18-53.1.21.el5PAE ro root=LABEL=/ rhgb quiet maxcpus=6 initrd /boot/initrd-2.6.18-53.1.21.el5PAE.img # The following is the results I did on CentOS5 ( kernel: 2.6.18-53.1.21.el5 ). -- Bind 9.4.2 caching name server on CentOS5 # of cores query/second CPU ( named ) 1 3578 99.9 2 5070 196 4 6608 362 6 9042 527 8 10552 678 -- - Bind's machine spec CPU: Intel Xeon E5346 2.3GH ( quad core * 2 ) Memory: 4GB Bind 9.4.2 Cache size: 1400MB Max recursive clients: 50000 - Traffic generetor: queryperf Query list: all queries are uniq ( that means "No answer in the cache" ) Best regards, Shigehiro
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?011501c8bfcc$a3164b40$c154140a>