Play IT

Program Os Interaction

Интерактивное демо «Program Os Interaction» — раздел Инструменты · ОС и система.

toolssystem

Программа и операционная система

Системный вызов, память процесса и жизненный цикл — как приложение получает доступ к ресурсам.

Цепочка системного вызова (чтение файла)

Вызов fopen() / File.ReadAllText() — из кода

Адресное пространство процесса

Машинный код (RX). Процессы изолированы — один не читает память другого.

Состояния процесса

CPU исполняет инструкции

JVM, CLR и Node.js — среды выполнения поверх ОС: они сами вызывают системные API, а код приложения работает внутри виртуальной машины.