[Myth] Defragment Memory

Last update on August 16, 2009 01:29 AM by fahd_zboot
Published by deri58

Defragment Memory




Myth


To free memory, you can use programs to defragment and free up memory (RamBoost, etc.).

Reality


FALSE.

Explanations


These programs are supposed to free memory in Windows. In reality, they are not only unnecessary, but often slow down the functioning Windows instead of speeding it up.

Reasons:

They use a huge amount of memory (they are calling a lot of RAM for Windows).
In response, Windows tries to free memory by copying blocks of memory programs background on disk (in pagefile.sys). This operation is called swap out.

Thereafter, these defragmentation programs release memory that they have just allocated.

So in theory, this frees much of the RAM.


But in practice:
  • This operation caused disk write.
  • When you click again on one of the programs in the background, then Windows must return all data in memory (swap in), which again causes disk accesses very important.


So these programs cause intensive disk access, forcing Windows to swap blocks of memory for nothing (instead of letting Windows do it when absolutely necessary).
The hard disk is thousands of times slower than memory, this causes a global slowdown.

The programs that require real-time operation (such as CD recording software) may be disrupted by the swapping of Windows.

Defragmentation of memory is a myth.
The programs never have access to actual physical memory addresses and always work with virtual addresses.
Only the operating system knows which are physically placed blocks.
Best answers for « Defragment Memory » in :
[Myth] Defragmentation memory Show Defragmentation memory Myth It is possible to use programs in view to free and defragment memory (RamBoost, etc). Reality FALSE. Explanations These programs are supposed to free memory in Windows. In reality, they are however not...
Random access memory (RAM or PC memory) Show Types of random access memory There are generally two broad categories of random access memory: DRAM memories (Dynamic Random Access Module), which are inexpensive. They are used essentially for the computer's main memory SRAM memories (Static...
Determining how much ram memory and virtual memory you require ShowDetermining how much Ram memory and virtual memory you require WINDOWS XP WINDOWS XP Presentations WINDOWS XP Multemedia Applications WINDOWS VISTA WINDOWS VISTA Office and Business purposes WINDOWS VISTA Multimedia...
[Memory]How to make use Dual Channel Show[Memory]How to make use Dual Channel Some memory controllers provide a dual channel for memory. The aim is to use the memory modules in pairs and combining it to the bandwidth and thus maximizing the capacity of the system. Note it is...
Physical dump memory - File Memory.dmp ShowPhysical dump memory - File Memory.dmp Under the following operating systems (Windows NT / Windows 2000 / Windows XP), during a big crash of the system, the system proceeds to a dump which consist of copying the contents of memory (RAM) in...
Download Instant Memory Cleaner ShowInstant Memory Cleaner an optimizer of your virtual memory is. He allows to force the launching of the pages which exceed physical memory and reduced the size of ongoing processes at the very least. Instant Memory Cleaner allows a direct display of...
Memory Stick (MS Card) ShowMemory Stick The Memory Stick (written as MS or MS Card) is a type of memory card created jointly by Sony and SanDisk in January 2000. The architecture of Memory Stick cards is based on NAND flash memory circuits (EEPROM). Memory stick...
Computer - Introduction to Memory ShowThe Role of Memory The term "memory" applies to any electronic component capable of temporarily storing data. There are two main categories of memories: internal memory that temporarily memorises data while programs are running. Internal memory...
Read-only memory (ROM) ShowRead-only memory (ROM) There is a type of memory that stores data without electrical current; it is the ROM (Read Only Memory) or is sometimes called non-volatile memory as it is not erased when the system is switched off. This type of memory...