Linux工具集taskset的文法及樣本

來源:互聯網
上載者:User

文法:

taskset [options] mask command [arg]...
taskset [options] -p [mask] pid

參數:

-a, --all-tasks 操作所有的任務線程

-p, --pid 操作已存在的pid

-c, --cpu-list 通過列表顯示方式設定CPU(逗號相隔)

執行個體:

指定PID為9588的進程在CPU0上運行:

taskset -pc 0 9588
pid 9588's current affinity list: 0,1
pid 9588's new affinity list: 0

指定指令碼在CPU0上運行:

#taskset -c 0 sh web.sh

#taskset -c 1 /etc/init.d/mysql start

個人使用經曆:

對於測試MariaDB裡面 threadpool功能,

使用:

taskset -c 0,1,2,3,4,5,6,7 ./sysbench --num-threads=100 --test=oltp --oltp-table-size=10000000 --mysql-table-engine=innodb --mysql-user=root --mysql-socket=/tmp/mariadb.sock --mysql-password=ws123 --mysql-db=test  --mysql-port=3308 run

更多案例請參考:http://www.cnblogs.com/edwardlost/archive/2010/10/23/1858991.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.