A evolução do ~ de Microsoft Windows a família
de Windows NT
Em abril 1987, Microsoft e a IBM anunciaram uma
iniciativa nova do sistema operando-se, chamado sistema operando-se 2
de Microsoft, ou em OS/2. Este devia ser a plataforma para
substituir o DOS, e era inteiramente 32-bit, memória-protegido,
multitasked preemptively o sistema operando-se, escrito da terra
acima. Microsoft e a IBM trabalharam no projeto conjuntamente,
mas logo depois que a liberação de Windows 3.0, o relacionamento
soured, e terminado eventualmente.
A IBM e Microsoft cada uma continuaram a trabalhar
independentemente com o projeto. A IBM continuou a desenvolver a
versão 2 de OS/2 no seus próprios, como nós mencionamos mais cedo.
Microsoft fêz exame de seu trabalho inicial em o que devia ter
a versão tornada 3 de OS/2, e fêz exame d em um sentido diferente.
Em 1988, uma equipe conduziu por Dave Cutler, que era o
arquiteto dos sistemas se operando de RSX-11 e de VAX/VMS para a
Digital Equipment Corporation, rechristened Windows NT do projeto, e
redesigned e reescrevia a "semente" ou o sistema minioperating em que
Windows NT devia ser construído.
Versão 3.1
A primeira liberação do NT foi dada a versão
número 3.1 para combinar a versão 16-bit contemporary de Windows.
(os compartimentos dessa era reivindicaram o número foram
escolhidos também o fazer parecer mais provável ser de confiança,
porque qualquer um soube que uma liberação do "0" de qualquer coisa
estêve limitada para ser buggy.)
Sua relação de usuário era visualmente aquela de
Windows 3.1 mas o sistema inteiro tinha sido escrito do risco;
nenhum código do MS-DOS ou do Windows 3.1 foi usado. De
um ponto de vista de programação, como nós mencionamos mais cedo em
nossa discussão da janela 9x, as aplicações livradas 32-bit de um
espaço de endereço do "plano" de ter que controlar o segmento 16-bit
da memória registam e seus limites 64KB. A relação de
programação de aplicação de Windows (API) foi modificada para usar
valores 32-bit em toda a comunicação entre Windows e aplicações.
Isto requereu programadores de Windows fazer alguma
modificação menor a seu código no processo de desenvolver
aplicações para o ambiente novo, mas o esforço requerido era
surprisingly pequeno. Os excitadores de dispositivo redesigned
completamente, e os programas de aplicação foram isolados totalmente
de se; não era possível para uma aplicação errant mangle a
informação armazenada na memória usada por outras aplicações ou
por Windows própria. E, internamente, Windows foi feito muito
mais robust. Para o exemplo, uma aplicação errant poderia ser
terminada, e todos os memória, gráficos, limas, e outros recursos
que se usasse automaticamente foram liberados e fizeram disponível
para reusar por outros programas. Estes eram, naturalmente, as
características nao novas para sistemas operando-se no general, mas
nele eram o MS-DOS da melhoria enorme e Windows excedentes 3.1.
Windows NT poderia aplicações imóveis do MS-DOS do
funcionamento, mas o MS-DOS próprio não estava atual em tudo.
Um programa inteligente chamou Windows NT a máquina virtual do
DOS (NTVDM), usando a tecnologia Microsoft licenciado de Insignia
Soluções Inc. que tinham sido criados originalmente para funcionar
aplicações do MS-DOS no Macintosh, desde que aplicações do DOS um
ambiente "falsificado" do DOS. NTVDM interceptou as tentativas
da aplicação do DOS de interagir com o DOS, o adaptador de
exposição, e a outra ferragem, e pedidos emitidos de Windows NT
executar as funções desejadas. (embora menos complicado) um
mecanismo similar deixou Windows NT funcionar aplicações 16-bit de
Windows sem modificação.
A versão 3.1 foi liberada agosto, 1993 em duas versões:
Estação de trabalho, para o uso por um indivíduo, e usuário
avançado, que era bàsicamente o mesmo sistema se operando mas com um
esquema licenciando diferente que permitisse que fosse usado como um
usuário do arquivo para organizações maiores. Windows NT
tinha feito exame de cinco anos à configuração, do ponto que cutler
de David assinado sobre até sua liberação.
A intenção era construir um sistema altamente de
confiança mantendo a semente do NT pequena, e movendo tanto código
quanto a parte externa possível da semente de modo que os erros e os
ruídos elétricos pudessem causar somente os danos limitados.
Furar a este conceito fêz o Novell NetWare, UNIX, e os
sistemas operando-se de Linux exceedingly robust, e pôde ter feito
assim para Windows NT também. Entretanto, esta versão inicial
era inaceitàvel lenta, e em versões subseqüentes, Microsoft moveu
mais e mais do código gráfico do programa de relação na semente.
Lá, poderia funcionar mais rapidamente, mas este trouxe os
riscos aumentados de que um erro em um excitador ou em um módulo
errant de Windows poderia fazer exame Windows para tragar com ele.
Windows NT 3.5
Em abril 1994, em Microsoft Windows NT liberado
3.5, em versões da estação de trabalho e do usuário. Esta
versão mostrou o desempenho melhorado e reduziu exigências da
memória. Esta era a primeira versão realmente usable. A
versão 3.51 foi liberada em junho 1995 e em modificações incluídas
para fazê-la capaz de funcionar as aplicações projetadas para
Windows 95.
Windows NT 3.5 usuários não poderia somente ser
licenciado para fornecer o serviço de arquivo compartilhado a mais de
10 usuários simultâneos, mas poderia também agir como os
controladores do domínio, oferecendo serviços do authentication
(verificação da senha) para redes incorporadas. Isto
significou que os clientes do usuário poderiam ser controlados em um
lugar (o usuário) melhor que em cada estação de trabalho
individual.
Estação de trabalho De Windows NT 4.0
Pelo tempo Windows NT 4.0 foi liberado em agosto
1996, Microsoft tinha tido o tempo para melhorar não somente
significativamente o desempenho e a confiabilidade do NT, mas
incorporar também a relação de usuário de Windows 95, including o
menu do começo, assim que o gerente de programa de Windows 3.1 foi
deixado finalmente atrás.
Entretanto, a melhoria a mais significativa era a adição
do sistema de lima de NTFS. Acima até deste tempo, todas as
versões de Windows usaram os discos duros formatados com o sistema de
lima do FAT, que Microsoft reconhece foi escrito em uma pressa com
somente os discos flexíveis na mente. Girou para fora daquele
discos Gordo-formatados era completamente vulnerável à perda dos
dados devido aos ruídos elétricos e aos outages do poder. O
FAT não forneceu também nenhum meio de restringir o acesso às limas
baseadas em usernames, em senhas, ou em outros credentials.
Microsoft tinha trabalhado com IBM para desenvolver o
sistema de lima do desempenho elevado (HPFS) para OS/2, e podia
aplicar as lições aprendidas lá a NTFS. Seus objetivos eram:
- Proteção da confiabilidade das mudanças às entradas de
diretório e aos tamanhos de lima de encontro à perda devido aos
ruídos elétricos ou aos outages do poder, encapsulating os como
"transações."
-
Controle fine-grained da segurança de quem é permitido
criar, lido, para modificar, para suprimir, ou controlar limas e
dobradores. Um sistema examinando faz possível seguir quem
sucedeu ou não fêz mudanças também.
-
Capacidade a abilidade de segurar o Terabyte da capacidade
de disco.
-
Uso melhor da eficiência do espaço de disco, de unidades
de alocamento menores, e de menos I/O necessitado ler e modificar
estruturas do disco.
-
Nomes de arquivo longos a abilidade de armazenar nomes de
arquivo até 255 caráteres.
- Os dados espaçam a abilidade de armazenar a paralela,
jogos separados dos dados para uma lima dada. Isto é usado,
para o exemplo, acomodar nomes de arquivo alternativos e informação
estendida do diretório usados pelos sistemas operando-se diferentes
servidos por um usuário do arquivo NT-BASEADO, ou as forquilhas dos
dados e do recurso do Macintosh.
A estação de trabalho de Windows NT 4.0 foi significada
como um sistema operando-se altamente de confiança para sistemas,
estações de trabalho, e usuários incorporados.
A versão do usuário de Windows NT 4.0's incluiu
serviços adicionais do networking tais como o Internet de Windows que
nomeia o serviço (VITÓRIAS), o protocolo dinâmico da configuração
do anfitrião (DHCP), o serviço do Domain Name (DNS), o serviço do
acesso remoto (RAS, um serviço dial-up do networking), e o outro.
Profissional De Windows 2000
Windows 2000 devia ter sido nomeado Windows NT
5.0, mas Microsoft tinha ido neste momento oficialmente berserk com
seus esquemas nomeando. Windows mim estava nos trabalhos, e
Microsoft decidir-se-ia agora rearranjar seus esquemas nomeando para
cada versão sucessiva de Windows. Liberado em fevereiro 2000
depois que muitos atrasam, Windows 2000 era um avanço significativo
na funcionalidade e na confiabilidade. Forneceu muitas vantagens
sobre Windows NT 4.0, apenas alguns de que são alistados aqui:
-
Sustentação FAT32 (até 32GB por a divisória) além a
NTFS e a FAT16
-
Relação de usuário de Windows 98
-
Console da gerência de Microsoft (MMC) para
muitas funções da manutenção (embora o split das funções entre o
painel de controle e as ferramentas do MMC da gerência do computador
era um tanto arbitrário e confundindo)
-
Sustentação para até 4GB da RAM
-
Um modelo unified do excitador, compartilhado com
Windows me, de modo que os vendedores de ferragem pudessem fornecer um
único excitador que poderia ser usado em um ou outro sistema se
operando
-
Confiabilidade extremamente melhorada
-
Melhorias de NTFS including os pontos do reparse,
que dão a Windows 2000 a abilidade de dirigir de novo acessos da lima
às movimentações ou aos usuários alternativos, a UNIX-como o
sistema de lima mountable, e UNIX-como as ligações (entradas de
diretório múltiplas para uma única lima)
-
Sustentação dinâmica do disco, que permite a
divisória on-the-fly que resizing
-
Reboots melhorados do installationfewer da
instalação e do software requeridos, e os makes do serviço do
instalador de Windows ele mais fácil corretamente às aplicações do
uninstall ou do reparo.
-
Sustentação da ferragem do plugue e do jogo, monitores
múltiplos, USB, e sustentação do fireWire
-
Opções seguras do carregador do console da
modalidade e da recuperação, para manter e reparar sistemas
unbootable
-
Diretório ativo, uma gerência da empresa e
ferramenta da segurança que permite delegation muito fine-grained de
ajustes da política da gerência e da segurança, a distribuição
automática da aplicação, e os outros serviços
- A gerência do poder de ACPI including suspendem e
as modalidades do hibernate, para fazê-la possível usar-se em
laptops.
Windows 2000 foi liberado em diversas versões
licenciando:
-
Profissional de Windows 2000, para usuários individuais.
Os sistemas dual-processor foram suportados sob a licença
profissional. O profissional de Windows 2000 transformou-se o
sistema operando-se desktop da escolha para usuários do negócio,
luring o último de Windows 3.1 holdouts em promover.
-
Usuário 2000 de Windows, para o uso do usuário do
arquivo. Até quatro processadores suportados no cartão-matriz
do computador.
-
Usuário avançado de Windows 2000, suportando até oito
processadores em um únicos sistema e 64GB da RAM (a recordação que
o segmento regista está ainda atual na modalidade protegida 32-bit.
Em a maioria de 4GB da RAM é visível a toda a uma aplicação
mas se o cartão-matriz for projetado para ele, Windows pode juggle os
registos do segmento para dar a mais aplicações essa muita RAM sem
paginação).
- O usuário 2000 de Windows Datacenter, suportando até 32
processadores em um único sistema, e aglomerando-se, que ligue
usuários redundantes para permitir a operação contínua deve uma
falha.
A sustentação para todos os processadores adiantados do
RISC foi deixada cair e Windows 2000 foi fornecido somente nas
versões para a arquitetura padrão de Intel x86 (IA-32).
Windows.xp
Liberado em outubro 2001, Windows.xp terminou
oficialmente a linha de produto de Windows 9x e trouxe Windows NT às
massas, er, ao consumidor. Com o XP, o Microsoft controlados
finalmente fazer o produto do NT razoavelmente compatível com o pool
de jogos do DOS e de aplicações restantes (ajudou que este pool
dwindling sobre os anos). Microsoft fêz também simples
bastante controlar, e atrativo bastante para apelar aos consumidores
da extremidade. Também não feriu que Microsoft poderia
finalmente prometer e realmente entregar um sistema se operando
verdadeiramente de confiança. Este nse é notável dado quanto
Windows tinha crescido. A versão original do ajuste de Windows
em dois discos flexíveis. Windows.xp requereu 2GB do espaço de
disco apenas instalar. A quantidade maciça de código pode ser
vista no número de linhas do texto de programação cru do codethe da
fonte datilografado pelos programmersestimates de Microsoft de que
são alistados na tabela abaixo:
Linhas do código em Windows
| Versão |
Milhão linhas do código |
| Windows NT |
10 |
| Windows 95 |
15 |
| Windows NT 4.0 |
16 |
| Windows 98 |
18 |
| Windows 2000 |
30 |
| Windows.xp |
40 a 45 |
Esta é realmente uma quantidade desconcertando de
código, dada que se estima que um programador típico pode produzir
aproximadamente 100 linhas do código do programa da qualidade por o
dia. Se isso for verdadeiro, Windows.xp é o produto de 1.800
person-years do esforço (que supõe aquelas pessoas comece fins de
semana fora, e duas semanas das férias um o ano).
Windows.xp introduziu diversos realces sobre Windows 2000:
- Projeto gráfico melhorado. Derided por algum como
"cartoony" no início, tem a sorte do crescido em nós.
-
Lima simples que compartilha de makes ele mais fácil para
que consumidores e os escritórios pequenos controlem a segurança de
lima em uma rede e em um computador dado quando NTFS for usado.
-
Restore do sistema, que executa apoios automáticos de
programas de sistema, de componentes, e do registro em intervalos
regulares e antes das aplicações novas instalando.
-
O switching rápido do usuário faz possível para que
diversos usuários sejam registrados sobre simultaneamente, embora
somente uma pessoa possa usar o computador em um momento.
- O desktop remoto permite que um usuário v e controle um
computador profissional de Windows.xp sobre o Internet.
XP foi liberado em duas versões nas versões home e
profissionais. O profissional de XP é o sistema operando-se
desktop do tudo-mas-$$$-COZINHA-DISSIPADOR e tem uma permissão
licenciando para dois processadores no cartão-matriz. A
edição home de XP, que permite somente um processador, teve diversas
características que foram restringidas ou removidas. Para o
exemplo, compartilhar simples da lima não pode ser disabled; o
grupo de gerência dos usuários do poder não pode ser usado; e
o encryption da lima, as limas fora de linha, hospedar remoto do
desktop e sociedade do domínio não estão disponíveis.
Nota
Microsoft não conta CPUs multicore ou
hyperthreading como CPUs múltiplo para finalidades licenciando.
Um processador central do duplo-núcleo com olhares
hyperthreading como 4 CPUs a Windows mas à edição home de
Windows.xp funcionamento imóvel nele.
O bloco 2 do serviço de Windows.xp introduziu diversos
características adicionais e reparos significativos da segurança.
As três adições as mais importantes eram
-
Um guarda-fogo melhorado de Windows, que as ajudas
impeçam os danos e o abuso ao sistema sobre do Internet
-
Centro da segurança de Windows, que detecta e
notifica o usuário da proteção out-of-date do antivirus e de
configurações menos-do que-less-than-optimal da segurança
-
Melhorias ao Internet Explorer para impedir o seu
que hijacked por Web site maliciosos
- As melhorias ao outlook Expressfinally!to impedem
seu índice automaticamente indicando do gráfico e do certificado,
que pode notificar spammers que seu email estêve lido
Windows.xp não foi liberado em versões do
usuário. Instead, Microsoft liberou o sucessor ao usuário 2000
de Windows com o usuário conhecido 2003 de Windows (recorde, nós
dissemos que ido berserk).
Nós não discutiremos versões do usuário de Windows em
nenhum detalhe aqui porque nosso foco é manutenção de Windows.xp, e
a pouca extensão, umas versões single-user mais adiantadas de
Windows.
Neste momento, Microsoft decidiu-se chamar o sucessor a
Windows.xp "Windows Vista." Devido ao segundo meio de 2006,
Vista promete oferecer gráficos extremamente melhorados e
potencialidades lima-procurarar.
este é um artigo adicionado por Aktaz Lineda
Disclaimer: Nosso Web site não
é responsável para a informação contida por este artigo.
Este artigo em nenhuma maneira reflete as vistas, as opiniões,
os pensamentos ou a opinião da equipe de funcionários do diretório
dos artigos.
Observação da tradução: O artigo "a
evolução do ~ de Microsoft Windows a família de Windows NT" foi
traduzido usando um serviço de tradução automatizado. Nós
desculpamo-nos sincerely por todos os erros da tradução que ocorram.
Obrigado compreendendo.