What is the state of the process when it calls syscall?
I mean, do not use it as inputs / outputs, such as reading or writing ...
Is it an itelft process that executes kernel code, or is the process paused there, like the "kernel thread" that executes the syscall handler (and knows which process is called (current))?
I am not sure what the changes are from execution to readiness or execution to block.
, - , . , , Running Runnable.
, syscall.
, syscall, PI , , , , "R". , .
, - sleep(), , , . , , .
, getpid(), , ram. , , , , read() .
Source: https://habr.com/ru/post/1755684/More articles:Windows SID - windows-identityHow to convert a Foreach loop to Linq (in a datagridview) - c #Checking integrity of pending foreign keys in Oracle - oraclejquery Any item selected in the list - jqueryASP.NET MVC routing not working in virtual directory - asp.netGraphics Library in Lua - luaThe explicit equivalent of the .NET System.Xml.Schema classes? - javaalternatives to sql boolean datatype - typescalling methods in cpp, for example @selector (someMethod :) in Objective-C - c ++Why the way is changing - c #All Articles