Рубрика «операционные системы» - 68

Dan DodgeКогда на конференции BlackBerry Jam Americas (Сан-Хосе, Калифорния) Дэна Доджа (Dan Dodge) спросили, что он чувствует сейчас, когда будущее Research In Motion (RIM) находится в его руках, он ответил, что верит в успех.

Дэн Додж рассказал об операционной системе QNX, которая станет двигателем и трансмиссией нового смартфона BlackBerry 10. ОС была разработана компанией, основанной Доджем через два года после окончания университета Ватерлоо в 1979 году, который Дэн закончил со степенями по математике и информатике. В течение следующих 19 лет с момента основания, компания Доджа – QNX, стала компанией с более чем 200 сотрудниками, с крупными клиентами в автомобильной промышленности, интернет-сетях, казино и даже розничной торговли книгами. «То, что мы создаём, не похоже ни на что», – сказал главный исполнительный директор компании QNX Software Systems. – «Это действительно уникально и исключительно».

«Трудно купить автомобиль без установленной в нём системы QNX», – заявил Додж, в интервью на конференции BlackBerry Jam. И как будто, чтобы подтвердить эти слова, на конференции был продемонстрирован чёрный Porsche, оснащенный QNX.

Автомобиль Porsche, оснащенный ОСРВ QNX
На конференции BlackBerry Jam Americas в Сан-Хосе, штат Калифорния был представлен автомобиль Porsche, оснащенный ОСРВ QNX – под управлением которой будет работать смартфон BlackBerry 10.Читать полностью »

Open webOS Profession Edition — коммерческая версия Open webOS?

Когда HP решила продвигать webOS как операционную систему с открытым кодом, многие задавались вопросом, как компания собирается зарабатывать на этом? Нет сомнения, что у компании есть чем платить по счетам, но с учетом текущего финансового состояния HP вряд ли склонна тратить деньги на проекты с небольшой потенциальной прибылью. Cама по себе операционная система с открытым исходным не может привлечь никаких денежных потоков.

Читать полностью »

Не так давно пытался найти здесь какую-нибудь информацию о планировщике Windows и к своему удивлению не нашёл ничего конкретного о планировщиках вообще, поэтому решил запостить вот этот пример планировщика, надеюсь кому-то он окажется полезен. Код написан на Turbo Pascal со вставками ассемблера 8086.

Что собственно планирует планировщик?

Планировщик — часть операционной системы, которая отвечает за (псевдо)параллельное выполнения задач, потоков, процессов. Планировщик выделяет потокам процессорное время, память, стек и прочие ресурсы. Планировщик может принудительно забирать управление у потока (например по таймеру или при появлении потока с большим приоритетом), либо просто ожидать пока поток сам явно(вызовом некой системной процедуры) или неявно(по завершении) отдаст управление планировщику.
Первый вариант работы планировщика называется реальным или вытесняющим(preemptive), второй, соответственно, не вытесняющим (non-preemptive).
Читать полностью »

Требование Microsoft обязательно включать в устройствах, сертифицированных как совместимые с Windows 8, защиту UEFI secure boot, вызвало серьёзную тревогу в сообществе Open Source. Free Software Foundation выступил с заявлением, осуждающим «ограниченную загрузку». Необходимость вручную устанавливать ключи или отключать secure boot, чтобы установить неподписанный дистрибутив *nix, может сделать его установку сложнее и неудобнее. Более того, возможно появление устройств, которые вообще не будут позволять устанавливать неподписанные системы.
Читать полностью »

Вы просто обязаны это посмотреть. Но прежде всего учтите, эта демо-дискета QNX появилась в конце 1990-х годов, а веб-браузер был выпущен в далёком 1999, а вовсе не в 2012. Думаю, браузеру можно простить сообщения об ошибках при просмотре современных веб-сайтов.

Вы будете поражены! Всё, что показано тут – сама операционная система, графическая оконная подсистема, браузер, стек TCP/IP, менеджер файлов, игры и т.д. – разместились на одной загрузочной дискете размером всего 1.44 Мб. Никакого CD или жёсткого диска. И, как можно увидеть, демо может даже загружать и запускать программы (даже графические драйверы!), и все это на лету. Я бы сказал, что это круто!Читать полностью »

Канадская компания RIM намедни выпустила обновление ОС до версии 2.1 для своего планшета PlayBook. Новая версия системы, к слову, была доступна в качестве бета-версии ещё с 31 мая.

image
Читать полностью »

В этой статье я покажу вам, как найти подлинный процесс подсистемы Windows, это полезно, например, когда вы пытаетесь получить список активных процессов (заметьте, только процессы, которые работают в подсистеме Windows могут быть найдены таким образом, а кроме подсистемы Windows есть еще подсистемы POSIX и OS/2, которые уже, можно сказать, уже и не поддерживаються), перечисляя структуры CSR_PROCESS, список которых находится в процессе CSRSS.Читать полностью »

Прилетело обновление Nokia Belle FP2 для камерфона Nokia 808 PureView. Обновление, на мой взгляд, приятное, но не принципиальное. Обновляться до него стоит лишь тем, кто пользуется этим мега-камерфоном больше как смартфоном. Тем же, для кого Nokia 808 PureView в первую очередь уникальная камера, — обновление не обязательно. Происходит обновление по воздуху и лично у меня все данные и настройки остались без изменения.
Читать полностью »

Мобильная операционная система на базе ядра Linux, HP WebOS, официально переродилась сегодня в Open WebOS. Долгий цикл подготовки кода закончился сегодня с выпуском исходного кода стабильной версии системы. В свободный доступ энтузиасты и производители всего мира получили 75 компонентов системы длиной более 450 тысяч строк кода. Несмотря на массу проблем мобильного подразделения Hewlett-Packard, они смогли в срок завершить выпуск исходников, которые можно найти в репах на GitHub.
Читать полностью »

image
Я постоянно работаю в линуксе. Но бывают случаи, когда нужно перезагрузиться в винду. Просто так это сделать трудно, нужно подождать когда выскочит Grub и выбрать нужный пункт. Поэтому, сходить поесть, посрать или покурить во время ребута вам не получится, сидите перед монитором. Попробуем облегчить страдания и сделать хоть что-нибудь.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js