請問怎麼取得thread's pid? - Linux

Bethany avatar
By Bethany
at 2011-11-28T01:02

Table of Contents

請問一下,怎樣才能在KERNEL下取得thread's pid?
以下是小弟想像中的求法,不知對不對?

strcut task_struct *Child_task;
struct list_head children_list;

Child_task = Task;
children_list = &(Task->children);
list_for_each(children_list,&(Task->children){
Child_task = list_entry(children_list,struct task_struct, sibling);
printk("processID:%d ThreadID:%d\n",Task->pid,Child_task->pidOD);
}

Task是目前的Process,它的型態是strcut task_struct.

不知為什麼這段都沒跑出來咧,請高手幫忙一下,謝謝!!

--
Tags: Linux

All Comments

VirualBox上跑Ubuntu11.10問題

Ula avatar
By Ula
at 2011-11-27T15:52
想請問一下,我在VirualBox上灌好Ubuntu11.10, 然後更新也讓他順利完成, 不過遇到注音沒有新酷音 , 而我Language Support設定為繁體中文, 但是有些資訊會有些英文有些中文..正常應該應該都是要中文才對 我想請問是什麼問題 , 是更新不完整嗎 , 謝謝 整合問題 : ...

Linux Mint 12 出了!

Sarah avatar
By Sarah
at 2011-11-27T15:46
http://blog.linuxmint.com/?p=1889 Linux Mint 12 “Lisa” released! The team is proud to announce the release of Linux Mint 12 “Lisa”. New features at a gl ...

奇怪的檔名排序

Lauren avatar
By Lauren
at 2011-11-27T13:02
請問一下,為什麼我的nautilus檔名排序很奇怪, 目錄裡面有中, 英, 日文開頭的檔 但是依檔名排序的時候, nautilus都會自動忽略日文開頭檔案的日文, 改用日文後面的英文當作排序依據, 中文開頭就沒有這個問題. 網路上有查到解法 http://www.ubuntu-tw.net/modules/ ...

音效卡正常 SMPlayer無法放出聲音

David avatar
By David
at 2011-11-26T21:49
我使用alsa通用型的驅動程式 使用alsa的混音音量控制 在audacious可以放出聲音 在youtube上面也能正常放出聲音 其他網頁上面聽音樂也有聲音 目前已經嘗試重新載入alsa驅動程式 也嘗試調整音量控制了 可是smplayer仍然沒有任何聲音 想請教有沒有跟我遇過同樣問題的人? - ...

Grep如何抓取前一行後兩行

Dinah avatar
By Dinah
at 2011-11-26T20:42
※ 引述《zchien (小建)》之銘言: : ※ 引述《zchien (小建)》之銘言: : : 不好意思...我使用的是UNIX系統 : : 我想請問一下... : : 我記得抓關鍵字and#34;AAAand#34;..單行的指令應該是 : : grep and#34;AAAand#34; data.t ...