• В Беларуси
  • Наука
  • Интернет и связь
  • Гаджеты
  • Игры
  • Оружие
  • Архив новостей
    ПНВТСРЧТПТСБВС
  1. Байкеры пытались отбить товарища у неизвестных у ТЦ «Европа». Ими оказались силовики, парней отправили в колонию
  2. Звезда белорусской оперы сказал три слова на видео, его уволили «за аморальный проступок» — и суд с этим согласился
  3. «Бэушка» из США против «бэушки» из Европы: разобрали, какой вариант выгоднее, на конкретных примерах
  4. «Фантастика какая-то». В Гродно начали судить водителя Тихановского, который молчал все следствие
  5. «Врачи нас готовили к смерти Саши». История Марии, у чьей дочери пищевод не соединялся с желудком
  6. Судьба ставки рефинансирования, обновленный КоАП, дедлайн по налогам, заморозка цен. Изменения марта
  7. Защитник Бабарико и Колесниковой подал жалобу в суд на лишение его лицензии, но ему отказали
  8. Рынок лекарств штормит. Посмотрели, как изменились цены на одни и те же препараты с конца 2020-го
  9. Минское «Динамо» проиграло в гостях питерскому СКА
  10. Экс-директору отделения Белгазпромбанка в Могилеве Сергею Кармызову вынесли приговор
  11. Во всех районах Беларуси упали зарплаты, в некоторых — больше чем на 300 рублей
  12. Минздрав рассказал, сколько пациентов инфицировано COVID-19 за последние сутки и сколько умерло
  13. По Мстиславлю уже 5 месяцев гуляет стадо оленей. Жители говорят, что олениха с детенышем ранена
  14. Секс-символ биатлона развелась и снялась для Playboy (но уже закрутила роман с близким другом)
  15. Год назад в Беларуси выявили первый случай COVID-19. Что сделано за год, а что — нет
  16. Виктора Лукашенко уволят с должности помощника президента
  17. Один из почетных консулов Беларуси в Италии подал в отставку из-за несогласия с происходящим после выборов
  18. Под угрозой даже универсам «Центральный». Что происходит в магазинах «Домашний» из-за проблем сети
  19. Минчане пришли поставить подпись под обращением к депутату — и получили от 30 базовых до 15 суток
  20. 57-летняя белоруска выиграла международный конкурс красоты. Помогли уверенность и советы Хижинковой
  21. Могилев лишился двух уникальных имиджевых объектов — башенных часов и горниста (и все из-за политики). Что дальше?
  22. «Усе зразумелi: вірус існуе, ад яго можна памерці». Год, как в Беларусь пришел COVID: поговорили со вдовой первой жертвы
  23. Год назад в Беларусь пришел коронавирус. Рассказываем про эти 12 месяцев в цифрах и фактах
  24. «Будет готов за три-четыре месяца». Частные дома с «завода» — сколько они стоят и как выглядят
  25. Белоруска едет на престижнейший конкурс красоты. И покажет дорогое платье, аналогов которому нет
  26. «Ситуация, похоже, только ухудшилась». Представитель Верховного комиссара ООН — о правах человека в Беларуси
  27. «Куплен новым в 1981 году в Германии». История 40-летнего Opel Rekord с пробегом 40 тысяч, который продается в Минске
  28. Показываем, как выглядит часть зданий БПЦ на улице Освобождения, ради которых снесли объекты ИКЦ
  29. Александр Лукашенко — больше не президент Национального олимпийского комитета
  30. «Теряю 2500 рублей». Работники требуют, чтобы «плюшки» были не только членам провластного профсоюза


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

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

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

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

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

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


-10%
-15%
-65%
-5%
-5%
-40%
0072641