• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Centos下如何为进程绑定CPU?Centos下为进程绑定CPU的方法

    taskset 是一个CPU 调节工具,能够将系统任务分配至指定的CPU

    本文以nodejs为例

    第一步,查询nodejs 进程

    pgrep node

    19277

    19283

    第二步,锁定CPU

    taskset -pc 0 19277 (其中0代表CPU0,以此类推)

    taskset -pc 1 19283

    第三步,搞定!

    附一个小脚本,能自动绑定nodejs的进程,假设有四个node,CPU是四核的。

    #!/usr/bin/env bash

    set-e

    node_porcess=`pgrep node|wc-l`

    if[$node_process -eq0 ];then

    echo“nodejs process not found”

    exit1

    else

    node1=`pgrep node |sort|tr-s "\n"" "|awk'{print $1}'`

    node2=`pgrep node |sort|tr-s "\n"" "|awk'{print $2}'`

    node3=`pgrep node |sort|tr-s "\n"" "|awk'{print $3}'`

    node4=`pgrep node |sort|tr-s "\n"" "|awk'{print $4}'`

    taskset -pc 0 $node1

    taskset -pc 1 $node2

    taskset -pc 2 $node3

    taskset -pc 3 $node4

    fi

    上一篇:CentOS中文件夹基本操作命令的讲解
    下一篇:Centos下为程序如何设置超时?Centos下为程序设置超时的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Centos下如何为进程绑定CPU?Centos下为进程绑定CPU的方法 Centos,下如,何为,进程,绑定,