2017-07-29T10:18:43+03:00[Europe/Moscow] en true Drum memory, NVM Express, EPROM, Programmable read-only memory, Flip-flop (electronics), Native Command Queuing, Memtest86, Content-addressable memory, Holographic data storage, Bubble memory, Dynamic random-access memory, EEPROM, Eye-Fi, Static random-access memory, Translation lookaside buffer, Multi-channel memory architecture, Uniform memory access, Buffer overflow, VMU, Open NAND Flash Interface Working Group, TotalRecovery, Solid-state drive, Memory address, Data buffer, Random-access memory, RAM limit, PEEK and POKE, Read-only memory, Soft error, Shift register, Semiconductor memory, Logical block addressing, OpenFabrics Alliance, In-memory database, Phison, Memory model (programming), Memory ordering, Memory barrier, Cache pollution flashcards
Computer memory

Computer memory

  • Drum memory
    Drum memory was a magnetic data storage device invented by Gustav Tauschek in 1932 in Austria.
  • NVM Express
    NVM Express (NVMe) or Non-Volatile Memory Host Controller Interface Specification (NVMHCI) is a logical device interface specification for accessing non-volatile storage media attached via PCI Express (PCIe) bus.
  • EPROM
    An EPROM (rarely EROM), or erasable programmable read-only memory, is a type of memory chip that retains its data when its power supply is switched off.
  • Programmable read-only memory
    A programmable read-only memory (PROM) or field programmable read-only memory (FPROM) or one-time programmable non-volatile memory (OTP NVM) is a form of digital memory where the setting of each bit is locked by a fuse or antifuse.
  • Flip-flop (electronics)
    In electronics, a flip-flop or latch is a circuit that has two stable states and can be used to store state information.
  • Native Command Queuing
    In computing, Native Command Queuing (NCQ) is an extension of the Serial ATA protocol allowing hard disk drives to internally optimize the order in which received read and write commands are executed.
  • Memtest86
    Memtest86 and Memtest86+ are memory test software programs designed to test and stress test an x86 architecture computer's random access memory (RAM) for errors.
  • Content-addressable memory
    Content-addressable memory (CAM) is a special type of computer memory used in certain very-high-speed searching applications.
  • Holographic data storage
    Holographic data storage is a potential technology in the area of high-capacity data storage currently dominated by magnetic data storage and conventional optical data storage.
  • Bubble memory
    Bubble memory is a type of non-volatile computer memory that uses a thin film of a magnetic material to hold small magnetized areas, known as bubbles or domains, each storing one bit of data.
  • Dynamic random-access memory
    Dynamic random-access memory (DRAM) is a type of random-access memory that stores each bit of data in a separate capacitor within an integrated circuit.
  • EEPROM
    EEPROM (also written E2PROM and pronounced "e-e-prom", "double-e-prom" or "e-squared-prom") stands for electrically erasable programmable read-only memory and is a type of non-volatile memory used in computers and other electronic devices to store relatively small amounts of data but allowing individual bytes to be erased and reprogrammed.
  • Eye-Fi
    Eye-Fi is a company based in Mountain View, California that produces SD memory cards and SDHC cards with Wi-Fi capabilities.
  • Static random-access memory
    Static random-access memory (static RAM or SRAM) is a type of semiconductor memory that uses bistable latching circuitry (flip-flop) to store each bit.
  • Translation lookaside buffer
    A Translation lookaside buffer (TLB) is a memory cache that is used to reduce the time taken to access a user memory location.
  • Multi-channel memory architecture
    In the fields of digital electronics and computer hardware, multi-channel memory architecture is a technology that increases the data transfer rate between the DRAM memory and the memory controller by adding more channels of communication between them.
  • Uniform memory access
    Uniform memory access (UMA) is a shared memory architecture used in parallel computers.
  • Buffer overflow
    In computer security and programming, a buffer overflow, or buffer overrun, is an anomaly where a program, while writing data to a buffer, overruns the buffer's boundary and overwrites adjacent memory locations.
  • VMU
    (This article is about video game console hardware. For the standard airspeed term, see V speeds.) The Visual Memory Unit (VMU), also referred to as the Visual Memory (ビジュアルメモリ Bijuaru Memori) (VM) in Japan and Europe, is the primary memory card produced by Sega for the Dreamcast home video game console.
  • Open NAND Flash Interface Working Group
    The Open NAND Flash Interface Working Group (ONFI or ONFi with a lower case "i"), is a consortium of technology companies working to develop open standards for NAND flash memory and devices that communicate with them.
  • TotalRecovery
    TotalRecovery is a backup and recovery software product, developed by FarStone Technology.
  • Solid-state drive
    A solid-state drive (SSD, also known as a solid-state disk) is a solid-state storage device that uses integrated circuit assemblies as memory to store data persistently.
  • Memory address
    In computing, memory address is a data concept used at various levels by software and hardware to access the computer's primary storage memory.
  • Data buffer
    In computer science, a data buffer (or just buffer) is a region of a physical memory storage used to temporarily store data while it is being moved from one place to another.
  • Random-access memory
    Random-access memory (RAM /ræm/) is a form of computer data storage.
  • RAM limit
    In electronic digital computers, there are different limitations on the usable memory address space.
  • PEEK and POKE
    In computing, PEEK is a BASIC programming language extension used for reading the contents of a memory cell at a specified address.
  • Read-only memory
    Read-only memory (ROM) is a type of non-volatile memory used in computers and other electronic devices.
  • Soft error
    In electronics and computing, a soft error is a type of error where a signal or datum is wrong.
  • Shift register
    In digital circuits, a shift register is a cascade of flip flops, sharing the same clock, in which the output of each flip-flop is connected to the 'data' input of the next flip-flop in the chain, resulting in a circuit that shifts by one position the 'bit array' stored in it, 'shifting in' the data present at its input and 'shifting out' the last bit in the array, at each transition of the clock input.
  • Semiconductor memory
    Semiconductor memory is an electronic data storage device, often used as computer memory, implemented on a semiconductor-based integrated circuit.
  • Logical block addressing
    Logical block addressing (LBA) is a common scheme used for specifying the location of blocks of data stored on computer storage devices, generally secondary storage systems such as hard disk drives.
  • OpenFabrics Alliance
    The OpenFabrics Alliance is a non-profit organization that promotes remote direct memory access (RDMA) switched fabric technologies for server and storage connectivity.
  • In-memory database
    An in-memory database (IMDB; also main memory database system or MMDB or memory resident database) is a database management system that primarily relies on main memory for computer data storage.
  • Phison
    Phison claims to have produced the earliest "USB flash removable disk," dubbed "Pen Drive," in May 2001.
  • Memory model (programming)
    In computing, a memory model describes the interactions of threads through memory and their shared use of the data.
  • Memory ordering
    Memory ordering describes the order of accesses to computer memory by a CPU.
  • Memory barrier
    A memory barrier, also known as a membar, memory fence or fence instruction, is a type of barrier instruction that causes a central processing unit (CPU) or compiler to enforce an ordering constraint on memory operations issued before and after the barrier instruction.
  • Cache pollution
    Cache pollution describes situations where an executing computer program loads data into CPU cache unnecessarily, thus causing other useful data to be evicted from the cache into lower levels of the memory hierarchy, degrading performance.