• В Беларуси
  • Наука
  • Интернет и связь
  • Гаджеты
  • Игры
  • Офтоп
  • Оружие
  • Архив новостей
    ПНВТСРЧТПТСБВС
  1. «Заходишь в город, а там стоит плач и кругом сотни гробов». История 95-летнего ветерана ВОВ
  2. Колючая проволока и бронетранспортер. Каким получился «Забег отважных» в парке Победы
  3. Ведущий химиотерапевт — о причинах рака у белорусов, влиянии ковида и о том, сколько фруктов есть в день
  4. «Хочу проехать по тем местам». Актер Алексей Кравченко — об «Иди и смотри» и съемках в Беларуси
  5. Эксперт рассказал, что можно посадить в длинные выходные, а что еще рано сажать
  6. «Он меня слышит, реагирует на голос». Что сейчас с Ромой, который вынес из огня брата
  7. Какую из вакцин от ковида, которыми прививают в Беларуси, одобрил ВОЗ? Главное о здоровье за неделю
  8. День Победы в Минске завершили концертом и фейерверком. Посмотрели, как это было
  9. Автозадачка на выходные. Загадка про легендарный автомобиль эпохи 70-х
  10. «Ці баяўся? Канешне, баяўся». Дзесяць цытат Васіля Быкава пра Вялікую Айчынную вайну
  11. Что происходило в Минске в День Победы: Лукашенко с сыновьями, очередь за кашей и досмотры
  12. Пяць палацаў, якія можна купіць у Беларусі (ёсць і за нуль рублёў)
  13. Лукашенко: «Давайте прекратим это не нужное никому противостояние»
  14. Освободилась белорусская «рекордсменка» по «суткам» за протесты. Она отбыла в изоляторе 105 суток
  15. Властям в апреле удалось пополнить резервы валютой. Белорусы отвернулись от доллара?
  16. «Всех разобрали, а я стою. Ну, думаю, теперь точно расстреляют». История остарбайтера Анны, которая потеряла в войну всех
  17. В Минске все-таки запустили в небо тысячи красных и зеленых шариков, против которых подписывали петицию
  18. «Когда войну ведут те, кто уже проиграл». Чалый объясняет «красные линии» и угрозы Лукашенко
  19. «Поняли, у собаки непростая судьба». Минчане искали брошенному псу дом и узнали, что он знаменит
  20. Арина Соболенко выиграла турнир в Мадриде, одолев первую ракетку мира
  21. Сколько людей пришло в ТЦ «Экспобел», где бесплатно вакцинируют от коронавируса
  22. «Баявая сяброўка». Як украінка набыла танк, вызваляла на ім Беларусь ад фашыстаў і помсціла за мужа
  23. Бабарико, Тихановская и Цепкало о том, как для них началась избирательная кампания в прошлом году
  24. Лукашенко подписал декрет о переходе власти в случае его гибели
  25. «Пленные взбунтовались — врача похоронили с оркестром». История и артефакты из лагеря в Масюковщине
  26. «Шахтер» обыграл БАТЭ благодаря шикарному голу Дарбо. Чемпионская интрига убита?
  27. 76 лет назад закончилась Великая Отечественная война. В Беларуси празднуют День Победы
  28. В Лиде заметили странную очередь, в которой раздавали деньги. В исполкоме говорят о возможной провокации
  29. Инфекционист — о поставках в Беларусь вакцины от Pfizer и BioNTech и реакциях на прививку от COVID-19
  30. «Мама горевала, что не дождалась Ивана». Спустя 80 лет семья узнала о судьбе брата, пропавшего в 1941-м


Microsoft предложила новую концепцию операционных системИз-за роста числа ядер в каждом следующем поколении процессоров назрел вопрос о пересмотре основополагающей архитектуры нынешних операционных систем, заявил Дейв Проберт (Dave Probert), архитектор ядра Microsoft Windows.
 
Несмотря на всю свою мощь, нынешние компьютеры не в состоянии полностью удовлетворить пользователей из-за отсутствия ПО, эксплуатирующего преимущества многоядерных процессоров. Написание параллельных приложений не выход, ведь параллельное программирование требует изрядного мастерства. В чем же решение?

По мнению г-на Проберта, отрасль должна пересмотреть основополагающие абстракции, которые используются в моделях ОС. Новинка будет весьма отличаться от Windows или UNIX.

Типичные настольные компьютеры позволяют одновременно запускать несколько программ. Центральный процессор, отдавая каждому приложению некоторый квант времени, создает иллюзию того, будто программе предоставлен отдельный (а на деле виртуальный) процессор. При этом многозадачная ОС постоянно переключается между режимом ядра и режимом пользователя. В случае с многоядерными процессорами в принципе ничего не меняется — правда, переключаться приходится чаще. Кроме того, каждый виртуальный процессор стремится привлечь внимание физического.

По прогнозам Intel и AMD, продолжится рост количества процессорных ядер и, очевидно, виртуальных процессоров в понятиях нынешней парадигмы ОС и приложений. Следовательно, пришло время отказаться от устаревшей абстракции разделения ОС на два режима.

Как предлагает г-н Проберт, многоядерные процессоры должны стать просто процессорами, каждый из которых может быть отдан на обслуживание одной программы.

В таком случае ОС будет выступать гивервизором, то есть прослойкой между виртуальной машиной и физическим оборудованием. ОС могла бы назначать процессор и некоторый объем памяти программе (или среде выполнения), а та взяла бы на себя самостоятельное управление ресурсами посредством метаданных, полученных от компилятора, лучше знающего тонкости использования ресурсов.


-20%
-15%
-40%
-80%
-20%
-50%
-20%
-30%
-20%
0073023