Wąskie gardło pamięci

Autor: Eugene Taylor
Data Utworzenia: 15 Sierpień 2021
Data Aktualizacji: 22 Czerwiec 2024
Anonim
Twierdza Krzyżowiec - #69 Wąskie gardła [Wyzwania od widzów]
Wideo: Twierdza Krzyżowiec - #69 Wąskie gardła [Wyzwania od widzów]

Zawartość

Definicja - Co oznacza wąskie gardło pamięci?

Wąskie gardło pamięci odnosi się do niedoboru pamięci z powodu niewystarczającej pamięci, wycieków pamięci, wadliwych programów lub gdy wolna pamięć jest używana w systemie szybkiego procesora. Wąskie gardło pamięci wpływa na wydajność komputera, spowalniając przepływ danych między procesorem a pamięcią RAM. Wydłużony czas przetwarzania prowadzi do spowolnienia działania komputera.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia wąskie gardło pamięci

Wąskie gardło pamięci występuje, gdy uruchomione aplikacje wymagają więcej pamięci niż dostępna fizyczna pamięć RAM. Systemy operacyjne, takie jak Windows, używają pamięci wirtualnej na dysku twardym, aby spełnić wymagania dotyczące pamięci dla wszystkich działających aplikacji.

Najrzadziej używane obszary pamięci zajmowane przez nieaktywne otwarte programy są przechowywane w pliku stronicowania, a następnie są przywracane do pamięci fizycznej, gdy program staje się aktywny. Ponieważ dyski twarde są znacznie wolniejsze niż pamięć RAM, dostęp do tych informacji jest wolniejszy, co jest jedną z przyczyn zmniejszonej wydajności opartej na pamięci.

Wąskie gardła wynikają z jednoczesnego lub nadmiernego dostępu do zasobów współdzielonych, takich jak pamięć, i mogą wystąpić, gdy:


  • Za mało pamięci RAM
  • Wystąpiła awaria pamięci, dysku lub systemu komputerowego
  • Istnieją niepoprawnie skonfigurowane aplikacje, pamięć lub niedopasowane moduły pamięci
  • Przydzielona pamięć jest niewystarczająca
  • Systemy przetwarzają duże ilości informacji i działają programy wymagające dużej ilości pamięci, takie jak programy do modelowania finansowego lub bazy danych

Wąskie gardła pamięci są zwykle identyfikowane przez błędy pamięci, takie jak w następujących przypadkach:

  • Brak pamięci
  • Przekroczono limity czasu podczas oczekiwania na zasób pamięci
  • Wydłużenie czasu wykonywania zapytania, spadek liczby aktywnych zapytań lub nagłe nieoczekiwane skoki procesora

Wąskie gardła pamięci można rozwiązać za pomocą różnych metod, takich jak:

  • Optymalizacja użycia pamięci podręcznej, właściwe użycie pamięci, dodanie większej ilości pamięci fizycznej lub ponowna ocena aplikacji i procesów
  • Monitorowanie aplikacji oraz poprawianie lub wymiana tych, które przeciekają lub nieefektywnie wykorzystują pamięć
  • Zwiększenie rozmiaru pliku stronicowania i zapewnienie, że wolne miejsce na dysku twardym pomieści ten plik
  • Usuwanie niepotrzebnych sterowników, protokołów i ustawień wyświetlania
  • Zatrzymywanie nieużywanych usług
  • Dodanie większej ilości pamięci fizycznej (może to być ograniczone maksymalną ilością, jaką może obsłużyć sprzęt komputerowy i system operacyjny).