システムコール時に発生するユーザー空間とカーネル空間の切り替えについて説明している記事を読みました。記事によれば
アプリケーションは、ユーザーモードの実行を再開する前に、システムコールの完了を予期します。
さて、今まで私はいくつかのシステムコールがblocking
であると仮定していましたが、他はそうnon-blocking
です。上記のコメントで、私は今混乱しています。これは、すべてのシステムコールがブロックされていることを意味しますか、または概念を誤解しましたか?
@Ankit編集をロールバックした理由を説明してください。投稿の詳細を改善するための編集はSEの標準ポリシーであり、暗黙の批判を意味するものではないことに注意してください。
—
ラファエル
@Raphaelごめんなさい!私はただいじって、誤ってロールバックを押しただけで、前のバージョンを見つけることができませんでした。実際、私はあなたの編集が本当に好きでした。:P
—
アンキット
@ラファエルはそれを取り戻しました。実際、改訂システムにだまされました(「記事」がリンクであると認識していませんでした)。編集していただきありがとうございます。
—
アンキット
@Ankit:助けてくれてうれしいです!
—
ラファエル