NT stands for New Technology.
NT was developed separately from DOS and Windows95.
Its development is more closely linked to IBMs OS/2.
Windows NT does not attempt to support all old DOS programs like Windows95.
NT is a "32 bit" operating system
- Supports 32 bit integers as a single hardware unit.
- Supports "protected mode" addressing (virtual memory).
NT consists of NT server and NT workstation. Client/Server
NT workstation is built to run application programs.
NT server provides services such as
- file and print.
- web (Internet and intranet).
- message servers.
- terminal servers or Remote Access Servers (RAS).
- centralized application servers. Some applications, such as those operating on a shared database, are easier to design as a centralized service.
- security servers.
- Integrated security accounts and passwords supported.
- Memory Isolation programs have separate memory space (also in Win95).
- Preemptive Multitasking multiple threads that share the CPU.
- Symmetric Multiprocessor support can run on computers with up to 32 CPUs.
- Platform Independent written in a high level language with a Hardware Abstraction Layer to isolate hardware differences. Some application programs will run on the RISC systems, but many Microsoft applications will only run on Intel processors.
- Intel processors
- DEC Alpha
- PowerPC from IBM, Motorola and (soon) Apple
File System features
- NT File System (NTFS) used instead of (and in conjunction with) File Allocation Tables (FAT).
- Provides file and directory level access control.
- Support for RAID disks.
NT requires more resources than Windows95
|file & print||333 MHz Pentium II||128MB||8GB||tape, CDs|
|Web||200 MHz Pentium II||64MB||2GB|
|Messaging||200 MHz Pentium II||64MB||2GB|
|RAS||200 MHz Pentium II||64MB||1GB||multiple modems|
|Firewall||333 MHz Pentium II||64MB||1GB||2 net connections|
NT does not support Plug and Play (PnP).
Power management should be disabled.
Hard drives are the only part whose failure is truly catastrophic.
Redundant Array of Independent Disks (RAID) provide a large volume of fault tolerance mass storage.
Small Computer System Interface (SCSI) is the fastest standard bus.
A CD-ROM Jukebox is a server that supports many CD-ROM drives.
Memory is cheap and effective.