Windows nt — линейка операционных систем от компании
Обновлено: 21.11.2024
[Примечание редактора: изначально этот документ был написан примерно в 1998 году, когда я фактически использовал NT. Многое изменилось. Конечно, сейчас есть Win2k и WinXP. Радость! -- Джастин]
Что такое Windows NT?
На дворе 1988 год. Представьте, что крупнейшая компьютерная компания в мире просит небольшую компанию (для сравнения) помочь ей. Затем представьте, что маленькая компания говорит: «Мы хотим контроля или уходим». Будучи крупной компанией, крупная компания говорит маленькой компании, чтобы она отправилась в поход и что они могут прекрасно обойтись без них. Маленькая компания уходит сама по себе, не имея рядом своего крупнейшего благотворителя. Перенесемся на несколько лет вперед: эта «маленькая» компания, не задумываясь, валит «большую» компанию. К удивлению неспециалистов, крупной компанией была IBM, а маленькой — Microsoft. О, как падают сильные.
История Windows NT (или столько, сколько я расскажу).
Windows NT изначально была частью OS/2 3.0, но пути IBM и Microsoft разошлись после начала разработки. Microsoft переименовала свою часть в Windows NT и решила отказаться от нее самостоятельно. Руководителем нового проекта NT был Дейв Катлер, который отвечал за разработку операционной системы Digital VMS. VMS была выбрана операционной системой для компьютера Digital VAX. Microsoft заказала этот проект, чтобы он в конечном итоге заменил 16-битную DOS (если она устарела в 1988 году?). Microsoft продолжала работать с IBM для продолжения существования их сетевой системы LAN Manager и SQL Server (по лицензии Sybase). Кроме того, только что выпущенный Microsoft SQL Server 7.0 — это первая полностью переработанная версия SQL Server со времен Sybase.
Windows NT – это вытесняющая многозадачная операционная система, предназначенная для работы на многих различных платформах. Однако после выпуска NT 4.0 Microsoft прекратила поддержку всех процессоров, кроме Intel x86 и чипа Compaq (ранее Digital) Alpha AXP. Первоначальный дизайн NT требовал, чтобы она работала на многих различных платформах через систему, называемую аппаратным уровнем абстракции (HAL). Весь специфичный для NT код будет написан для специального API (нет, не Win32 API!), который взаимодействует с HAL. Затем HAL занимается тем, как преобразовать эти вызовы в необработанные вызовы процессора. Однако с удалением поддержки процессора эта переносимость в конечном итоге пострадает. Единственная надежда состоит в том, что Compaq продолжит разработку чипа Alpha. У Intel также есть права на патенты на дизайн чипа Alpha AXP, но, вероятно, они останутся, чтобы не было конкурентов для их нового процессора Merced.
Ну и что? Что такое упреждающая многозадачность? Многозадачность означает, что он может делать много дел одновременно. Но, в нынешнем поколении компьютеров (и не учитывая SMP — два и более процессора) это только фасад. Компьютер не может делать больше одной вещи одновременно. Итак, NT способна включать и выключать код с помощью системы планирования. Упреждающая многозадачная система позволяет операционной системе заставить определенную программу останавливать запущенный процесс, когда она захочет. Допустим, вы используете Microsoft Word и хотите, чтобы Outlook открывался, когда у вас есть почта, Outlook будет бездействовать до указанного времени, а затем возьмет на себя ваш процессор (без вмешательства пользователя) и проверит вашу почту, затем вернет управление вернуться в Ворд. Как правило, упреждающая многозадачность означает, что она намного более стабильна. В не многозадачной операционной системе одновременно может работать только одна программа (даже в DOS была элементарная поддержка многозадачности с помощью программных прерываний и TSR). В кооперативной многозадачной системе каждая программа контролирует процессор до тех пор, пока не решит, что она завершена. Итак, если программа решит войти в бесконечный цикл (по какой-либо причине), вам конец. Теперь вы знаете, почему Windows 3.x и части Windows 9x не подходят для корпоративных вычислений.
Одним из других интересных аспектов NT является ее собственная файловая система (NTFS - New Technology File System). Он был разработан, чтобы заменить древнюю FAT (таблицу размещения файлов). Система FAT ограничена 11-символьными именами файлов (8.3). FAT также ограничен 65 КБ файлов на диск с размерами кластера 2 n. Следовательно, если у вас есть файл, который просто говорит «Привет» (который может быть представлен 3 байтами — H, I и EOF char), в системе FAT с 64 КБ (2 16 кластеров) весь файл будет занимать 64 КБ памяти. дисковое пространство. Эти ограничения - полная шутка. Но Microsoft упростила некоторые из этих проблем с FAT32 (впервые появившейся в Windows95 OSR2), которая переключается на 2 32 максимальных файла (32-битные указатели, что позволяет кластеры 2K до ~ 4 гигабайт) Хотя у файловой системы UNIX есть некоторые преимущества, я считаю, что за последние годы она стала довольно архаичной, поэтому поставщики разработали свои собственные новые файловые системы UNIX, которые несовместимы друг с другом, что приводит к хаосу.Помните, что NTFS была разработана в конце 1980-х годов.
Файловая система Windows NT NT (NTFS) имеет следующие особенности:
- Имена файлов могут содержать до 254 символов (с учетом регистра, пробелов и нескольких точек).
- В NTFS используется более рациональный алгоритм распределения дискового пространства, который уменьшает фрагментацию диска. Это не означает, что NTFS фрагирует.
- NTFS — это 64-разрядная файловая система (это означает, что ее можно легко масштабировать до терабайт).
- В NTFS встроено сжатие файлов (я полагаю, с использованием варианта LZW).
- В NTFS встроена отложенная запись, и если диск поврежден, транзакция будет восстановлена.
- В NTFS есть исправления для исправления секторов: если во время записи обнаруживается поврежденный сектор, он помечается как поврежденный и записывает данные в другую часть диска.
Со временем NT вышла на передний план сетевых вычислений. Сейчас это серьезный конкурент UNIX в корпоративной системе. Хотел бы я, чтобы NT была операционной системой, управляющей атомной электростанцией? Еще нет. Я бы не хотел видеть BSOD (синий экран смерти) прямо перед крахом. Различные варианты UNIX существуют уже почти тридцать лет. Все существенные проблемы устранены. UNIX заслуживает своего места как надежная операционная система. Но NT постепенно получает признание во всех областях, за исключением критически важных функций. NT обеспечивает невероятную производительность и исключительную надежность (хотя и не на таком уровне, когда ее можно оставить на годы, как в вариантах UNIX).
Текущее поколение NT 4 содержит от 4 до 5 миллионов строк кода и 200 человеко-лет. Текущие оценки помещают Windows NT 5 примерно в 30-40 миллионов строк кода.
Одна из самых интересных вещей заключается в том, что Microsoft недавно объявила, что Windows NT 5 больше не будет называться Windows NT, а будет называться Windows 2000 с лозунгом «Построено на технологии NT». Это сигнализирует о смене парадигмы Редмонда с серии Windows 9x на серию NT. Хотя для меня Windows 2000 всегда будет NT, это свидетельствует о том, что Microsoft все больше полагается на NT.
Происхождение имени NT
Многие люди задаются вопросом, откуда взялось название NT. Что ж, появившимся языком программирования в то время был C++. Если вы понимаете историю проекта NT (в первую очередь то, что Дэйв Катлер пришел из команды Digital VMS), это имеет большой смысл. Что такое VMS++? WNT (Windows NT). На самом деле, Дэйв Катлер, очевидно, задавался вопросом, сколько времени потребуется другим, чтобы узнать об этом.
От кого: Ури Лондон
Источники, использованные при написании этой страницы:
Последнее изменение: воскресенье, 05 августа 2018 г., 12:52:08 по восточному поясному времени. Эти страницы были созданы Джастином Р. Эренкранцем, если не указано иное. Эта работа находится под лицензией Creative Commons License. Эти страницы будут лучше всего выглядеть в браузере, совместимом с XHTML 1.0.
САН-ФРАНЦИСКО, 27 октября 1998 г. — Корпорация Microsoft сегодня объявила на пресс-конференции в Сан-Франциско, что следующий крупный выпуск линейки продуктов операционной системы Microsoft® Windows NT® — самое значительное обновление для Windows NT за всю историю. – будет называться Windows® 2000. Это объявление отражает непрекращающийся и существенный импульс рынка, благодаря которому продукты на базе Windows NT становятся основными для миллионов бизнес-клиентов по всему миру.
С этим объявлением Windows NT Workstation 5.0 становится Windows 2000 Professional, а Windows NT Server 5.0 становится Windows 2000 Server. Предприятия, специалисты, работающие на дому, и мобильные пользователи выиграют от новой, более согласованной упаковки и функций Windows 2000. Компания также заявила, что будет использовать слоган
»
Построено на
Технология Windows NT»
с продуктами Windows 2000, чтобы помочь многим клиентам, которые знают и понимают ценность архитектуры Windows NT.
Кроме того, сегодня корпорация Майкрософт анонсировала расширенную линейку предложений серверных продуктов, которые лучше подходят для конкретных сценариев клиентов. Серверные продукты Windows 2000 теперь включают Windows 2000 Server, Windows 2000 Advanced Server и Windows 2000 Datacenter Server. Сегодня впервые обсуждается новый вариант упаковки.
«Впервые Windows NT была выпущена пять лет назад как специализированная операционная система для технических и бизнес-потребностей»,
сказал Джим Оллчин, старший вице-президент группы персональных и бизнес-систем в Microsoft.
«Сегодня эта технология доказала свою ценность в качестве предпочтительной технологии для всех пользователей, которым нужны лучшая в отрасли рентабельность, богатые функции безопасности и продемонстрированная масштабируемость. Windows NT станет основой для всех операционных систем Microsoft PC, от потребительских продуктов до высокопроизводительных серверов. Windows NT становится мейнстримом». «Новое название также служит нашей цели — упростить клиентам выбор продуктов Windows, отвечающих их потребностям»,
сказал Брэд Чейз, вице-президент по маркетингу группы персональных и бизнес-систем в Microsoft.
«Новая система наименования устраняет путаницу у клиентов относительно того, относится ли «Windows NT» к клиентской или серверной технологии. Кроме того, пришло время исключить термин «рабочая станция» из Windows NT Workstation. Благодаря улучшениям по всем направлениям в плане простоты использования, поддержки мобильных устройств и совокупной стоимости владения Windows 2000 Professional является правильным выбором для всех бизнес-пользователей. Это больше не только для рабочих станций высокого класса».
Хотя ожидается, что Windows 2000 поступит в продажу в 1999 году, она станет важной вехой, развернутой в течение всего 2000 года.
Сейчас линейку продуктов Microsoft Windows 2000 составляют следующие продукты:
Windows 2000 Professional (ранее Windows NT Workstation 5.0) станет основной настольной операционной системой Microsoft для предприятий любого размера. Windows 2000 Professional обеспечит самую простую среду на базе Windows, высочайший уровень безопасности, самые современные функции для мобильных пользователей, промышленную надежность и лучшую производительность (с двусторонним SMP) при одновременном снижении общей стоимости. владения за счет улучшенной управляемости.
Windows 2000 Server (ранее Windows NT Server 5.0) предлагает лучшую в отрасли функциональность и поддерживает новые системы с двусторонним SMP. Эта версия Windows 2000 идеально подходит для развертывания корпоративных приложений малого и среднего размера, веб-серверов, рабочих групп и филиалов. Ожидается, что эта версия Windows 2000 станет самой популярной серверной версией. Существующие операционные системы Windows NT Server 4.0 с четырехпроцессорным SMP можно обновить до этого SKU.
Windows 2000 Advanced Server (ранее Windows NT Server 5.0 Enterprise Edition) будет более мощным сервером для отделов и приложений, а также будет предоставлять богатые возможности NOS и интернет-сервисов. Этот новый продукт, поддерживающий новые системы с поддержкой до четырех сторон SMP, идеально подходит для интенсивной работы с базами данных и объединяет поддержку кластеризации и балансировки нагрузки, чтобы обеспечить превосходную доступность системы и приложений. Существующие серверы Windows NT Server 4.0 Enterprise Edition с восьмипроцессорным SMP могут установить этот SKU, который, как ожидается, будет стоить ниже сегодняшнего продукта Windows NT Server Enterprise Edition.
Windows 2000 Datacenter Server (новинка) станет самой мощной и функциональной серверной операционной системой, когда-либо предлагавшейся Microsoft. Он поддерживает до 16 SMP и до 64 ГБ физической памяти (в зависимости от архитектуры системы). Как и Windows 2000 Advanced Server, он предоставляет услуги кластеризации и балансировки нагрузки в качестве стандартных функций. Он оптимизирован для больших хранилищ данных, эконометрического анализа, крупномасштабного моделирования в науке и технике, OLTP и проектов консолидации серверов.
Изменения имени вступают в силу немедленно. Продукты Windows NT 4.0 и Windows 98 сохранят свои текущие названия
"Мы наблюдаем повышенный спрос на рабочую станцию Windows NT для всех наших бизнес-компьютеров, а не только для рабочих станций высокого класса",
сказал Жак Клэй, вице-президент и генеральный директор бизнес-подразделения расширенных настольных компьютеров. группы персональных систем Hewlett-Packard Co.
"Это новое название более точно отражает выбор нашими клиентами рабочей станции Windows NT в качестве основной настольной операционной системы для всех бизнес-пользователей".
Производители ПК по всему миру отмечают рост потребительского спроса на ПК с предустановленной Windows NT Workstation 4.0. Инвестиции в Windows NT Workstation 4.0 сегодня — это самый простой способ для корпораций подготовиться к развертыванию Windows 2000 Professional.
«Новые возможности Windows 2000 Datacenter Server позволяют клиентам в полной мере использовать преимущества архитектур корпоративных серверов, таких как архитектура Unisys Cellular MultiProcessing (CMP)»,
сказал Дон Джонсон, вице-президент и генеральный директор менеджер бизнеса Windows NT Server в Unisys Computer Systems Group.
«Microsoft Windows 2000 поможет нашим общим клиентам — особенно в сфере финансовых услуг и государственных органов — снизить вычислительные затраты в критически важных, высокопроизводительных и высокодоступных приложениях, что повлияет на конечный результат».
История Windows NT
В 1988 году Microsoft сформировала команду разработчиков Windows NT с целью разработки полностью современной, полностью 32-разрядной, надежной, многоцелевой операционной системы. Первые версии Windows NT — Windows NT 3.1 и Windows NT Advanced Server 3.1 — были выпущены в июле 1993 года. Эти первые продукты отличались новой микроядерной архитектурой операционной системы, упреждающим многозадачным планировщиком, отказоустойчивой файловой системой Windows. NT, поддержка многопроцессорности, 32-разрядная архитектура на базе Windows, мощная защита на уровне домена, файловые службы и службы печати и многое другое.
Вышедшая в сентябре 1994 года Windows NT 3.5 отличалась повышенной производительностью, расширенной поддержкой архитектуры и расширенными инструментальными средствами. Виндовс НТ 3.51, представленный в июне 1995 года, добавил поддержку приложений, совместимых с Windows 95, и устройств PCMCIA. Windows NT 4.0, выпущенная в июле 1996 года, добавила популярный пользовательский интерфейс Windows 95, технологии просмотра Microsoft Internet Explorer, улучшенную поддержку NetWare и многое другое. С момента появления Windows NT 4.0 продукт развивался через четыре пакета обновлений и один дополнительный пакет, добавляя и интегрируя функции открытого ключа и центра сертификации, поддержку смарт-карт, улучшенную масштабируемость SMP, кластеризацию, COM, надежную поддержку синхронных и очередных транзакций, функции потокового мультимедиа и многие веб-браузеры и серверные технологии.
Из скромных 34 000 лицензий, проданных в 1994 финансовом году, к настоящему времени компания продала более 20 миллионов лицензий на Windows NT Workstation и более 3 миллионов лицензий на Windows NT Server.
Компания Microsoft (Nasdaq
«MSFT»
), основанная в 1975 году, является мировым лидером в области программного обеспечения для персональных компьютеров. Компания предлагает широкий спектр продуктов и услуг для бизнеса и личного пользования, каждый из которых разработан с целью облегчить и сделать более приятным использование людьми всех возможностей персональных компьютеров каждый день.
Microsoft, Windows NT и Windows являются либо зарегистрированными товарными знаками, либо товарными знаками Microsoft Corp. в США и/или других странах.
Другие названия продуктов и компаний, указанные здесь, могут быть товарными знаками соответствующих владельцев.
Windows NT — это семейство операционных систем, разработанных Microsoft, первая версия которых была выпущена в июле 1993 года. Первоначально она была разработана как мощная многопроцессорная многопользовательская операционная система, независимая от процессора на языке высокого уровня, с функциями, сравнимыми с UNIX и UNIX. дополнять версии Windows для рабочих станций, основанные на MS-DOS до 2001 года. Это была первая 32-разрядная версия Windows. Поскольку производительность процессора увеличилась, Windows XP и Windows Server 2003 на самом деле являются последними версиями Windows NT, хотя они и не маркируются как таковые в маркетинговых целях.
Содержание
Основные особенности
Исходная версия Windows представляет собой 16-разрядную программу с графическим интерфейсом, работающую в среде MS-DOS и написанную на ассемблере Intel 8086. MS-DOS использует прерывания для вызова служб операционной системы. 16-битная Windows характеризуется использованием 16-битных ближних указателей, 32-битных дальних указателей и неудобной системой распределения памяти, которая требует, чтобы программист блокировал указатель для получения физического адреса, а затем освобождал его, чтобы операционная система может перемещать объекты по мере необходимости, чтобы максимизировать эффективность. Это было необходимо из-за сегментной адресации XENIX как версии UNIX, но она так и не стала очень популярной в качестве бизнес-операционной системы. Intel 8086 не был очень мощным процессором, но у 286 и 386 были функции, которые могли поддерживать настоящую многозадачную среду. Win32 заменяет прежнюю схему распределения памяти настоящими 32-битными указателями, разрешая адресное пространство размером 4 гигабайта (с 2 гигабайтами для кода приложения), которое на реальных машинах было превышено только к 2000-м годам. Вызовы операционной системы выполняются с помощью обычных вызовов подпрограмм, а сложная система управляет пользователями и привилегиями в соответствии с корпоративными и оборонными стандартами. Если администратор потеряет пароль для входа, систему необходимо будет перестроить.
Windows NT поддерживает вытесняющую многозадачность, а файловая система NTFS обладает мощными многопользовательскими функциями и функциями безопасности, длинными именами файлов и возможностями адресации больших дисков по сравнению с системой FAT на основе DOS. Многие функции SQL Server и IIS требуют использования NTFS.
Доля рынка
Разработка
Когда в ноябре 1988 г. началась разработка, Windows NT (использующая защищенный режим) должна была называться OS/2 3.0, третья версия операционной системы, разработанная совместно Microsoft и требовательной к ресурсам средой Windows (с использованием Windows 3.0 была выпущена в мае 1990 года он был настолько успешным, что Microsoft решила изменить основной интерфейс прикладного программирования для еще не выпущенной NT OS/2 (как она тогда называлась) с расширенного API OS/2 на расширенный API Windows.Это решение вызвало напряженность между Microsoft и IBM, и сотрудничество в конечном итоге распалось. IBM продолжала разработку OS/2 в одиночку, в то время как Microsoft продолжала работу над недавно переименованной Windows NT. Хотя ни одна операционная система не стала такой популярной, как продукты Microsoft DOS или Windows, гораздо более успешным, чем OS/2.
Microsoft наняла группу разработчиков из корпорации Digital Equipment Corporation во главе с Дейвом Катлером для создания Windows NT, и многие элементы дизайна отражают предыдущий опыт DEC с VMS Катлера и архитектурами наборов команд, а также несколькими аппаратными платформами в каждой архитектуре. Зависимости платформы в значительной степени скрыты от остальной системы модулем режима ядра, называемым HAL .
Код режима ядра Windows NT дополнительно различает «ядро», основной целью которого является реализация функций, зависящих от процессора и архитектуры, и «исполнительный». Это побудило некоторых авторов называть ядро микроядром, но ядро Windows NT больше не соответствует многим критериям «микроядра», хотя это и было первоначальной целью главного архитектора Катлера. И ядро, и исполняемая часть связаны между собой в единый загруженный модуль ntoskrnl.exe; вне этого модуля между ядром и исполнительной системой мало различий. Подпрограммы из каждого доступны напрямую, например, из драйверов устройств режима ядра.
Наборы API в семействе Windows NT реализованы как подсистемы поверх общедоступного недокументированного «родного» API; именно это позволило позднее внедрить Windows API (в подсистему Win32). Windows NT была первой операционной системой, использовавшей релизы
Несмотря на то, что были приложены все усилия для соблюдения правил стиля цитирования, могут быть некоторые расхождения. Если у вас есть какие-либо вопросы, обратитесь к соответствующему руководству по стилю или другим источникам.
Наши редакторы рассмотрят то, что вы отправили, и решат, нужно ли пересматривать статью.
Microsoft Windows, также называемая Windows и ОС Windows, компьютерная операционная система (ОС), разработанная корпорацией Microsoft для работы персональных компьютеров (ПК). Обладая первым графическим пользовательским интерфейсом (GUI) для IBM-совместимых ПК, ОС Windows вскоре стала доминировать на рынке ПК. Приблизительно 90 % компьютеров работают под управлением той или иной версии Windows.
Первая версия Windows, выпущенная в 1985 году, представляла собой просто графический интерфейс, предлагаемый как расширение существующей дисковой операционной системы Microsoft, или MS-DOS. Частично на основе лицензированных концепций, которые Apple Inc. использовала для своего системного программного обеспечения для Macintosh, Windows впервые позволила пользователям DOS визуально перемещаться по виртуальному рабочему столу, открывая графические «окна», отображающие содержимое электронных папок и файлов одним щелчком мыши. кнопку мыши, а не вводить команды и пути к каталогам в текстовом приглашении.
Как Интернет перемещает информацию между компьютерами? Какая операционная система сделана Microsoft? Войдите в этот тест и проверьте свои знания о компьютерах и операционных системах.
В последующих версиях были представлены расширенные функциональные возможности, в том числе собственные программы Windows File Manager, Program Manager и Print Manager, а также более динамичный интерфейс. Microsoft также разработала специализированные пакеты Windows, включая сетевую Windows для рабочих групп и мощную Windows NT, предназначенные для предприятий. Потребительская версия Windows 95 1995 года полностью интегрировала Windows и DOS и предлагала встроенную поддержку Интернета, включая браузер World Wide Web Internet Explorer.
В выпуске Windows XP 2001 года Microsoft объединила различные пакеты Windows под одним баннером, предложив несколько выпусков для потребителей, предприятий, разработчиков мультимедиа и других лиц. Windows XP отказалась от давно используемого ядра Windows 95 (основной программный код) в пользу более мощной кодовой базы и предложила более практичный интерфейс и улучшенное управление приложениями и памятью. На смену очень успешному стандарту XP в конце 2006 года пришла Windows Vista, которая столкнулась с трудностями при развертывании и встретила значительное сопротивление рынка, быстро завоевав репутацию большой, медленной и ресурсоемкой системы. В ответ на разочаровывающую скорость распространения Vista Microsoft в 2009 году выпустила Windows 7 — ОС с интерфейсом, похожим на интерфейс Vista, но с энтузиазмом воспринятым за заметное улучшение скорости и скромные системные требования.
Windows 8 2012 года предлагала начальный экран с приложениями, отображаемыми в виде плиток в сетке, и возможность синхронизации настроек, чтобы пользователи могли войти на другой компьютер с Windows 8 и использовать свои предпочтительные настройки. В 2015 году Microsoft выпустила Windows 10, которая поставлялась с Cortana, цифровым персональным помощником, таким как Siri от Apple, и веб-браузером Microsoft Edge, который заменил Internet Explorer.Microsoft также объявила, что Windows 10 станет последней версией Windows, а это означает, что пользователи будут получать регулярные обновления ОС, но масштабных изменений больше не будет.
Редакторы Британской энциклопедии Эта статья была недавно отредактирована и обновлена Эми Тикканен.
Читайте также: