Comparison of operating Systems
Operating systems have evolved from simple standalone and commandline programs like MSDOS to distributed multi-user systems like windows andLinux, which support graphical user interface. Every new version of theoperating system tries to address the hidden loopholes and to improve theefficiency and security. The file allocation systems and the securityimplementation are also different between these operating systems. Today'smulti user environment has literally stomped out the simple standaloneoperating system like MSDOS. Windows has also evolved a long way from 16bit OS to 32-bit operating system. Linux being an open source system isevolving at a faster pace. A comparative study of these three operatingsystems in context of the important features like user interface, filemanagement, memory management, security implementation would help usdiscern the similarities and differences between them. MS-DOS was a purely text based operating system before the Dosshellwith minimal graphical features was introduced in MS-DOS version 4. Windowsis a GUI operating system, which uses a standard display mode for thedesktop. Linux by default was a text based (command l
[Nathan'sToasty Technology Page]Execution of programs Both Linux and windows use the process model. All files andfolders are created under a root directory and the explorer program handlesthe entire file operations (add, delete, copy etc). MS DOS uses the FATsystem for file storage. Directoriesand files are two important components of the file structure. Virtual memory systeminvolves the concept of paging wherein the virtual address space is dividedinto units called pages. and does not use inodes to reference files. Windows and Linux support multiprogramming and multiprocessingwhich place high demands on the available memory. System callsare used to perform all file management operations. [Microsoft]Conclusion Both Linux and windows offer good performance and security features. This feature allows for multiple naming for the same data. The KDE has a comprehensive office suit,web browser and text editor. The Shell interpretsthe user instructions to the kernel, which manages the program execution. MS-DOSused a memory model that divided the entire available address space intofour separate and inequal parts namely the conventional memory (640k),upper memory area (1 M), High memory area (HMA) and extended memory (buffercache and RAM disk). com' is the kernel and system callsare used to load and execute a binary file as a child process.
Common topics in this essay:
Windows NT,
Similarly Linux,
Conclusion Linux,
Introduction Operating,
DOS FAT,
Management Paging,
Ticket Granting,
Windows Linux,
MSDOS Windows,
Windows GUI,
operating system,
linux windows,
operating systems,
user interface,
windows linux,
address space,
virtual memory,
memory management,
create process,
file management,
identification fixing bugs,
multiple processes run,
virtual memory system,
windows linux support,
inodes reference files,
|