Windows XP is produced by Microsoft Co.
Window-XP is multi-user, multi-process, and preemptive
Multitasking OS, 30M lines of source code.
It is developed to support multiple platforms and targeted towards enterprise workstations and server market as well as desktops.
Window XP is known to be the genie of Microsoft Corporation because it boosted the sell of windows o/s during 90’s.
In this document we are going to summarize all the facts and information about Window-XP and the topics will be summarized as below:
History And Version Of XP
Design Goal Of XP
Components
XP’s Structure
The Dynamic Revolution In XP Hal(Hardware Abstraction Layer)
Kernel Of XP
Executive
Memory Management And Organization
Memory Allocation
Virtual Memory Manager (VM)
I/O Manager
Environmental Subsystems
NTFS
Security Subsystems
Registry
Interrupt Request Levels(IRQLs)
System Threads
Process And Thread Management
Component Object Model
Network Driver Architecture
Network Services
Other Features
History and Version of XP:-
The history of windows operating system starts from 1976 when Bill gates and Paul Allen found Microsoft Corp.
Since here we are considering about Windows XP so we will see in Nutshell about its history.
Mid-80ies Microsoft and IBM cooperated to develop OS/2.
1988 - Microsoft started to develop its own new technology (NT) OS
Capable of running OS/2, Windows and Unix apps. Hired Dave Cutler -architect of DEC VAX/VMS to head the design.
NT v. 3.1 first released commercially July 1993.
NT v 4.0 adopted Windows 95 user interface, graphics code moved into kernel to improve performance.
2000 – improved networking and laptop support, support for plug-and play devices, support for more processors (up to 8) and memory,becomes true multi-user through terminal server.
XP (released Oct 2001) – update for 2000 replacement for 95/98 simplifies user