mälulõiget
Mälulõige, often translated as memory fragmentation, refers to a condition where a computer's memory is broken into small, non-contiguous blocks. This occurs over time as programs are loaded and unloaded, or as data is written and deleted. When memory is fragmented, even if the total amount of free memory is sufficient to allocate a new block of data, the operating system might be unable to find a single contiguous block large enough. This can lead to performance degradation as the system expends more effort searching for and managing scattered memory segments.
The process of memory allocation and deallocation is the primary cause of fragmentation. When a program requires
Strategies to mitigate memory fragmentation include memory defragmentation, which is a process of reorganizing memory to