User Space vs Kernel Space: основы архитектуры Linux
Почему программы не работают с железом напрямую: User Space против Kernel Space Вы когда-нибудь задумывались, почему обычная программа не может самостоятельно записать данные на диск или напрямую управлять оперативной памятью? Ответ кроется в архитектурном разделении Linux на две принципиально разные…