免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2091 | 回复: 5
打印 上一主题 下一主题

[OpenBSD] openbsd 4.0 怎么优化bsd.mp呢 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-24 13:41 |只看该作者 |倒序浏览
怎么让openbsd 4.0支持 多 cup
我的cpu是2个 P4 2.8GHz 至强 超线程的,在win2k下显示有4个cpu的
使用bsd.mp内核可以显示2个cpu

怎么重新优化编译这个bsd.mp呢

[ 本帖最后由 1soft 于 2007-4-24 15:53 编辑 ]

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2007-04-24 14:26 |只看该作者
最后是MP支持部分 /sys/arch/i386/conf/GENERIC.MP
#####################################################################
# $OpenBSD: GENERIC.MP,v 1.4 2004/09/22 08:48:56 grange Exp $
#
# GENERIC.MP - sample multiprocessor kernel
#

include "arch/i386/conf/Genii" # 包含平台相关部分配置

option MULTIPROCESSOR # 多处理器支持

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2007-04-24 14:30 |只看该作者
SMP support for multi-core, multi-CPU, and Hyper-Threaded machines
If you're on a multi-core or multi-CPU system and want to use the SMP kernel, you do not need to recompile anything to get SMP support. While OpenBSD uses the single-CPU kernel by default, you have the option of installing the bsd.mp kernel during the installation process. If you choose that option, bsd.mp will be in your / directory.

Before you switch to bsd.mp, test it out by typing it in at the boot prompt when the system starts (before OpenBSD starts its init process). If all goes well, just switch to your root directory and move bsd.mp to bsd:

mv bsd.mp bsd

论坛徽章:
0
4 [报告]
发表于 2007-04-24 15:49 |只看该作者
是在内核里添加这句吗,我加了编译到中途有错误

option                MULTIPROCESSOR        # Multiple processor support

[ 本帖最后由 1soft 于 2007-4-24 16:01 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2007-04-24 18:45 |只看该作者
直接用 GENERIC.MP 内核配置文件。

另外,GENERIC.MP 文件里有一句 include,将另外一个基本的配置文件包含了进来。如果你需要调整内核,可以对这两个文件动手。

论坛徽章:
0
6 [报告]
发表于 2007-04-25 14:31 |只看该作者
# cd /usr/src/sys/arch/i386/conf

dmassage -s GENERIC > 新文件1
cp GENERIC.MP 新文件2

vi 新文件2
include "arch/i386/conf/新文件1"

# config 新文件2
# cd ../compile/新文件2
# make clean && make depend && make
# make install
这样可以了,谢谢

[ 本帖最后由 1soft 于 2007-4-25 15:11 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP