Premium Essay

Nt1410 Module 2 Exercise 1

In:

Submitted By mmaryanna16
Words 1293
Pages 6
Memory Management
Answer these review questions based operating systems:

1. List the memory management functions of operating systems. * Memory management is the process of coordinating computer memory and allocating blocks of memory for different running programs to achieve optimum performance. Memory management takes place within the hardware of a computer, the operating system, and in the programs and applications. Memory is one of the most essential components of any computer system. No matter which operating system is being used, whether it is Windows, Linux or Mac’s OS X, the same basic requirements of memory management exist. The main requirements of memory management are protection, sharing, relocation and organization. Memory protection is necessary because it stops unauthorized programs, which may contain harmful threats, from accessing the computer’s memory. Memory sharing is when multiple programs need to access the same portion of memory. Proper management of memory ensures that this happens without hindering the performance of the system. Relocation involves moving programs between virtual memory and physical memory

2. Compare two common operating systems—Windows 8 and Fedora 20—on the difference in the memory management features.

* Full access vs. No access * Linux Fedora 20: Linux has the most significant access to the source code, allowing the users to alter the code that serves as the foundation of the Linux operating system. * Windows 8: Windows 8 allows no users to the code, which is a good idea once you think about it, as some people has used that access to take advantage to make bugs and viruses. * Licensing freedom vs. licensing restrictions * Linux Fedora 20: With a Linux GPL-licensed operating system, you are free to modify that software and use and even republish or sell it. Also, with the GPL, you can

Similar Documents