看板 [ CSSE ]
討論串thread (執行緒) definition??
共 20 篇文章

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ashkenazy (有中出無懦夫)時間19年前 (2006/01/23 12:41), 編輯資訊
1
0
0
內容預覽:
你確定這兩個是幹嘛用的?. thread_struct是task_struct的一個欄位. 裡面是做context switch時,暫存各個register值用的. 也就是類似作業系統教科書中的PCB(process control block). 跟你說得thread一點關係都沒有. 至於kern
(還有335個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者supc (kitty的爹地)時間19年前 (2006/01/23 13:25), 編輯資訊
1
0
0
內容預覽:
well 我覺得這是定義問題 以你的講法我可以接受. 就好像有人說java有call by reference 跟call by value二種. 但有人認為實際上細部運作都是call by value一樣. 完全依據你站在什麼角度看. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ Fr

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ashkenazy (有中出無懦夫)時間19年前 (2006/01/23 14:57), 編輯資訊
1
0
0
內容預覽:
我相信你可能作業系統教科書看得很熟. 但是很明顯你並不了解Linux的運作原理. 對於不懂的東西,話就不要說得太滿,這跟定義沒關係. 作業系統教科書講了一大堆排程的演算法. FCFS、SJF、RR、Multi-level Queue、Multi-level Feedback Queue..... 洋
(還有631個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者supc (kitty的爹地)時間19年前 (2006/01/23 15:51), 編輯資訊
1
0
0
內容預覽:
這怎麼跟定義沒關係呢 我想你認真了 那我也要跟你認真一下. 恐龍本裡印象中有講 thread 是一種 lightweight process (在某些情況下). 就算linux在你心中只有process 難道就都得長的一樣嗎 別人不能去定義某些. lightweight process 算是一種th
(還有336個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ashkenazy (有中出無懦夫)時間19年前 (2006/01/23 16:35), 編輯資訊
1
0
0
內容預覽:
洋洋灑灑說了一堆,我也沒說過我對Linux有多懂. 但至少對我不知道的東西,我不敢講的很篤定,我講我能力範圍內所知的內容. 在這個版上強者如雲,就算說小弟廢柴一根都還算抬舉我. 放下無謂的爭擾,我也從來沒有質疑過教科書的說法. 第一篇回文時也把教科書的說法與實作列出來,這也是因為我尊重教科書的說法.