Pytania otagowane jako swap

Miejsce wymiany to obszar dysku twardego, który służy jako przepełnienie, gdy pamięć komputera jest pełna. Pamięć używana przez nieaktywne aplikacje jest częściowo zapisywana na dysk, aby zrobić miejsce dla innych aplikacji i pamięci podręcznej dysku dla aktywnych plików.

1
Jak ustawić zamianę poszczególnych procesów dla systemu Linux?
/proc/sys/vm/swappinessjest fajny, ale chcę pokrętło, które jest na proces jak /proc/$PID/oom_adj. Tak, że mogę sprawić, że niektóre procesy będą mniej prawdopodobne niż inne, aby zamienić jedną z ich stron. W przeciwieństwie do memlock()tego, nie zapobiega to zamianie programu. I podobnie nice, użytkownik domyślnie nie może sprawić, że ich programy będą …
29 linux  process  swap 

2
Docker - OSTRZEŻENIE: Brak obsługi limitu wymiany
Używam Docker (1.9.1) na Ubuntu 16.04. Kiedy uruchamiam docker infoostatni wiersz wyjścia mówi WARNING: No swap limit support. INFO[0781] GET /v1.21/info Containers: 0 Images: 0 Server Version: 1.9.1 Storage Driver: aufs Root Dir: /var/lib/docker/aufs Backing Filesystem: extfs Dirs: 0 Dirperm1 Supported: true Execution Driver: native-0.2 Logging Driver: json-file Kernel Version: …
29 swap  docker 

5
Sprawiając, że Linux czyta z powrotem w pamięci
Jądro Linux zamienia większość stron z pamięci, gdy uruchamiam aplikację, która wykorzystuje większość 16 GB pamięci fizycznej. Po zakończeniu aplikacji każda czynność (pisanie poleceń, przełączanie obszarów roboczych, otwieranie nowej strony internetowej itp.) Trwa bardzo długo, ponieważ odpowiednie strony muszą najpierw zostać ponownie odczytane z wymiany. Czy istnieje sposób, aby poinformować …
28 linux  kernel  memory  swap  sysfs 

3
Jaki jest cel wielu plików wymiany
Podczas instalacji większości (jeśli nie wszystkich) dystrybucji Linuksa dysk twardy jest domyślnie dzielony na partycje. Można zmienić to zachowanie za pomocą swapon -p priority Według stron podręcznika priorytetem jest: PRIORITY Each swap area has a priority, either high or low. The default priority is low. Within the low-priority areas, newer …
28 swap 

2
Czy tak powinien wyglądać stronicowanie Linuksa?
Kiedy mój system Linux zbliża się do stronicowania (tj. W moim przypadku 16 GB pamięci RAM jest prawie pełny, 16 GB zamiany jest całkowicie pusty), jeśli nowy proces X próbuje przydzielić część pamięci, system całkowicie się blokuje. To znaczy, dopóki nieproporcjonalnie duża liczba stron (wrt całkowity rozmiar i szybkość żądań …

2
Czy można uruchomić OOM-Killera przy wymuszonej zamianie?
Czy jest możliwe, aby system zapobiegawczo wymieniał nieaktywne strony ( vm.swappiness), ale wywołuje funkcję Oom-Killer, gdy systemowi kończy się pamięć RAM (w przeciwieństwie do wyczerpywania pamięci) i jest zmuszony do zamiany? Ostatecznym celem jest powstrzymanie systemu przed zatrzymaniem się, gdy zacznie psuć dysk z powodu poważnych błędów strony, ale nadal …

1
Jak przetestować partycję wymiany
Próbuję zdiagnozować niektóre przypadkowe awarie na bezgłowym serwerze i jedną z rzeczy, która wydaje się ciekawa, jest to, że zdarzają się one tylko pod presją pamięci, a mój rozmiar wymiany nie przekroczy 0. Jak zmusić maszynę do zamiany, aby upewnić się, że działa poprawnie? orca ~ # free total used …
23 linux  swap 

1
Zamień partycję w LVM?
Zastanawiałem się, czy umieszczenie partycji wymiany w logicznej grupie woluminów ma jakieś wady (np. Wydajność), czy też byłoby „tak samo” jak posiadanie jej jako oddzielnej partycji podstawowej / logicznej? Podoba mi się fakt, że w razie potrzeby można go łatwo zmienić, ale nie jestem pewien co do możliwych wad. Przypadek …

6
Czy Linux może „zabraknąć pamięci RAM”?
Widziałem kilka postów w sieci ludzi najwyraźniej narzekających na hostowany VPS nieoczekiwanie zabijający procesy, ponieważ zużyli zbyt dużo pamięci RAM. Jak to jest możliwe? Myślałem, że wszystkie współczesne systemy operacyjne zapewniają „nieskończoną pamięć RAM”, używając po prostu wymiany dysku na wszystko, co przechodzi przez fizyczną pamięć RAM. Czy to jest …


1
Co ustawia rozmiar tmpfs? Co się stanie, gdy będzie pełny?
Co decyduje o rozmiarze tmpfs? (Na moim komputerze, w którym się znajduje /dev/shm) Widzę jego wpis /etc/fstab, ale nie notuje jego wielkości. Podczas sprawdzania za pomocą df -hwydaje się, że jest to połowa wielkości pamięci fizycznej zainstalowanej w systemie. Czy to jest domyślne zachowanie? Co się stanie, jeśli się zapełni? …
20 linux  swap  tmpfs 


3
Jak skonfigurować zaszyfrowany plik wymiany w systemie Linux?
2017 OSTRZEŻENIE! Akceptowana odpowiedź wydaje się działać, ale w przypadku ostatnich jąder odkryłem, że system zawiesi się, jak tylko zacznie się zamieniać. Jeśli spróbujesz użyć zaszyfrowanego pliku wymiany, upewnij się, że faktycznie zamienia poprawnie. Długo zajęło mi ustalenie, dlaczego mój system blokuje się bez wyraźnego powodu. Wróciłem do korzystania z …

2
jak sprawdzić, co jest w zamianie?
W moim systemie wykorzystałem pewną ilość zamiany: undefine@uml:~$ free total used free shared buffers cached Mem: 16109684 15848264 261420 633496 48668 6096984 -/+ buffers/cache: 9702612 6407072 Swap: 15622140 604 15621536 Jak sprawdzić, co jest w zamianie? Próbuję to sprawdzić za pomocą procesów, ale dla każdego pid w systemie VmSwap wynosi …
15 linux  swap 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.