teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追加情報

2016/01/24 21:12

投稿

mao999
mao999

スコア111

answer CHANGED
@@ -14,4 +14,5 @@
14
14
  システムコール内でコンテキスト切り替えが発生したり、
15
15
  カーネル内プリエンプションが起こったりという可能性は考えられないでしょうか。
16
16
  プロセス切り替えが発生しても、ファイル所有権は明示的に解放しないと大抵そのままかと思います。
17
+ プロセスAが所有権持って休止し、プロセスBが復帰したときに所有権を獲得できない場合は、アプリの処理内容にもよりますが待たされるだけかと思います。
17
- また、スレッドだとコンテキスト切り替えが少なくて済むでしょう。
18
+ スレッドだとコンテキスト切り替えが少なくて済むでしょう。