Untitled attachment
https://cdn.fosstodon.org/media_attachments/files/113/763/123/077/780/180/original/41e09c729371be20.jpg
#Linux Context Switching Internals: Part 1 - Process State and Memory
https://blog.codingconfessions.com/p/linux-context-switching-internals
Abhinav Upadhyay writes: '"How does the #LinuxKernel represent processes and their state: A breakdown of task_struct and mm_struct
At first glance, context switching seems straightforward—save the current process's registers, switch page tables and stacks, and restore the new process's registers.
However, the reality is much more complex, involving […]"' #kernel
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.