Pracuję, pdftoppmaby przekonwertować plik PDF dostarczony przez użytkownika na obraz 300DPI. Działa to świetnie, z wyjątkiem sytuacji, gdy użytkownik dostarczy plik PDF o bardzo dużym rozmiarze strony. pdftoppmprzydzieli wystarczającą ilość pamięci, aby pomieścić obraz 300DPI o takim rozmiarze w pamięci, który dla strony o przekątnej 100 cali wynosi 100 * …
Czy zmiany /etc/security/limits.confwymagają ponownego uruchomienia przed wejściem w życie? Na przykład, jeśli mam skrypt, który ustawia następujące ograniczenia /etc/security/limits.conf, czy wymaga to ponownego uruchomienia systemu, zanim ograniczenia te zaczną obowiązywać? * hard nofile 94000 * soft nofile 94000 * hard nproc 64000 * soft nproc 64000
Jaka jest różnica między twardymi i miękkimi limitami w ulimit? Dla liczby otwartych plików mam miękki limit 1024 i twardy limit 10240. Możliwe jest uruchamianie programów otwierających więcej niż 1024 pliki. Jaki jest limit miękki?
Przed Mavericks mogłem użyć /etc/launchd.confpliku do zmiany maksymalnego zużycia zasobów systemowych, na przykład: limit maxfiles 16384 unlimited limit maxproc 16384 unlimited To już nie działa w Mavericks. Jak to zrobić w najnowszej wersji OS X?
Ostatnio kopałem informacje o procesach w GNU / Linux i spotkałem niesławną bombę widelcową: :(){ : | :& }; : Teoretycznie ma się powielać w nieskończoność, dopóki systemowi nie zabraknie zasobów ... Jednak próbowałem przetestować zarówno Debian CLI, jak i dystrybucję GUI Mint i wydaje się, że nie ma to …
Próbuję zainstalować 389-ds, a to daje mi to ostrzeżenie: WARNING: There are only 1024 file descriptors (hard limit) available, which limit the number of simultaneous connections. Rozumiem deskryptory plików, ale nie rozumiem miękkich i twardych limitów. Kiedy biegnę cat /proc/sys/fs/file-max, wracam 590432. Powinno to oznaczać, że mogę otworzyć do 590432 …
Czy jest jakiś sposób, aby sprawdzić wykorzystanie ulimits dla danego użytkownika? Wiem, że możesz zmienić limity dla pojedynczego procesu podczas uruchamiania lub dla pojedynczej powłoki podczas działania, ale chcę być w stanie „monitorować”, jak blisko użytkownik osiąga swoje limity. bashPlanuję napisać skrypt, który zgłosi statsd bieżący procent wykorzystania. W szczególności …
Czy jest możliwe, aby zmienić miękkie - i sztywny limit o konkretnym procesie? W moim przypadku mój proces jest mongodi wiele zasobów internetowych każe mi po prostu wykonać: ulimit -n <my new value> Moje obecne myśli: W jaki sposób polecenie pozna limit procesu, który będę modyfikował? Czy to nie zmodyfikuje …
Aby zapobiec bombom widełkowym, śledziłem to http://www.linuxhowtos.org/Tips%20and%20Tricks/ulimit.htm ulimit -aodzwierciedla nowe ustawienia, ale po uruchomieniu (jak rootw bash) :(){ :|:&};:maszyna wirtualna nadal działa na maksimum procesora + pamięci RAM i system zawiesza się. Jak zapewnić, że użytkownicy nie zostaną wyłączeni z systemu za pomocą bomb widłowych lub uruchamiania błędnej aplikacji? System …
Przetestowałem to na różnych instalacjach GNU / Linux: perl -e 'while(1){open($a{$b++}, "<" ,"/dev/null") or die $b;print " $b"}' System A i D. Pierwszy limit, który osiągnąłem to 1024. Można go łatwo podnieść, umieszczając to w /etc/security/limits.conf: * hard nofile 1048576 a następnie uruchom: ulimit -n 1048576 echo 99999999 | sudo …
Najnowszą rzeczą, jaką pamiętam, jest zmiana miękkiego i twardego ulimit na nieograniczony. Teraz nie mogę ssh do maszyny. To jest dziennik ssh. Authenticated to IP ([IP]:22). debug1: channel 0: new [client-session] debug2: channel 0: send open debug1: Requesting no-more-sessions@openssh.com debug1: Entering interactive session. debug2: callback start debug2: fd 3 setting …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.