List the design goals of Windows XP. Describe two in detail.
Answer:
Design goals include security, reliability,Windows and POSIX application compatibility, high performance, extensibility, portability and international support.
i. Reliability was perceived as a stringent requirement and included extensive driver verification, facilities for catching programming errors in user-level code, and a rigorous certification process for third-party drivers, applications, and devices.
ii. Achieving high performance required examination of past problem areas such as I/O performance, server CPU bottlenecks, and the scalability of multithreaded and multiprocessor environments.