This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.
In a computer, its memory plays an important role in the computing world. Data or information that is needed for computing should be ready and active in physical devices. It can be called memory, for an instance, the Random Access Memory (RAM) is largely known as memory. In addition, the concept called the Clock cycle is normally used in the RAM. Information or instruction that needs to be eliminated will be lined up in memory before execution to avoid direct data entry and to avoid slowness of data read. Memory can also be defined as the place of data is being kept for a short time and data that was stored for a long time is called data storage.
A computer's memory can be separated into two which is the volatile memory and the non-volatile memory. A volatile memory is the memory that needs power to keep information. There are two types of volatile memory. Static Random Access Memory or SRAM exposes data but it will go off when the power is off. Dynamic Random Access Memory or DRAM may cause the data to gone or erased without a refresh. Non - volatile memory able to store data even when power is off or absent. For example, flash memory, read only memory or ROM, hard disk and other types of magnetic tape.
There are many of classes in physical memory. The SRAM which is the older version uses transistors to keep temporary instructions or data. The Read Only Memory (ROM) keeps data that cannot be changed or to be deleted. The Dynamic Random Access Memory (DRAM) needs to be brace and it uses capacitors to store temporary data or instructions. Programmable Read Only Memory (PROM) keeps data that is programmed and it will not be changed or deleted. VRAM needs a video card to operate. Cache memory stores instruction of CPU or Central Processing Unit.
The first one situated at CPU and it is named L1. The second one situated in the motherboard and it is named the L2. Windows Random Access Memory (WRAM) is for windows and it's faster than the VRAM. In addition, this memory can read and write at once. Erasable Programmable Read Only Memory (EPROM) generates to delete data kept in memory using ultraviolet light. This EPROM can be reprogrammed.
Electronically Erasable Programmable Read Only Memory or EEPROM functions to erase data stored in memory using electric charge. This EEPROM can be programmed again. This is because memory is subsuming with Serial Presence Detect or SPD. BIOS are arranged by using this EEPROM. Memory space is the memory that is needed to run a program. Computer's these days produce huge memory space which backs up to 8 Gigabyte. The management of the memory is wanted for each computer so that the computer works efficiently. Everything in a computer needs to be in order planned in memory to avoid errors.
As lately as today, the operating systems have their own management of handling memory to recover space. If the memory management is not in order, it can allow virus attack nor malware attack. Virtual memory turns on the operating system. A memory crack also a reported bug in memory management which is normally befalls when it is demanded memory cannot make it back into the memory. When capacity is needed in the memory, physical memory will request from operating system to give space for latest instructions.
There are a lot of advantages of the virtual memory. First and foremost, a virtual memory is capable to use different types of memory for an instance, as saving some data in the memory and some of the data in hard disk. When there is not enough memory to run a program, virtual memory able to manage and move the memory to hard disk to make room for new instructions in the memory. This activity is well-known as thrashing.
Virtual memory contains protected memory. Protected memory has its limitations and it is not authorized to go beyond the limits. This increases the integrity and security of the computer. If protected memory was absent, other attacks or error or bug could occur and this can lead to program or windows crash and need to be restarted. This also a reason that the memory was been attacked by viruses of malware. This would affect other programs that are going on. If there is any unauthorized data tried to access, it will stop the related application automatically. There are two types of memory access ways. Asynchronous accesses usually are related to DRAM. DRAM contains transistor that are arranged in order of matrix.
Asynchronous access ways are usually pressure to the central processing unit to have a permanent data transmit list. Extended Data Out (EDO DRAM) is much better than the Fast Page Mode (FPM DRAM). Paging is used in this RAM. When capacity is needed in memory, it erases the addresses in the row and this avoids repetitions. FPM would not be functioned for modern chipset but it still capable to function in laser printers. It only can support until computer providing Pentium chipsets.
System that is using the EDO can be upgraded to the SDRAM but improving the memory space is expensive and ineffective. EDO DRAM is also known as Hyper Page Mode DRAM. Burst Extended Data out (BEDO) was launched at once as the SDRAM was released. The BEDO become unpopular because of its ineffectiveness and the SDRAM was better compared to BEDO. Synchronous DRAM access normally related to SDRAM which was launched in 1997.
It does not need a window to proceed because it mixes with central processing unit for the exchange of the data. Firstly, JEDEC SDRAM is least expensive than the PC100 and the PC133 SDRAM. JEDEC, SDRAM and also called as a PC66 SDRAM. These types of RAM specification and speed rely upon on the Mega Hertz that supports. Double Data Rate RAM or DDR-RAM's clock cycle is double from the normal RAM. This enlarges the speed and the performance of the computer. The speed in MHz plays a big role in naming the DDR-RAM. DDR2-RAM creates a fast functioning computer because it rate was 6400 Mega byte per second. Quad Band Memory or QBM was developed by QBM Alliance as it is four times efficient than DDR-RAM.
QBM gets supports from huge developers like Kingston to attain their standard. Rambus RDRAM is a mixture of Rambus and Intel that has its set of procedures to manage its buses and addresses. Direct Rambus, Base Rambus and Concurrent Rambus are three different types of Rambus memory. It allows transferring two binary digits of data at once. A mixture of RDRAM using Pentium 4 processors was the poorest performance delivered. This happens when Intel contract among Rambus expired and Intel developed its DDR-SDRAM for a cheaper price. Synchronization also called as timing.