dramcio 0 Zgłoś post Napisano Grudzień 19, 2016 Witam, Chciałbym się zapytać czy to jest normalne zjawisko, gdy na serwerze vps dostepne jest 4 gb ramu(zajete ~660mb), serwer korzysta ze swapu i zajmuje 382mb/512 Głównym 'zjadaczem ramu' jest clamd (9.9%) oraz mysql 1.8% Linux - ubuntu 14.04.4 LTS Pozdrawiam Udostępnij ten post Link to postu Udostępnij na innych stronach
Fizyda 34 Zgłoś post Napisano Grudzień 19, 2016 Clamd w zależności od konfiguracji może wczytywać wszystkie sygnatury do pamięci, w tedy zajmuje dużo RAM. Zmiana tego spowoduje że dłużej będą skanowane pliki/wiadomości email. Wiec tak jest to możliwe i całkiem normalne. Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Grudzień 19, 2016 Clamd w zależności od konfiguracji może wczytywać wszystkie sygnatury do pamięci, w tedy zajmuje dużo RAM. Zmiana tego spowoduje że dłużej będą skanowane pliki/wiadomości email. Wiec tak jest to możliwe i całkiem normalne. Które dokładnie ustawienie za to odpowiada? Muszę swój też przekonfigurować. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Grudzień 20, 2016 Na serwerze w mintshost widziałem już kilkakrotnie takie zabiegi. Usługi 800MB RAM / 2-4GB a swap 512/512 M. Jest to chyba skonfigurowane na poziomie wirtualizacji z tego co się dowiadywałem. Na swoim VPSie poprosiłem o wyłączenie swap i serwer śmiga 1 Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Grudzień 20, 2016 Na serwerze w mintshost widziałem już kilkakrotnie takie zabiegi. Usługi 800MB RAM / 2-4GB a swap 512/512 M. Jest to chyba skonfigurowane na poziomie wirtualizacji z tego co się dowiadywałem. Na swoim VPSie poprosiłem o wyłączenie swap i serwer śmiga Było poprosić o ustawienie vm.swappiness na 1. Działa o wiele lepiej i nie ogranicza serwera - kernel linuxowy wie lepiej od ciebie co może sobie przerzucić na swap, żeby mieć więcej miejsca na cache w ramie, a jednocześnie nie spowalniać dostępu do często używanych obszarów pamięci. 1 Udostępnij ten post Link to postu Udostępnij na innych stronach
dramcio 0 Zgłoś post Napisano Grudzień 20, 2016 (edytowany) Kamikadze, tak dokładnie ten hosting Archi, to jak w tej chwili działa ten swap? Zamiast przyśpieszać system to go spowalnia? Edytowano Grudzień 20, 2016 przez dramcio (zobacz historię edycji) Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Grudzień 20, 2016 Jak mi powiesz jakie masz sysctl vm.swappiness to Ci powiem co robi kernel . Udostępnij ten post Link to postu Udostępnij na innych stronach
dramcio 0 Zgłoś post Napisano Grudzień 20, 2016 Archi, wartość wynosi 60%, więc większe połowa leci do swapa... Poprosiłem hosting o zmiane na 10% być może się zgodzą Nie mniej, tak duża wartość domyślna jest dość duża moim zdaniem :0 Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość Kamikadze Zgłoś post Napisano Grudzień 20, 2016 Było poprosić o ustawienie vm.swappiness na 1. Działa o wiele lepiej i nie ogranicza serwera - kernel linuxowy wie lepiej od ciebie co może sobie przerzucić na swap, żeby mieć więcej miejsca na cache w ramie, a jednocześnie nie spowalniać dostępu do często używanych obszarów pamięci. Z tego co widzę serwer znowu ma swap... A co do zmiany działania. Serwer ma w zasadzie tylko zabbixa, dns, ssh i czasem jakiś skrypt w phpie lub testy. Zobacz na użycie: Ja nie przekraczam 100MB w pamięci. Autorowi proponuję kontakt z dostawcą. 1 Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Grudzień 20, 2016 Ustawienie vm.swappiness na 10 jest IMHO dobrym balansem pomiędzy dobrą wydajnością, a przerzucaniem zbędnych obszarów pamięci na swap. Jak komuś i to mało to może sobie ustawić na 0 i mieć pewność, że swap wejdzie tylko wtedy gdy jest absolutnie potrzebny, ale tak jak wspomniałem - kernel używa swapa nie tylko wtedy gdy mu brakuje pamięci, ale też wtedy kiedy widzi, że pamięć leży odłogiem i na nic się nie przydaje. Logicznym jest, że lepiej zeswapować taką pamięć i zrobić miejsce na hot cache, który może być użyty do wszystkiego, a w szczególności jako bufor I/O. I nie uważam żadnego z tych ~290 MB za stracony, ba, jeszcze mam własnego kernela z kompresją na swapie. Testowałem, Linux bardzo dobrze wie co ma robić. To wyżej jest na vm.swappiness = 10. Udostępnij ten post Link to postu Udostępnij na innych stronach
Fizyda 34 Zgłoś post Napisano Grudzień 20, 2016 Które dokładnie ustawienie za to odpowiada? Muszę swój też przekonfigurować. Możliwe, że coś pomyliłem. Z Tobą nie zamierzam się kłócić i sprzeczać bo nawet nie warto tracić czasu i sprawdzać czy mam rację bo na 90% jej nie mam Udostępnij ten post Link to postu Udostępnij na innych stronach
Pan Kot 1535 Zgłoś post Napisano Grudzień 21, 2016 Możliwe, że coś pomyliłem. Z Tobą nie zamierzam się kłócić i sprzeczać bo nawet nie warto tracić czasu i sprawdzać czy mam rację bo na 90% jej nie mam Źle wykryłeś sarkazm, myślałem że rzeczywiście znalazłeś taką opcję, bo też bym na tym skorzystał. Czemu dajesz mi złudne nadzieje . Udostępnij ten post Link to postu Udostępnij na innych stronach