Воскресенье
19.05.2024, 20:10

Приветствую Вас Гость | RSS


Главная Многоядерность требует переписать заново - Форум решения ваших проблем Регистрация Вход

Каталог статей

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: slavik  
Форум решения ваших проблем » Новости » Компьютеры. » Многоядерность требует переписать заново (операционные системы)
Многоядерность требует переписать заново
slavikДата: Воскресенье, 28.03.2010, 17:04 | Сообщение # 1
VIP Platinum
Группа: Администраторы
Сообщений: 1681
Репутация: 1263
Статус: Offline
Программист Microsoft Дейв Проберт, участвующий в разработке ядра Windows, выступал на прошлой неделе с презентацией. Она проходила в спонсируемом Microsoft и Intel Исследовательском Центре Параллельных Вычислений при Иллинойском Университете. В выступлении Проберт рассматривал дальнейшее развитие ядра операционной системы, учитывая массовый переход на использование многоядерных процессоров. Он задавался вопросом, почему переход на многоядерное железо не улучшил скорость реакции компьютера на действия пользователя. Дейв заявил, что грядущие операционные системы не будут похожи на современные Windows или Linux. Главные изменения коснутся способа, которым нынешние операционные системы распределяют процессы приложений между ядрами. Операционные системы, рассчитанные на многоядерное железо, будут назначать процессы ядрам, не вмешиваясь в их работу. Это избавит от необходимости вводить многие абстрактные ограничения, такие, как защищенная память, например. Эффективное использование ядер – ключ к улучшению отклика системы. Очевидно, что современные операционные системы расходуют ресурсы крайне иррационально. Например, не умеют самостоятельно определять, какая из задач имеет большее значение. Они зависят от того, как сами программы установят приоритеты. Новый подход в проектировании ядра операционной системы улучшит отклик и обеспечит большую гибкость, дав возможность как следует реализовать многоядерность. По его мнению, не успевшие завершиться процессы являются главной причиной нашего ожидания при работе за компьютером. Нам приходится ждать окончания загрузки документа, обработки веб-странички, вычисления электронной таблицы или чего-то еще. Назначение ядрам определенных процессов не меняет этого - проблема не в эффективности переключения между задачами, так как оно гораздо быстрее всех разумных реакций человека. Программы медленно реагируют, потому что им выделяется ограниченное время на исполнение, и если его не хватает, окончание выполнения будет отложено. Другие программы наоборот умышленно не реагируют на запросы пользователя, пока выполняется какой-либо ресурсоемкий процесс. Это плохой код, который не дает прерывать назначенные ядрам процессы, и он лежит целиком на совести разработчиков. Сложной и обширной проблемой до сих пор является распараллеливание задачи на несколько ядер. Успешное ее решение даст нам возможность увеличивать скорость исполнения задачи пропорционально количеству задействованных для ее решения ядер. Из всех проблем эта - самая трудная, над которой Исследовательский Центр Параллельных Вычислений продолжает работать. Существующие операционные системы тоже меняются, следуя требованиям времени. Windows 7, к примеру, включает множественные изменения для улучшения масштабируемости на многоядерных системах. Другие системы тоже могут назначать процесс определенному ядру и дают ему возможность выполняться непрерывно. Они так же могут множество процессов назначать на одно ядро, что позволяет исполнять на этом ядре больше чем один процесс.

 
У вас
avtobot001Дата: Пятница, 02.04.2010, 11:18 | Сообщение # 2
Заслуженный мастер
Группа: Проверенные
Сообщений: 335
Репутация: 36
Статус: Offline
Новости наивысших технологий трудно комментировать. Но одно я понял, не надо сейчас гнаться пользователям за многопроцесорностью.
 
У вас
Doctor21Дата: Понедельник, 12.04.2010, 19:48 | Сообщение # 3
Почетный автор
Группа: Проверенные
Сообщений: 198
Репутация: 22
Статус: Offline
Інтересно. Ну якщо вони перероблять ОС Віндовс під багатоядерність то глюків і багів в ній надіюсь не збільшиться... А взагалі як сказано вище, тут коментувати нема що так як я не програміст і ядра віндовс не маю ніякого відношення і це не мої проблеми. Будем чекати появи Віндовс 8 Интересно. Ну если они переделают ОС Windows под многоядерность то глюков и багов в ней надеюсь не увеличится ... А вообще как сказано выше, здесь комментировать нечего так как я не программист и ядра виндовс не имею никакого отношения и это не мои проблемы. Будем ждать появления Windows 8
 
У вас
SmasHДата: Понедельник, 13.09.2010, 17:03 | Сообщение # 4
VIP Silver
Группа: Проверенные
Сообщений: 779
Репутация: 22
Статус: Offline
да уж. и не заметно особой разници между многоядерным компом и обычным. правду говорит
 
У вас
berkont777Дата: Вторник, 14.09.2010, 08:42 | Сообщение # 5
Активный участник
Группа: Новички
Сообщений: 90
Репутация: 8
Статус: Offline
Давно бы уже надо было пересмотреть многоядерность ос. А то количество ядер увеличивается, а в ос ничего не меняется.
 
У вас
SmasHДата: Среда, 15.09.2010, 10:58 | Сообщение # 6
VIP Silver
Группа: Проверенные
Сообщений: 779
Репутация: 22
Статус: Offline
Quote (berkont777)
а в ос ничего не меняется.

я бы не сказал что ничего. но незначительно все это
 
У вас
fautorДата: Понедельник, 20.09.2010, 22:41 | Сообщение # 7
Активный новичок
Группа: Новички
Сообщений: 31
Репутация: 0
Статус: Offline
ну нельзя же все всегда за 1 день сделать, прогресс никогда не наступает в один день, уверен что скоро мы ощутим полный потенциал многоядерных процессоров)
 
У вас
Форум решения ваших проблем » Новости » Компьютеры. » Многоядерность требует переписать заново (операционные системы)
  • Страница 1 из 1
  • 1
Поиск:


Copyright by Shel © 2024