请问怎样限制linux服务器下apache+resin网站的cpu使用率(例如最大为5%,很多虚拟主机都是这样做的)???

解决方案 »

  1.   

    linux有核心函数可以实现此功能,但要求程序的配合,可以查看如下指令
    man setrlimit以上指令跟你的需求有关,但满足不了你的要求,
    ulimit指令,可以设置用户所用的CPU总时长,但无法限制某一时刻的CPU利用率,你的需求,可能需要第三方工具的配合。
    我估计类似的工具,都是通过调用getrlimit和setrlimit方法来调节别的程序的CPU占用。
      

  2.   

    这更java无关
    请详细看一下linux下
    ulimit命令