의 진화의 microsoft windows ~가 windows nt 족

년 4 월 1987, microsoft 및 ibm 발표에 새 운영 체제를 구상,라는 microsoft 운영 체제를 2, 또는 운영 체제 / 2. 이것이가 플랫폼을 대체 dos, 그리고 것이 완전히 32 - 비트, 메모리 - 보호, 예방 multitasked 운영 체제, 서면의 지상. microsoft 및 ibm 전신인 검색 프로젝트를 공동으로하지만, 곧 릴리스 이후에 windows 3.0,의 관계를 운운할, 결국 끝났다.

ibm과 microsoft 각을 계속하여 프로젝트를 독립적으로 작동합니다. ibm을 지속적으로 개발 운영 체제 / 2 버전 2를 자체, 앞에서 언급한 바와 같이합니다. microsoft 차지했다 초기 작업에 무엇이가 될 운영 체제 / 2 버전 3, 그리고 그것의 다른 방향을 차지했다. 1988 년 한 팀을 이끄는 데이브 커틀러 대표, 누가 건축의 rsx - 11과 vax / vms 운영 체제를위한 디지털 장비 공사, rechristened의 프로젝트 windows nt, 새롭게 디자인된 및 작성은 "커널"또는 minioperating 시스템에 windows nt는가 기본 제공됩니다.

버전 3.1

의 첫 번째 릴리스의 nt받은 버전 번호를 3.1에 맞게 현대의 16 - 비트 버전의 windows. (잡지의 시대를 주장하는 숫자도 선정을 통해 정성이 더 많은 것으로 보인다 신뢰성으로 누구나가 알고있는 ".0"릴리스의 버그가있는 것으로 바운드 아무것도 있었다.)

해당 사용자 인터페이스는 시각이 windows 3.1 있지만 전체 시스템을 이미 작성된 처음부터; 아니오 ms - dos 나 windows 3.1 코드가 사용됩니다. 프로그래밍 관점에서, 우리가 우리의 앞부분에 나와 토론의 윈도우 9x, "평면"32 - 비트 주소 공간을 해제 응용 프로그램에서 문제를 관리 16 - 비트 메모리 세그먼트 레지스터와 64 경계를합니다. 가 windows 응용 프로그래밍 인터페이스 (api)이 바뀌었을 사용 32 - 비트 값이 창 및 애플 리케이션 사이의 모든 커뮤니케이 션입니다. 이 필수 windows 프로그래머가 자신의 코드를 수정할 수 있도록 일부 사소한 용 응용 프로그램을 개발하는 과정에서 새로운 환경을하지만, 노력을 필요는 의외로 작은합니다. 디바이스 드라이버들은 완전히 새롭게 단장, 그리고 응용 프로그램들이 완전히 고립에서 각각 다른; 것은 불에 대한 잘못된 응용 프로그램을 mangle 정보를 메모리에 저장하는 데 사용하는 다른 응용 프로그램이나 windows 그 자체입니다. 그리고, 내부적으로, windows는 전에 훨씬 더 강력합니다. 예를 들어, 잘못된 응용 프로그램이 될 종료를하고있는 모든 메모리, 그래픽, 파일 및 기타 자원이 있었다들이 자동으로 사용하여 다른 프로그램을 출시하고 재사용을 만들어 사용할 수있습니다. 이들 물론,없는 새로운 기능에 대한 운영 체제의 일반적인했지만 것은 엄청난 개선을 통한 ms - dos, windows 3.1.

  

windows nt 수가 계속 실행 ms - dos 응용 프로그램,하지만 ms - dos 자체가 전혀 제시되지 않았습니다. a 재치 프로그램이 전화를 windows nt 상 dos 머신 (ntvdm)를 사용하는 기술을 microsoft 라이선스를 insignia 솔루션 inc했던 당초 ms - dos 응용 프로그램을 실행하도록 만들어졌습니다에있는 매킨토시, 제공 dos 어플 리케이션에 "허위"dos 환경입니다. ntvdm가 dos 응용 프로그램의 시도가 상호 작용 요격 dos, 표시 어댑터, 및 기타 하드웨어, 그리고 발급 windows nt 요청에 원하는 기능을 수행합니다. 비슷한 (하지만 덜 복잡) 메커니즘을 알려 windows nt 실행을 16 - 비트 windows 응용 프로그램을 수정하지 않고있습니다.

버전 3.1이 발표되었습니다 8 월, 1993 년 2 개의 버전 : 워크 스테이션에서 사용하기위한 개별, 고급 서버,됐던 기본적으로 동일한 운영 체제가 있지만 그것을 사용하여 서로 다른 라이선스 체계가 허용하는 파일 서버로 사용할 수에 대한 더 큰 단체가있습니다. windows nt 있었다 5 년간 촬영을 구축, 데이비드 커틀러 대표에 서명을하는 시점에서 그 출시 전까지입니다.

