Professional Documents
Culture Documents
Problems That Occur in Memory Management Applied To File Systems
Problems That Occur in Memory Management Applied To File Systems
COMPUTERSTYSTEMS ENGINEER
SUBJECT
OPERATING SYSTEMS
ACTIVITY
PROBLEMS THAT
PRESENTED IN APPLIED MEMORY MANAGEMENT
TO THE FILE SYSTEMS, AS WELL AS THEIR
OPTIMIZATION MECHANISMS.
PRESENTS
CORAL YASMIN SANCHEZ VAZQUEZ
TEACHER
MSC.ANTONIO DE JESUS ROMERO C. COW
Relocation:
Since the available memory will be shared by several processes, the scheduler cannot
know while programming which memory area will be allocated to the process he is
scheduling. When the program is run, the OS will allocate a block of free memory, which
may be different each run.
Protection:
It is not convenient for a process to be able to access (to read and/or modify) the memory
space assigned to another process. The OS must guarantee memory protection, so that
accidental or intentional improper access is avoided.
Sharing:
Sometimes some processes need to exchange data. These processes may want to share
a memory area that they both have access to. In these cases, the memory management
system must allow authorized processes to access the memory block they share, in a
similar way to how the file system allows several users to share a file through permissions.
Logical organization:
Physical organization:
OPTIMIZATION MECHANISMS
TLB: TLBs, Translation Ahead Buffers, are a mechanism that improves performance when
resolving memory references.
Multilevel Page Tables: This type of Page Tables reduce the amount of main memory
consumed by the Page Table itself. (Wolf, 2015)
BIBLIOGRAPHY
Wolf, G. (2015). Fundamentos de Sistemas Operativos . Mexico.