科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道FreeBSD中打开超线程支持的方法

FreeBSD中打开超线程支持的方法

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

FreeBSD系统中打开超线程.以下是打开超线程的步骤(以2颗CPU为例)。

作者:tich 2005年8月18日

关键字: FreeBSD 超线程

  • 评论
  • 分享微博
  • 分享邮件
 ZDNetChina服务器站 8月18日操作系统技巧 前些日子,FreeBSD和OpenBSD开发小组都宣称发现了超线程存在严重安全bug,因而在后续开发版本中都默认关闭了超线程支持.同时,FreeBSD的SMP功能相对较弱,所以一般情况下,不建议在FreeBSD系统中打开超线程.
    以下是打开超线程的步骤(以2颗CPU为例):
    1. 首先确认BIOS中以打开超线程选项
    2. 确认/usr/src/sys存在,如果系统中不存在/usr/src/sys目录,可以用root身份运行/stand/sysinstall,选择Configure->Distributions->src->sys即可
    3. 以root身份登录并进入/i386/conf,拷贝常规默认内核配置文件为想要的文件名,如
    # cd /usr/src/sys/i386/conf
    # cp GENERIC HTTKERNEL
    4. 用ee或vi编辑器编辑HTTKERNEL,在文件中加入
    options SMP
    device apic
    后保存关闭退出
    4. 接着
    # /usr/sbin/config HTTKERNEL
    # cd ../../compile/HTTKERNEL
    # make depend
    # make
    # make install
    # sync;sync;reboot
    5. 重启后用dmesg查看,若能看到
    Hyperthreading: 4 logical CPUs
    的信息,则表明超线程技术已被FreeBSD系统支持了.
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章