Sabtu, 13 September 2014

Arsitektur Windows NT

WINDOWS NT

NT 1nt2

         Microsoft Windows NT  adalah versi kelanjutan (versi keempat) sistem operasi berbasis kernel NT yang diluncurkan oleh Microsoft Corporation pada 29 Juli 1996. Sistem operasi ini dapat mendukung beberapa platform perangkat keras, mulai dari Intel IA-32 (x86), PowerPC dari IBM, MIPS, dan DEC Alpha dari Digital Equipment Corporation. Sama seperti halnya pendahulunya (Windows NT 3.51), Windows NT 4.0 ini merupakan sistem operasi yang murni 32-bit, yang mendukung beberapa aplikasi DOS, OS/2 modus karakter, Windows 16-bit, Windows 32-bit, serta aplikasi POSIX. Karena merupakan sistem operasi 32-bit, Windows NT 4.0 mendukung hingga 4 gibibyte memori fisik.
          Seperti versi lain dari Windows NT, NT 4 datang sebagai Windows NT 4 Workstation dan Windo
Microsoft memutuskan untuk membuat sebuah sistem operasi yang portable, kompatibel dengan OS / 2 dan POSIX dan mendukung multiprocessing , pada Oktober 1988. [13] Ketika pembangunan dimulai pada bulan November 1989, Windows NT adalah dikenal sebagai OS / 2 3.0, [14] yang Versi ketiga dari sistem operasi yang dikembangkan bersama oleh Microsoft dan IBM . Untuk memastikan portabilitas, pengembangan awal ditargetkan pada Intel i860 XR RISC prosesor , beralih ke MIPS R3000 pada tahun 1989-an, dan kemudian i386 Intel pada tahun 1990. [15] Microsoft juga terus perkembangan paralel berbasis DOS dan kurang sumber daya – menuntut lingkungan Windows, sehingga rilis Windows 3.0 pada bulan Mei 1990. Windows 3 akhirnya sukses sehingga Microsoft memutuskan untuk mengubah utama antarmuka pemrograman aplikasi untuk OS NT masih unreleased / 2 (seperti yang kemudian dikenal) dari API OS / 2 diperpanjang untuk diperpanjang API Windows . Keputusan ini menyebabkan ketegangan antara Microsoft dan IBM dan kolaborasi akhirnya berantakan. IBM terus OS / 2 pembangunan sendirian sementara Microsoft terus bekerja pada Windows NT yang baru diganti. Meskipun tidak sistem operasi segera akan sepopuler Microsoft MS-DOS atau Windows produk, Windows NT pada akhirnya akan jauh lebih berhasil daripada OS / 2.
Microsoft menyewa sekelompok pengembang dari Digital Equipment Corporation yang dipimpin oleh Dave Cutler untuk membangun Windows NT, dan banyak elemen desain mencerminkan pengalaman sebelumnya dengan Desember Cutler VMS [16] dan RSX-11 . Sistem operasi ini dirancang untuk berjalan pada beberapa arsitektur set instruksi dan platform perangkat keras dalam setiap arsitektur. Para dependensi platform yang sebagian besar tersembunyi dari sisa sistem dengan modul modus kernel disebut HAL (Hardware Abstraction Layer).
Kernel modus kode Windows NT lebih jauh membedakan antara “kernel”, yang tujuan utamanya adalah untuk menerapkan prosesor dan fungsi arsitektur bergantung, dan “eksekutif”. Ini dirancang sebagai dimodifikasi microkernel , seperti Windows NT kernel dipengaruhi oleh mikrokernel Mach dikembangkan di Carnegie Mellon University, [17] tetapi tidak memenuhi semua kriteria dari mikrokernel murni. Kedua kernel dan eksekutif yang dihubungkan bersama-sama ke ntoskrnl.exe modul tunggal dimuat, dari luar modul ini ada sedikit perbedaan antara kernel dan eksekutif. Rutinitas dari masing-masing dapat diakses secara langsung, seperti misalnya dari kernel-mode driver perangkat.
API set dalam keluarga Windows NT diimplementasikan sebagai subsistem di atas publik didokumentasikan API “pribumi” , ini memungkinkan adopsi akhir dari Windows API (ke dalam subsistem Win32). Windows NT adalah salah satu sistem operasi yang paling awal menggunakan Unicode internal.
ws NT Server 4. Satu-satunya perbedaan adalah kemasan, perizinan, dan pengaturan optimasi yang berbeda.

Tidak ada komentar:

Posting Komentar