



Windows 7: новое ядро MinWin не такое уж и новое
Если вы следите за новостями о технике, то вы могли слышать сообщения, что Microsoft готовит новое ядро для следующей версии Windows, известной под кодовым именем Windows 7. Также известное как MinWin, это ядро известно по нескольким причинам: во-первых, это единственная, из фактически имеющихся, новостей о Windows 7, а во-вторых, как предполагается, Microsoft выпустит Windows на еще большее количество рынков, так как текущая версия ядра может работать всего на 40 Мб памяти.
Звучит действительно заманчиво, но есть одна проблема - идея MinWin далеко не нова. И если вы используете Windows Vista или бета-версию Windows Server 2008, то вы уже используете данную технологию. Фактически, MinWin - компонентная основа работы Microsoft над обеими ОС.
Впервые я писал о MinWin в мае 2003 года в
В ранних версиях Longhorn Server, который перерос в Windows Server 2008, MinWin был назван Server Foundation, но позже переименован в Server Core, получив имя, с которым, как я полагаю, вы уже знакомы. В
Так из-за чего теперь все волнения по поводу MinWin? В конце октября 2007 года Эрик Траут (Eric Traut), инженер Microsoft, появился в онлайн-презентации, в которой он обсуждал работу Microsoft над MinWin для Windows 7. "Множество людей думают, что Windows действительно большая, раздутая операционная система и, быть может, в этом есть доля правды" - заявил Эрик. Тогда он отметил, что образ инсталляции Vista занимает на диске более 4 Гб, в то время как MinWin занимает, для сравнения, жалких 25 Мб, и Microsoft работает над тем, чтобы сделать его еще меньше. Именно эта презентация дала пищу для размышлений многим новостным агентствам, по сути став первой новостью о Windows 7.
Однако, авторам стоило бы сначала поискать в Google. Очевидно, что версия MinWin для Windows 7 улучшена по сравнению с той, что Microsoft реализовала для Vista и Windows 2008, но предполагать, что она абсолютно другая - неправильно. Однако не провести никаких исследований по данной теме еще хуже.
Но подождите, есть еще кое-что.
Марк Руссинович (Mark Russinovich) написал мне письмо, в котором прокомментировал эту статью о MinWin, и сообщил мне, что усилия над MinWin для Windows 7 - это "первые шаги к системе вне перспективы зависимости и изолированных компонентов", и что это направление несколько отлично от того, что есть в Longhorn (Windows Vista и Windows Server 2008). Как по мне, это описание MinWin звучит идентично тому, что разрабатывалось для Windows Server 2008.
Microsoft реструктурировала весь процесс компиляции Windows Server 2008 так, чтобы он был более компонентизированным. Есть основная ежедневная сборка операционной системы, как и было и с предыдущими версиями, но процесс получения ревизий в этой основной сборке стал более гранулированным, чем раньше… Из-за компонентизации процесса разработки Windows Server 2008 стратегия выпуска сборок была изменена еще с Windows Server 2003. "Он теперь более развитый" - заявил Алекс Хинрикс (Alex Hinrichs), руководитель проекта Windows Server 2008. "У нас теперь не просто основная комната выпуска сборок. У нас также теперь есть семь распределённых комнат, в которых работают наши сотрудники, которые встречаются с другими сотрудниками, которые, в свою очередь, проверяют код за первыми. У них всех бывают ежедневные встречи, как и у основной комнаты выпуска сборок. План работы основной комнаты прост: Кто в семи распределённых комнатах готов принести код [или дерево кода в основную сборку]?".
Другими словами, Windows Server 2008 оказывается собранным именно так, как выше это описывал Руссинович: код добавляется в основную сборку ОС только тогда, когда взаимосвязанная проблема в изолированном подкомпоненте была решена в одном из деревьев подсборки.
Так это действительно две абсолютно разные технологии? Microsoft может говорить иначе и, конечно, у Руссиновича, как у посвящённого лица, есть свой взгляд на это, но имена те же самые, цели тоже, описания и функции практически одинаковы. Я не говорю, что они абсолютно одинаковы, но моё мнение при взгляде со стороны таково, что работа над MinWin для Windows 7 - продолжение работы, начатой в проекте Longhorn.
Источник:
Перевод: Zloy Kak Pё$
Комментарии
Если верить новостям, из MinWin вынесли гуи, так что это действительно нечто абсолютно новое - даже в server core в ядре системы по-прежнему есть весь графический интерфейс.
Блин какие-то статьи... не о чем, только голова начинает болеть от такого бреда Короче я так понял даёшь винду весом 1мб!!!
Про статью - чухня какая то действительно... Какие то личные письма как буд то читаешь. Или записки.
А по сути - ну у меня было как то дело, винду оптимизировал XP. Так она после старта то ли 60 то ли 90 Мб памяти отжирала всего. А тут одно ядро 40... Офигеть прогресс до чего дошел за пять-шесть лет, да?
Ну если из ядра убрали гуй, то это уже в принципе хорошо, тк теперь будет раздельно, как в линухе, типа Х-сервер и ядро.
Что-то насчет реализации X-сервера по умолчанию в Windows мне не очень верится, скорее всего это будет сделано другим способом.
уже не актуально думать о памяти когда почти у всех будет по 4е гига стоять ))) а они только сейчас задумались о экономии памяти
Ну вообще-то проблемма памяти всегда актуальна. И рано или поздно за неё всё-равно нужно было взяться.
В 9х гуя в ядре тоже не было, емнип.
А разве в висте - микроядро?
З.Ы. Я не понял - драйвера в юзерспейс собираются выводить или нет?
В 9х гуя в ядре тоже не было, емнип.
Ну давайте ещё про дос вспомним.
Какое отношение 9x имеют к NT, кроме названия?
Зайдите в Диспетчер задач и гляньте на количество Невыгружаемой памяти ядра.. и с чего все охи-ахи.. походу это и есть то самое Ядро! и использует оно памяти не больше чем новое..
о чем ваще статья?? какая то каша....90% статей на этом сайте какая то муть( это перевод такой фиговый или я тупой?
По теме
- Платную поддержку Windows 7 могут продлить до 2026 года
- Microsoft прекращает поддержку OneDrive для Windows 7/8/8.1
- Пользователи просят открыть код Windows 7
- Вышло последнее обновление для Windows 7
- Прекращение поддержки Windows 7
- Обновление безопасности Windows 7 тайком включает функцию телеметрии
- Microsoft перевыпустила обновление KB4093118 для Windows 7
- Доступны новые обновления для Windows 7 SP1 и Windows 8.1
- Обновление KB4100480 для Windows 7 SP1 / Server 2008 R2 вызывает проблемы с установкой
- Лучшие антивирусы для Windows 7 за август 2017