CentOS教程之Centos下为过程绑定CPU
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!taskset是一个CPU调理对象,可以或许将体系义务分派至指定的CPU本文以nodejs为例
第一步,查询nodejs过程
pgrepnode1927719283第二步,锁定CPU
taskset-pc019277(个中0代表CPU0,以此类推)taskset-pc119283第三步,弄定!
附一个小剧本,能主动绑定nodejs的过程,假定有四个node,CPU是四核的。
#!/usr/bin/envbashset-enode_porcess=`pgrepnode|wc-l`if[$node_process-eq0];thenecho“nodejsprocessnotfound”exit1elsenode1=`pgrepnode|sort|tr-s"
"""|awk{print$1}`node2=`pgrepnode|sort|tr-s"
"""|awk{print$2}`node3=`pgrepnode|sort|tr-s"
"""|awk{print$3}`node4=`pgrepnode|sort|tr-s"
"""|awk{print$4}`taskset-pc0$node1taskset-pc1$node2taskset-pc2$node3taskset-pc3$node4fi本文出自“Purple_Grape的博客”博客,请务必保存此出处http://purplegrape.blog.51cto.com/1330104/1252197
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! 我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。 请问谁有Linux的学习心得的吗?简单的说说? 即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。 甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。 linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创! 我感觉linux的学习,学习编程~!~!就去学习C语言编程!! 有疑问前,知识学习前,先用搜索。
页:
[1]