Presentation is loading. Please wait.

Presentation is loading. Please wait.

Operating Systems Advanced OS - E. OS Advanced Evaluating an Operating System.

Similar presentations


Presentation on theme: "Operating Systems Advanced OS - E. OS Advanced Evaluating an Operating System."— Presentation transcript:

1 Operating Systems Advanced OS - E

2 OS Advanced Evaluating an Operating System

3 OS Advanced Criteria for Evaluating Throughput – Total Execution Time/Total Elapsed Time Turnaround – Elapsed time between job submission & job completion Response Time – Elapsed time between a request for the computers attention and the computers response

4 OS Advanced Criteria for Evaluating Cont’d AvailabilitySecurityReliabilityCost Ease of Use

5 OS Advanced The ideal OS for a particular installation is a function of its application mix Or what programs you intend to run on the hardware available

6 OS Advanced Early computer users where termed “Hackers” They enjoyed fooling around with computers to see what they could do and how fast they could make them run

7 OS Advanced Today we still have “Hackers”, but it usually refers to someone who tries to break into computer systems to see what they do

8 OS Advanced MS-DOS Once the world’s most commonly used microcomputer operating system with over $ 50 billion in sales

9 OS Advanced MS-DOS A command driven OS command.com = Dos Shell io.sys = physical I/O msdos.sys = logical I/O

10 OS Advanced Each physical device attached to the computer must have a Device Driver A small piece of software code that allows the OS and hardware to communicate

11 OS Advanced File System Disk space is allocated in Clusters Each Cluster holds 1024 bytes or 2 sectors The Clusters are numbered sequentially starting at Zero and stored in the File Allocation Table

12 OS Advanced Interrupts are handled by the Interrupt Vector Table, and are generated continuously when we use computers, every key press initiates a interrupt

13 OS Advanced Windows 2000/XP Evolved from Windows NT

14 OS Advanced Multithreading Multiple applications are managed by the OS

15 OS Advanced Multitasking Multiple applications are run concurrently

16 OS Advanced Multiprocessing Multiple CPU’s used by the OS

17 OS Advanced Dynamic Disks The OS treats the whole Hard Drive as a single partition, that can be sub-divided to create any number of logical partitions called Volumes

18 OS Advanced FAT32 & NTFS File Management File Allocation Table 32 (FAT32) NT File System (NTFS)

19 OS Advanced NTFS uses the MFT or Master File Table to access the disk The MFT is a master directory NTFS accesses objects instead of byte streams as DOS and Unix do

20 OS Advanced NTFS enables file recovery due to system crashes or disk failure

21 OS Advanced Win2k & WinXP Utilize the Windows Driver Model (WDM) Allows Microsoft OS’s to share device drivers between different windows versions

22 OS Advanced Win2k & WinXP Use the Registry – a hierarchical database used to keep track of hardware and software settings within the computer

23 OS Advanced Registry In Windows XP the files that make up the Registry are stored in your %SystemRoot%\System32\Config directory. But you don’t want to modify or even open any of the files located in that directory.

24 OS Advanced Registry Files default security software system sam

25 OS Advanced All of these individual files combine to form the Registry. NEVER DELETE OR DIRECTLY EDIT THESE FILES Always use regedit.exe if you need to make a change in the Registry

26 OS Advanced Questions?


Download ppt "Operating Systems Advanced OS - E. OS Advanced Evaluating an Operating System."

Similar presentations


Ads by Google