簡體   English   中英

irq上下文中的PID

[英]PID in case of irq context

在以下2種情況下,“ current-> pid”顯示什么

1)硬IRQ上下文

2)軟IRQ上下文

我知道IRQ上下文和進程上下文是不同的,並且在IRQ上下文的情況下PID必須無效。 但是,當嘗試在IRQ上下文中打印“ current-> pid”時,它正在打印一些有效的PID,因此引起了疑問。 請澄清。

謝謝,

納思。

它僅顯示IRQ預示的過程的一點點。

您可以想象:

  1. pid為1001的進程正在運行。
  2. 那時,您按一個鍵以提高IRQ。
  3. IRQ處理程序將搶占current->pid為1001的進程。

current->pid和IRQ之間沒有關系

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM