Ten artykuł dotyczy pamięci komputerowej. Zobacz też: pamięć cyfrowa i pamięć człowieka.
Moduł pamięci RAM (typu SDR SDRAM)
Moduł pamięci RAM (typu SDR SDRAM)

Pamięć komputerowa to różnego rodzaju urządzenia i bloki funkcjonalne komputera, służące do przechowywania danych i programów (systemu operacyjnego oraz aplikacji). Potocznie przez "pamięć komputerową" rozumie się samą pamięć operacyjną.

Spis treści

edytuj Rodzaje pamięci

Pamięci elektroniczne dzielone są ze względu na:

  • ulotność:
    • pamiÄ™ci ulotne przechowujÄ… dane tak dÅ‚ugo, jak dÅ‚ugo włączone jest ich zasilanie,
    • pamiÄ™ci nieulotne zachowujÄ… dane także po odłączeniu zasilania.
  • możliwoÅ›ci zapisu i odczytu:
    • tylko do odczytu (zapis odbywa siÄ™ w fazie produkcji),
    • jednokrotnego zapisu,
    • wielokrotnego zapisu.
  • noÅ›nik:
  • Å‚atwość (możliwość) przeniesienia wraz z zapisem do innego urzÄ…dzenia,
  • miejsce w konstrukcji komputera:
  • sposób dostÄ™pu do informacji:
    • pamięć o dostÄ™pie swobodnym,
    • pamięć o dostÄ™pie szeregowym (cyklicznym) (rejestry przesuwne, pamięć taÅ›mowa),
    • pamięć skojarzeniowa (asocjacyjna).

edytuj Urządzenia zaliczane do kategorii pamięci

edytuj Parametry pamięci i nośników pamięci komputerowych

Zestawienie alfabetyczne podstawowych parametrów pamięci komputerowych, z pominięciem rozróżnienia na typ i rodzaj pamięci.

  • czas cyklu (ang. Cycle Time) - najkrótszy czas jaki musi upÅ‚ynąć pomiÄ™dzy dwoma żądaniami dostÄ™pu do pamiÄ™ci;
  • czas dostÄ™pu (ang. Access Time) - Latencja;
  • czas oczekiwania CAS - CAS latency;
  • gÄ™stość zapisu (ang. Computer Storage Density) - iloÅ›ci informacji, którÄ… można zapisać na okreÅ›lonej dÅ‚ugoÅ›ci Å›cieżki;
  • ilość, pojemność, wielkość - liczba komórek przechowujÄ…cych dane, w zależnoÅ›ci od rodzaju i przeznaczenia wyrażana w liczbie kb, kB, MB, itd.;
  • liczba cylindrów, Å›cieżek o tych samych numerach na powierzchniach roboczych dysków;
  • liczba gÅ‚owic odczytu/zapisu - od kilkunastu do kilkudziesiÄ™ciu;
  • pobór mocy - wyrażany w Watach;
  • prÄ™dkość obrotowa dysku - parametr dysków HDD wyrażany w liczbie obrotów na minutÄ™;
  • Å›redni czas dostÄ™pu (ang. Average Access Time) - suma Å›redniego czasu poszukiwania (ang. Average Seek Time) potrzebnego do umieszczenia gÅ‚owicy w wybranym cylindrze oraz opóźnienia rotacyjnego potrzebnego do umieszczenia gÅ‚owicy nad odpowiednim sektorem (ang. Rotational Latency);
  • transfer, szybkość transmisji (ang. Transfer Speed) - liczbÄ… bitów (bajtów) jakÄ… można przesÅ‚ać w jednostce czasu pomiÄ™dzy pamiÄ™ciÄ… a innym urzÄ…dzeniem;
  • zasilanie - wyrażane w Voltach.
Stub sekcji Ta sekcja jest zalążkiem. Jeśli możesz, rozbuduj ją.

edytuj Szybkość pamięci

Koszt pamięci jest zazwyczaj związany z szybkością dostępu do danych danego rodzaju pamięci – im szybsza pamięć tym jest droższa. Dlatego stosowane są różne techniki przenoszenia danych pomiędzy różnego typu pamięciami, aby zapewnić możliwie krótki czas dostępu do najbardziej potrzebnych danych przy ograniczonych zasobach najszybszych pamięci. Dane aktualnie używane są trzymane w szybszej pamięci, natomiast te aktualnie niepotrzebne w wolniejszej. Ponieważ różnice w czasie dostępu między kolejnymi poziomami są często rzędu 10:1, dobre wykorzystanie właściwości pamięci podręcznej (cache) ma zazwyczaj większe znaczenie niż liczba cykli procesora koniecznych do wykonania algorytmu. Zasada przenoszenia mniej potrzebnych danych do wolniejszej pamięci jest podstawą funkcjonowania pamięci wirtualnej komputera oraz stronicowania pamięci.

Klasyczne rodzaje pamięci używane w komputerach PC (uszeregowane od najszybszej):

  • rejestry procesora, rozmiar rzÄ™du kilkudziesiÄ™ciu do kilkuset bajtów,
  • pamięć podrÄ™czna procesora (cache L1), wbudowany w procesor, rozmiar od 4 do 64 kB,
  • pamięć podrÄ™czna procesora (cache L2), rozmiar od 128 kB do 12 MB,
  • pamięć RAM, rozmiar obecnie od 256 MB (dawniej od kilku kB) do kilku GB,
  • plik wymiany (swap) na dysku twardym, rozmiar rzÄ™du kilkudziesiÄ™ciu MB do kilku GB (definiowany przez użytkownika lub automatycznie przez system operacyjny).

edytuj Zobacz też