Корпорация Microsoft представила новую операционную систему
Специально для многоядерных компьютеров корпорация Microsoft выпустила прототип операционной системы Barrelfish, исходные коды которой будут открыты для сторонних разработчиков.
Новая ОС ведет специальную базу данных, которая собирает в себе сведения о доступности процессорных ядер, оперативной памяти и другой информации, в дальнейшем эта база данных сопоставляется с запросами программного обеспечения и система выделяет то или иное количество ядер процессора для обработки инструкций. Ядра, в свою очередь, также обмениваются информацией по специальному каналу данных, зарезервированного системой.
До этого все многоядерные системы разделяли ресурсы аппаратного обеспечения между программами, что, несомненно, снижало эффективность системы в целом, снижая производительность.
Помимо Barrelfish, корпорация Microsoft в этом году представила экспериментальные версии операционных систем Midori и Singularity, первая из них склоняется к cloud-вычислениям, а вторая ориентирована для промышленного использования в научных и промышленных лабораториях.