Pytania oznaczone «swap»

Linux dzieli swoją fizyczną pamięć RAM (pamięć o dostępie swobodnym) na porcje pamięci zwane stronami. Zamiana to proces, w ramach którego strona pamięci jest kopiowana do wstępnie skonfigurowanego miejsca na dysku twardym, zwanego przestrzenią wymiany, w celu zwolnienia tej strony pamięci. Łączne rozmiary pamięci fizycznej (RAM) i przestrzeni wymiany to ilość dostępnej pamięci wirtualnej. Linux ma dwie formy przestrzeni wymiany: partycję wymiany i plik wymiany.

62
Zamień partycję vs plik dla wydajności?

Co jest lepsze dla wydajności? Partycja bliższa wewnętrznej części dysku będzie miała wolniejszy czas dostępu i musimy poczekać, aż dysk przełączy się między systemem operacyjnym a partycjami wymiany. Z drugiej strony partycja wymiany omija cały system plików, umożliwiając bezpośrednie zapisywanie...

59
Linux: jak jawnie rozpakować wszystko, co możliwe?

Uruchomiłem coś, co wymagało dużo pamięci, a teraz wszystko jest bardzo opóźnione. Wydaje mi się, że pamięć wszystkich aplikacji zamieniła się, aby zwolnić miejsce na proces wymagający dużej ilości pamięci, a teraz wszystko powoli wraca do pamięci RAM po uzyskaniu dostępu. Czy istnieje sposób na...

53
Najlepszy sposób na wyłączenie wymiany w systemie Linux

Korzystam z niestandardowego kompilowanego jądra 3.18.9 i zastanawiam się nad najlepszym sposobem na wyłączenie wymiany w systemie. Używam również init, jeśli to robi różnicę. Czy wystarczy skomentować lub usunąć linię wymiany, /etc/fstababy uniemożliwić zamianę pracy / montowania podczas...

35
Po co wyłączać swap na kubernetes

Od Kubernetes 1.8 wydaje się, że muszę wyłączyć swap na moich węzłach (lub ustawić --fail-swap-onna false). Nie mogę znaleźć technicznego powodu, dla którego Kubernetes nalega na wyłączenie wymiany. Czy to ze względu na wydajność? Względy bezpieczeństwa? Dlaczego przyczyna tego nie jest...

29
Jak sprawdzić, czy mój serwer Windows się zmienia?

Korzystam z Eksploratora procesów do monitorowania serwera Windows podczas rekonstrukcji niektórych danych. Jest to przede wszystkim proces wymagający dużej mocy procesora, ale chcę się upewnić, że się nie zamienia. Jak mogę sprawdzić, czy używa Process Explorer? Moje początkowe przypuszczenie...

28
Jak sprawić, by zabójca Linux OOM nie zabił mojego procesu?

Jak sprawić, by zabójca Linux OOM nie zabijał moich procesów, gdy pamięć fizyczna jest niska, ale jest dużo przestrzeni wymiany? Wyłączyłem zabijanie OOM i przesadziłem z sysctl vm.overcommit_memory = 2. Maszyna wirtualna ma 3 GB całkowicie darmowej niefragmentowanej wymiany, a procesy, które są...

26
Co to jest pamięć wymiany?

To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w przypadku błędu serwera. Migrował 10 lat temu . Używam pamięci RAM do przechowywania niektórych moich tabel bazy danych, a inne są przechowywane na dysku twardym. Dziś...

18
Jak wyłączyć pliki wymiany w ESXi?

Obsługujemy kilka maszyn wirtualnych Solaris / Linux na ESXi, które zawierają bardzo wrażliwe zaszyfrowane dane, które ostatecznie są odszyfrowywane zgodnie z wymaganiami pamięci. Wszystko jest w porządku, z wyjątkiem plików wymiany ESXi, które potencjalnie mogą przechowywać niektóre odszyfrowane...

17
Jak zwiększyć rozmiar wymiany?

Ostatnio włożyłem więcej pamięci RAM do mojego serwera, a teraz mam w sumie 24 GB pamięci RAM. Początkowo konfigurowałem system operacyjny tak, aby miał rozmiar wymiany 2 GB. /dev/sdc1 1 281 2257101 82 Linux swap / Solaris /dev/sdc2 * 282 60801 486126900 83 Linux Obecnie 2 GB jest przeznaczone...

14
Serwer Ubuntu wisi po dodaniu wymiany

Świeża instalacja Ubuntu Server odmawia uruchomienia i zawieszenia się "Dodanie wymiany 524284k na / dev / mapper / test - vg-swap_1. Priorytet: -1 w zakresie: 1 przez: 524284k Mogę obejść ten problem, przechodząc do trybu odzyskiwania i przywracając normalny

14
Unikanie zamiany na ElastiCache Redis

Mamy ciągłe problemy z wymianą instancji ElastiCache Redis. Wydaje się, że Amazon ma pewne surowe wewnętrzne monitorowanie, które zauważa skoki użycia wymiany i po prostu restartuje instancję ElastiCache (tracąc w ten sposób wszystkie nasze buforowane elementy). Oto wykres BytesUsedForCache...