의도는 매우 안정적인 시스템을 구축하기 nt 커널을 유지하여 소형, 이사 한 많은 코드가능한 외부의 커널이되도록 버그와 충돌합니다에만 국한 손상을 일으킬 수있습니다.

고수를이 개념이 사항은 novell 네트워크, 유닉스 및 리눅스 운영 체제를 exceedingly 강력한, 그리고 그것을위한 windows nt에서도 그렇게했을 수도있습니다. 그러나,이 초기 버전이 허용 느린, 그리고의 후속 버전, microsoft 옮긴 점점 더 많은 그래픽 인터페이스 프로그램 코드를 커널입니다. 있다면 더 빨리 실행될 수 있지만,이 제기되는 위험을 확대하는 버그에있는 불량 드라이버 또는 windows 모듈 걸릴 수 windows 다운과 함께 그것입니다.

windows nt 3.5

1994 년 4 월, microsoft를 출시 windows nt 3.5,이 두 워크 스테이션과 서버 버전이있습니다. 이 버전을 보였다 향상된 성능과 줄어든 메모리 요구 사항입니다. 이번이 첫 번째 정말 사용할 버전입니다. 버전 3.51 년 6 월에 릴리스되었습니다 1995 년과 포함 응용 프로그램을 실행할 수 있도록 수정하는 방법에 대한 설계 windows 95.

windows nt 3.5 서버 라이선스를 제공할 수없는으로만 공유 파일 서비스를 10 개 이상의 동시 사용자를하지만, 수도의 역할을 도메인 컨트롤러, 제물 인증 (비밀 번호 확인) 서비스에 대한 기업의 네트워크를합니다. 이러한 의미에서 관리할 수있는 사용자 계정 수가 아닌 한 장소 (서버)에 따라 각 개별 워크 스테이션입니다.

windows nt 4.0 워크 스테이션

에 의해 시간이 windows nt 4.0 출시된 년 8 월 1996, microsoft 있었다했던 시간을 크게 향상시킬뿐만 아니라 nt의 성능 및 안정성은 물론 windows 95 사용자 인터페이스를 통합을 포함하여 시작 메뉴, 그래서 windows 3. 1 프로그램 관리자는 마지막으로 남아있습니다.

그러나,가 장 중요한 개선은 별도의 ntfs 파일 시스템입니다. 이 시간까지, 모든 버전의 windows 사용되는 하드 디스크를 포맷으로 지방이 파일 시스템, 어떤 microsoft 인정했습니다로 작성된 서두르는만으로 플로피 디스크를 염두에두고있습니다. 지방 - 포맷된 디스크에있는 것으로 나타났다들은 매우 취약하여 데이터 손실 및 정전으로 인해 충돌이 발생합니다. 기름기도 제공의 수단 접근을 제한없이 파일을 기반으로 사용자 이름, 비밀 번호, 또는 기타 자격 증명합니다.

microsoft 있었다 ibm을 개발과 협력하여 높은 성능을 파일 시스템 (hpfs)에 대한 운영 체제 / 2, 그리고 거기에 ntfs 배운 교훈을 적용할 수있게됐다. 그 목표가 있었다 :

windows nt 4.0 워크 스테이션는 뜻으로 매우 안정적인 운영 체제에 대한 기업의 시스템, 워크 스테이션 및 서버에있습니다.

windows nt 4.0의 서버 버전에 포함되어 추 네트워킹 서비스와 같은 windows 인터넷 명명 서비스 (승), 동적 호스트 구성 프로토콜 (dhcp), 도메인 이름 서비스 (dns), 원격 액세스 서비스 (ras, 전화 - 접속 네트워킹 서비스 ), 그리고 다른 사람입니다.

windows 2000 프로

windows 2000 년 것으로 이름이 windows nt 5.0,하지만이 시점에서 microsoft은 공식적으로 사라짐 미쳐으로 명명 구성표입니다. windows 나를 이전에 작품을 microsoft는 이제 자신의 명명 스키마에 대한 결정을 다시 정렬 매 연속 버전의 windows. 를 출시 2000 년 2 월 이후 많은 시간 지연, windows 2000이 상당한 진출에 모두 기능과 안정성을합니다. 그것을 통해 제공되는 많은 장점 windows nt 4.0, 단 몇 중이 여기에 표시됩니다 :

windows 2000 년 개봉 여러 개의 라이센스 버전 :

