-computer memory-

.

-as of [5 JANUARY 2024]

.

“thanks for the memories!”

.

*DATA DIARIES*

.

*NVM*
*”NON-VOLATILE MEMORY”*

.

*RAM*
(“random-access memory”)

.

*LINK #1*

(“apple support forum”)

(“how to speed up a slow macbook”)

(“disk utility”)

“how to buy more RAM for macbook”

“how to speed up computer with more free disk space”

“getting an SSD (‘solid state drive’) to improve computer performance”

.

(in ‘computing’, memory refers to the ‘computer hardware devices’ used to store ‘information’ for ‘immediate’ use in a ‘computer’; it is synonymous with the term “primary storage”)

(‘computer memory’ operates at a ‘high speed’)

(for example) –>

(‘random-access memory’ (RAM))

(distinct from ‘storage’ that provides ‘slow-to-access’ ‘program’ + ‘data storage)

(in exchange for?) higher ‘capacities’)

(if needed, contents of the ‘computer memory’ can be transferred to ‘secondary storage’, through a ‘memory management technique’ called “virtual memory”)

(an ‘archaic synonym’ for ‘memory’ is “store”)

(the term “memory”, meaning “primary storage” or “main memory”, is often associated with ‘addressable semiconductor memory’ (i.e. ‘integrated circuits’ consisting of ‘silicon-based transistors’), used for example as ‘primary storage’ but also other ‘purposes’ in ‘computers’ and other ‘digital electronic devices’)

.

(there are 2 main kinds of ‘semiconductor memory’) –>

“volatile”

“non-volatile”

.

(examples of ‘non-volatile memory’ are…)

“flash memory”
(used as ‘secondary memory’)

(‘ROM’ / ‘PROM’ / ‘EPROM’ / ‘EEPROM’)
(memory types)
(used for storing ‘firmware’ such as ‘BIOS’))

.

.

(examples of ‘volatile memory’ are…)

“primary storage”
(which is typically ‘dynamic random-access memory’ (aka ‘DRAM’))

“fast ‘CPU cache memory”
(which is typically ‘static random-access memory’ (SRAM) that is ‘fast’ but ‘energy-consuming’, offering ‘lower memory areal density’ than ‘DRAM’)

(most ‘semiconductor memory’ is organized into ‘memory cells’ or ‘bistable flip-flops’, each storing ‘1 bit’ (‘0’ or ‘1’))

(‘flash memory organization’ includes both ”1 bit’ per ‘memory cell” and ‘multiple ‘bits’ per ‘cell” (called ‘MLC’ aka “multiple level cell”))

(the ‘memory cells’ are grouped into words of ‘fixed word length’)

(for example” 1 / 2 / 4 / 8 / 16 / 32 / 64 / 128 bit)

(each ‘word’ can be accessed by a ‘binary address’ of N bit, making it possible to store ‘2 raised by N’ words in the ‘memory’)

(this implies that ‘processor registers’ normally are not considered as ‘memory’, since they only store ‘1 word’ and do not include an ‘addressing mechanism’)

.

(typical ‘secondary storage devices’ are ‘hard disk drives’ + ‘solid-state drives’)

.

.

*πŸ‘¨β€πŸ”¬πŸ•΅οΈβ€β™€οΈπŸ™‡β€β™€οΈ*SKETCHES*πŸ™‡β€β™‚οΈπŸ‘©β€πŸ”¬πŸ•΅οΈβ€β™‚οΈ*

.

πŸ“šπŸ“–|/\-*WIKI-LINK*-/\|πŸ“–πŸ“š

.

.

πŸ‘ˆπŸ‘ˆπŸ‘ˆβ˜œ*-DATA STORAGE-* ☞ πŸ‘‰πŸ‘‰πŸ‘‰

.

.

πŸ’•πŸ’πŸ’–πŸ’“πŸ–€πŸ’™πŸ–€πŸ’™πŸ–€πŸ’™πŸ–€β€οΈπŸ’šπŸ’›πŸ§‘β£οΈπŸ’žπŸ’”πŸ’˜β£οΈπŸ§‘πŸ’›πŸ’šβ€οΈπŸ–€πŸ’œπŸ–€πŸ’™πŸ–€πŸ’™πŸ–€πŸ’—πŸ’–πŸ’πŸ’˜

.

.

*🌈✨ *TABLE OF CONTENTS* ✨🌷*

.

.

πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯*we won the war* πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