Юра, ты сегодня заявил, что андроед однозадачный

6 июня 2014
все что ты заявляешь теперь - это то, что юзабилити андроеда тебя не устраивает, зато устраивает непонятное юзабилити блекберри. К архитектуре QNX и ядра Linux это никакого отношения не имеет.
Все современные операционные системы имеют примерно одинаковую функциональность, разница лишь в системных библиотеках и графических оболочках.
Особенность ядра QNX - это псевдо реальное время. То есть если ты выполняешь команду уснуть(1 секунда) то есть уверенность в том, что именно за одну( -+ миллисекунды ) секунду эта команда будет выполнена.
Идеальная точность выполнения никогда не будет достигнута, тк, как ты наверняка знаешь, работоспособность генератора тактовой частоты современных процессоров достигается за счет физических свойств кристалла кварца, который косвенно привязан к абстрактным еденицам, которыми являтся секунды.
То есть задача такого ядра обеспечить максимально приближенное к таким единицам время выполнения за счет установки приоритетов выполнения некоторых команд. Поэтому QNX и подобные системы используются там, где критична точность, например в станках или контроллерах самолетов.
В пользовательной операционной системе таких требований нет, поэтому если команда уснуть(100000) секунд выполнится за 100100 секунд, то и хер бы с ней. К твоим темам это не имеет никакого отношения.
Комментарии
Войдите или зарегистрируйтесь, чтобы оставить комментарий