Skip to main content

what is a memory and type

what is a memory


Computer memory is any physical device capable of storing information temporarily or permanently. For example, Random Access Memory (RAM), is a volatile memory that stores information on an integrated circuit used by the operating system,software, and hardware.

type of memory

1st-Volatile memory


Volatile memory is computer memory that requires power to maintain the stored information. Most modern semiconductor volatile memory is either static RAM (SRAM) or dynamic RAM (DRAM). SRAM retains its contents as long as the power is connected and is easy for interfacing, but uses six transistors per bit. Dynamic RAM is more complicated for interfacing and control, needing regular refresh cycles to prevent losing its contents, but uses only one transistor and one capacitor per bit, allowing it to reach much higher densities and much cheaper per-bit costs.
SRAM is not worthwhile for desktop system memory, where DRAM dominates, but is used for their cache memories. SRAM is commonplace in small embedded systems, which might only need tens of kilobytes or less. Forthcoming volatile memory technologies that aim at replacing or competing with SRAM and DRAM include Z-RAM and A-RAM.

2nd-Non-volatile memory


Non-volatile memory is computer memory that can retain the stored information even when not powered. Examples of non-volatile memory include read-only memory (see ROM), flash memory, most types of magnetic computer storage devices (e.g. hard disk drives,floppy disks and magnetic tape), optical discs, and early computer storage methods such as paper tape and punched cards.
Forthcoming non-volatile memory technologies include Fe RAMCB RAMPRAMSTT-RAMSONOSRRAMracetrack memoryN RAM 3D X Point, and millipede memory.

3rd-Virtual memory


Virtual memory is a system where all physical memory is controlled by the operating system. When a program needs memory, it requests it from the operating system. The operating system then decides what physical location to place the memory in.
This offers several advantages. Computer programmers no longer need to worry about where the memory is physically stored or whether the user's computer will have enough memory. It also allows multiple types of memory to be used. For example, some memory can be stored in physical RAM chips while other memory is stored on a hard drive (e.g. in a swapfile), functioning as an extension of the cache hierarchy. This drastically increases the amount of memory available to programs. The operating system will place actively used memory in physical RAM, which is much faster than hard disks. When the amount of RAM is not sufficient to run all the current programs, it can result in a situation where the computer spends more time moving memory from RAM to disk and back than it does accomplishing tasks; this is known as thrashing.
Virtual memory systems usually include protected memory, but this is not always the case

4th-Protected memory


Protected memory is a system where each program is given an area of memory to use and is not permitted to go outside that range. Use of protected memory greatly enhances both the reliability and security of a computer system.
Without protected memory, it is possible that a bug in one program will alter the memory used by another program. This will cause that other program to run off of corrupted memory with unpredictable results. If the operating system's memory is corrupted, the entire computer system may crash and need to be rebooted. At times programs intentionally alter the memory used by other programs. This is done by viruses and malware to take over computers.
Protected memory assigns programs their own areas of memory. If the operating system detects that a program has tried to alter memory that does not belong to it, the program is terminated. This way, only the offending program crashes, and other programs are not affected by the error.
Protected memory systems almost always include virtual memory as well.

Comments

Post a Comment

Popular posts from this blog

what is a blue ray disk

blue ray disk Blu - ray  or  Blu - ray Disc  (BD) is a digital optical  disc  data storage format. It was designed to supersede the DVD format, in that it is capable of storing hours of video in high-definition (720p and 1080p) and ultra high-definition resolution (2160p). this is a blue ray disk thanks

COMPUTER REPAIRING AND AWESOME TRICKS

      COMPUTER REPAIRING AND AWESOME TRICKS  1ST                           Basic computer hardware knowledge HARDWARE COMPUTER KA VO PART HAI JISKO SIMPLE LANGUAGE MAI KAHI TO JIS                                PART KO HUM SEE AND TOUCH KAR SAKTE HAI  COMPUTER KI HARDWARE KNOWLEDGE SAB KO HONI CHAHIYE JIS SE AAP SB LOGO KO COMPUTER SHOP PAR REPAIR NA KARA KAR AAP SB LOG GHAR PAR HI THODI                                                       BAHUT PROBLEMS SOLVE KAR SAKE                                              JAI SE KI  1- AGAR AAP KA PC...

what is a lan cable and how i make a lan cable

lan cable    LAN cable  can be any specific type of data  cable  used in computer networking. It technically refers to any  cable  that can only be run a short distance including most kinds of Coax and stuff terminated with a BNC or Ethernet  Cables . how i make a lane cable                         first what you need to make a cable you need this set  Step 1:  Strip the cable jacket about 1.5 inch down from the end. Step 2:  Spread the four pairs of twisted wire apart. For Cat 5e, you can use the pull string to strip the jacket farther down if you need to, then cut the pull string. Cat 6 cables have a spine that will also need to be cut Step 3:  Untwist the wire pairs and neatly align them in the T568B orientation. Be sure not to untwist them any farther down the cable than where the jacket begins; we want to leave as much of the c...