Если я использую компьютер с многоядерным процессором, ОС Linux работает на одном ядре или распространяется на несколько ядер? (Я знаю, что запланированные процессы могут выполняться на нескольких ядрах.)
Составные части ядра Linux разбиты на один или несколько потоков (см. ps aux
и ищите процессы в квадратных скобках). Эти потоки запланированы для всех доступных процессоров и ядер.
Как работают приложения на основе Linux, в действительности зависит от того, как они написаны, как это имеет место в любой операционной системе.