초기 리스크 프로세서에 대한 지원을 모두 제외했습니다 및 windows 2000이 제공에서만 버전의 표준 인텔? (아이오와 - 32) 아키텍처입니다.

windows xp

를 출시 년 10 월 2001 년, windows xp를 공식 종료 windows 9x 제품 라인을 이끌어 windows nt를 대중, 그녀를 위해 소비자입니다. 와 함께 제공됨, microsoft 마침내 nt 제품을 합리적으로 관리할 수 있도록 호환가 풀의 나머지 dos 게임 및 응용 프로그램 (그것을 도왔는이 풀왔다 줄고 동안의 세)입니다. microsoft도 만든 것이 단순한 정도를 관리하고있을 정도로 이의 제기를 최종 소비자가 매력적입니다. 또한 상처를하지 않았다되는 microsoft 수 마침내 약속을하고 실제로 전달하는 진정한 안정적인 운영 체제입니다. 이것은 그 자체가 놀라운 주어진 성장이 얼마나 windows 있었다. windows의 원래 버전은 2 개의 플로피 디스크에 적합합니다. windows xp 필수 2gb의 디스크 공간을 그냥을 설치합니다. 대규모 액수의 코드에있는 숫자의 라인을 볼 수있다는 소스 codethe 원시 프로그래밍에 텍스트를 입력하여 마이크로 소프트의 programmersestimates의 어떤은 아래의 표에 :

줄의 코드를 windows
버전 만 줄의 코드
windows nt 10
windows 95 15
windows nt 4.0 16
windows 98 18
windows 2000 30
windows xp 40에서 45 사이

이것은 지극히 천문학적 액수의 코드를 부여하는 것이 무엇 예상되는 일반적인 프로그래머 생산할 수있습니다 하루에 약 100 개의 회선의 품질이 프로그램 코드입니다. 만약 이것이 진정한, windows xp는이 제품은 1,800 인 - 년간의 노력 (정하면 이러한 인사를 얻을 주말을 해제, 그리고 2 주간의 방학 1 년).

windows xp 도입을 통해 여러 향상된 기능 windows 2000 :

xp 출시된이 두 버전에 모두 홈 및 프로 버전입니다. xp 프로는 모든 것을 -하지만 -는 - 주방 - 싱크 데스크톱 운영 체제와이있는 라이센스를 수당에 대한 두 개의 프로세서를 마더보드입니다. xp 홈 버전을 사용하면 단 하나의 프로세서를했다하는 여러 기능 중 하나를 제한하거나 제거할 있었다. 예를 들어, 단순 파일 공유를 사용하실 수없습니다; 사용자가 관리 그룹의 전원을 사용하실 수없습니다; 및 파일 암호화, 오프라인 파일, 원격 데스크톱을 호스팅 및 도메인 구성원 자격은 사용할 수없습니다.

참고 사항

위로가 카운트 퍼스레딩 또는 하이퍼 스레드 cpu와 여러 개의 cpu에 대한 라이센스를 목적으로합니다. 이중 - 코어 cpu와 하이퍼 스레드 모양 4 cpu를 windows하지만 windows xp 홈 에디션은 여전히 실행을합니다.

windows xp 서비스 팩 2를 소개한 몇가 지 추가 기능과 중요한 보안 수정 프로그램입니다. 세가 장 중요한 이미지들이

windows xp는이 서버 버전을 출시하지 않습니다. 대신, microsoft를 출시의 후속으로 windows 2000 서버와 함께 이름을 windows 서버 2003 (기억, 우리는 그들 회에 사라짐 날뛰다).

우리는 논의하지 않습니다 windows 서버 버전의 모든 세부 여기를하기 때문에 우리의 초점은 유지 보수의 windows 체제와를 덜 정도, 이전에 단일 - 사용자 버전의 windows.

이 시점에서 microsoft하기로 전화를 후계자로 windows xp "windows vista." 때문에 하반기에 2006, vista 약속을 크게 향상된 그래픽과 파일 - 검색 기능을 제공합니다.

이것은 문서들 의해 aktaz lineda
면책 조항 : 우리의 웹사이트가 포함되어있는 정보는이 문서에 대해 책임을지지 않습니다. 본 문서를 어떠한 방식 으로든 반영합니다 조회, 의견, 생각이나 신념의 기사를 디렉토리 직원입니다.

번역을 고지 :이 문서 "의 진화의 microsoft windows ~가 windows nt 패밀리"는 번역하는 자동 번역 서비스를 사용합니다. 우리가 진심을 끼쳐 드려 번역 오류가 발생했습니다. 이해에 감사드립니다.

Online: 838 users browsing the articles directory