Akagi201
V2EX  ›  问与答

# 大家好, 我公司需要重新搭建一个编译服务器(原来用ubuntu12.04), 请大家帮忙推荐一下使用什么linux发行版比较好, 内核如何精简?

  •  
  •   Akagi201 · Jul 9, 2013 · 6105 views
    This topic created in 4775 days ago, the information mentioned may be changed or developed.
    ## 我们公司服务器挂掉, iowait过高, 现在要换硬件(申请ing)
    * 原来的配置8G内存, 8核 CPU, 2块硬盘组的raid0

    * 现在硬件申请中(不知道会申请到什么, 不会太差)
    * 我不喜欢ubuntu, 自己用的时候就经常出问题, 我使用Debian系统断断续续有3年多时间吧, 别的发现版都玩过, 不过主用一直Debian.
    * 我没有系统精简的经验, 请问如何精简系统和内核, 只作为编译服务器尝试用Gentoo/Funtoo是否靠谱?

    ## 需要的服务有:
    1. gcc编译工具链(已编译好的交叉编译工具链)
    2. tar打包
    3. SSH服务
    4. SAMBA服务, 要挂载到win下, 使用Source Insight来看代码, (会配置磁盘配额)
    5. NFS服务, core dump调试会用到

    * 基本就这么一点, 请问一下如何能够配置出一个最精简的系统, 性能最高(怎么限制每个人的使用资源有好的方案也好)?
    8 replies    1970-01-01 08:00:00 +08:00
    halfbloodrock
        1
    halfbloodrock  
       Jul 9, 2013   ❤️ 1
    Debian +1

    Debian最小化安装足以了。基本不需要做什么裁剪了。

    限制资源参看cgroup,多人使用编译机器可以试试LXC
    AstroProfundis
        2
    AstroProfundis  
       Jul 9, 2013
    Debian 7?
    msg7086
        3
    msg7086  
       Jul 9, 2013
    Debian7 +10086

    精简内核不能提高多少系统性能。建议netinst安装最小系统,然后按需安装组件。
    min
        4
    min  
       Jul 9, 2013
    没事动内核干嘛,能带给你什么好处?
    momou
        5
    momou  
       Jul 9, 2013
    精简的意义何在?
    lecher
        6
    lecher  
       Jul 9, 2013
    既然熟悉debian还是基于debian来做比较好,学习成本低一些,出问题也好排查。
    精简内核未必能够带来太多的提升。gentoo的优势是对多版本的编译器支持做得比较好,如果追求最新的编译器版本,可以考虑gentoo/funtoo,缺点就是繁琐,要配置一套可用的系统需要花费一点精力和时间,还要就是如果更新更挂了,可能要手动更改配置文件,自己去解决问题。如果自己担不起服务器挂掉的风险,还是不要冒险比较好。
    Akagi201
        7
    Akagi201  
    OP
       Jul 10, 2013
    @lecher 想起来了, 公司内网的限制啊, funtoo上次在公司用时候 emerge失败了, 代理弄好久也没成功, 看来gentoo/funtoo是不行了.
    Akagi201
        8
    Akagi201  
    OP
       Jul 10, 2013
    @AstroProfundis
    @msg7086
    @min
    @momou
    看来, 还是我的老伙伴Debian做服务器最靠谱.
    精简或者合理分配限制资源, 因为这样的配置10多个人一起用就很卡, 性能不能总依赖硬件是吧!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3840 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 10:18 · PVG 18:18 · LAX 03:18 · JFK 06:18
    ♥ Do have faith in what you're doing.