比如機器有2個cpu,,某程序一直在這2個cpu切換,使用以下命令檢視該程序此刻執行在哪個cpu上:
ps -o pid,psr,comm -p pid號
例如:pid psr command
分別代表:程序號 執行的cpu號 執行的程式
linux@shijinhua:~/self$ ps -o pid,psr,comm -p 31042
pid psr command
31042 0 test
下面貼出我的測試**
#include
#define __use_gnu
#include
#include
#include
#include
void wastetime()
printf(" line = 33 \n ");
wastetime();
cpu_zero(&mask);
cpu_set(1, &mask);
if (sched_setaffinity(0, sizeof(mask), &mask) < 0)
printf(" line = 42 \n ");
wastetime();
#if 0
cpu_zero(&mask);
cpu_set(0, &mask);
if (sched_setaffinity(0, sizeof(mask), &mask) < 0)
wastetime();
cpu_zero(&mask);
cpu_set(1, &mask);
if (sched_setaffinity(0, sizeof(mask), &mask) < 0)
wastetime();
#endif}}
編譯的指令gcc cpu_band.c -g -wall -lpthread -o test
用vbs確定指令碼正在哪乙個帳戶下執行
問 您好,指令碼專家!如何確定指令碼正在哪乙個帳戶下執行?kw 答 您好,kw。您知道,自從我們以各種託辭而開設這一專欄以來已有一段時間了,對於我們而言,這並非易事 畢竟,尋找託辭是我們這些指令碼專家的拿手好戲。明確了這一點,那就讓我們以我們最喜歡的乙個託辭開始吧 我們將向您介紹的指令碼只在 win...
我不知道風是在哪乙個方向吹
我不知道風是在哪乙個方向吹,吹得樹兒直搖頭,吹得沙塵飛漫天。我不知道風是在哪乙個方向吹,吹得雲兒亂喘氣,吹得水兒起波瀾。我不知道風是在哪乙個方向吹,把風沙吹進了我的眼睛,讓我不敢睜眼看這漫天風沙的世界。我裹緊了衣服,他卻從縫隙鑽了進去。我不知道風是在哪乙個方向吹,我背對著他去,他卻繞了個彎,吹到我的...
linux 下檢視乙個程序執行路徑的方法
在linux下檢視程序大家都會想到用 ps ef grep 可是看到的不是全路徑,怎麼看全路徑呢?每個程序啟動之後在 proc下面有乙個於pid對應的路徑 例如 ps ef grep python 或者用top檢視,獲得pid 顯示 oracle 4431 4366 0 18 56 pts 2 00...