Ответ на вопрос
Понимание устройства операционных систем означает знание общих концепций и принципов работы операционных систем, таких как управление ресурсами, планирование задач, взаимодействие с аппаратным обеспечением и т.д. Это понимание помогает программисту писать более эффективный и оптимизированный код, так как он может учитывать особенности операционной системы, на которой будет выполняться его программа.Но вряд ли программисту, чей профессиональный стек не включает низкоуровневое программирование, потребуется разбираться в исходных кодах операционных систем, таких как Linux. Вместо этого, ему достаточно будет умения работать с документацией, понимать основные принципы работы операционных систем и знать, как эти принципы могут повлиять на его программу.Таким образом, важно иметь представление о том, как работает операционная система, чтобы писать более качественный код, но это не обязательно означает глубокое понимание внутреннего устройства операционной системы.
Еще