I found the following information in the freebsd handbook chapter 8:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
And I also found this in /sys/amd64/conf/NOTES:
I want know which cpu option is for Intel Core2?
I think I can specify the "cpu option" in my kernel_conf_file to tune my kernel for specific hardware and gain more performance.
But I am not sure about this.
If my understanding is wrong, how to optimize FreeBSD's kernel for specific cpu?
I asked similar question two weeks ago, but still confused.
The above option specifies the type of CPU you have in your system. You may have multiple instances of the CPU line (if, for example, you are not sure whether you should use I586_CPU or I686_CPU), but for a custom kernel it is best to specify only the CPU you have. If you are unsure of your CPU type, you can check the /var/run/dmesg.boot file to view your boot messages.cpu I486_CPU
cpu I586_CPU
cpu I686_CPU
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
And I also found this in /sys/amd64/conf/NOTES:
#####################################################################
# CPU OPTIONS
#
# You must specify at least one CPU (the one you intend to run on);
# deleting the specification for CPUs you don't need to use may make
# parts of the system run faster.
#
cpu HAMMER # aka K8, aka Opteron & Athlon64
I want know which cpu option is for Intel Core2?
I think I can specify the "cpu option" in my kernel_conf_file to tune my kernel for specific hardware and gain more performance.
But I am not sure about this.
If my understanding is wrong, how to optimize FreeBSD's kernel for specific cpu?
I asked similar question two weeks ago, but still confused.