Final Windows vs. linux Essay

2291 Words Nov 24th, 2013 10 Pages
UNIX/Linux Versus Mac Versus Windows

All right, this is what I have learned about file management in Windows from experience. The first thing I learned is that in modern windows the OS handles everything it’s self to a large degree. You can specify where the files are, as in folders and differing hard drives, but not the sections of the hard drive they reside on.
The next part of file management that can be set by the user with authorization, mainly the admin, is file clean up. This cover Disk error checking, defragging, backup and disk clean up. Error checking checks the physical hard drive for the memory and is more along the lines of memory management, but if it isn’t done then files will not be
…show more content…
Memory protection within newer versions of Microsoft Windows Operating Systems provides resilience by providing virtual memory location that is protected using Copy-On Write Protection. Copy-on-Write-Protection provides memory space for files that can be shared, but until a process needs to write to the file that is share, the file is shared between multiple programs. Once a program needs to modify the file in memory, Windows will copy the file and then allow the program to write to the file that was previously shared. By conserving the memory space and only allocating space when needs, Windows memory management is both protecting files from writes from two programs simultaneously and allocating memory on as-needed-basis.

UNIX/Linux Memory Management.
Because Linux is similar to UNIX in memory management, combining them into one discussion topic will cover both Operating Systems. Linux/UNIX memory management differs greatly from Windows memory management procedures, however their goal are the same: reduction of memory in use and memory protection of the files in memory. Linux/UNIX memory management strategies are heavily dependent upon virtual memory. Virtual memory management makes the amount of memory available to the system greater than the actual installed memory in the system. Linux/UNIX memory management

Related Documents