W tym artykule twierdzi się, że -mflaga ulimitnie robi nic we współczesnym systemie Linux. Nie mogę znaleźć nic innego, co mogłoby potwierdzić to twierdzenie. Czy to jest dokładne? Możesz spróbować ograniczyć użycie pamięci przez proces, ustawiając maksymalny rozmiar rezydentnego zestawu (ulimit -m). Nie ma to wpływu na Linuksa. man setrlimit …
Mam standardowy laptop z systemem Linux (testy Debiana) z partycją wymiany. Robię z nim wiele eksperymentów. Niektóre z nich są naprawdę wymagające pamięci, a sposób, w jaki Linux domyślnie się zachowuje, jest dla mnie problemem ... Dajmy głupi przykład: Usiądź przed laptopem Otwórz terminal Wpisz pythonwięca = [0]*100000000 Teraz są …
Moim celem jest, aby 10000 współbieżnych ssh działało na jednym serwerze. Dla uproszczenia przesyłam ssh do localhost: for i in `seq 1 10000`; do ssh localhost "echo ${i}; sleep 100" >>./info 2>>./log & done sleep 100jest upewnienie się, że kiedy rozpocznie się 10000. ssh, 1. ssh jest nadal połączone, więc …
Widzę, kiedy patrzę na granice uruchomionego procesu Max pending signals 15725 Co to jest? Jak ustalić rozsądną wartość dla zajętej usługi? Zasadniczo nie mogę znaleźć strony, która wyjaśnia, jaki jest każdy limit. Niektóre są dość zrozumiałe (maks. Liczba otwartych plików), niektóre mniej (maksymalny rozmiar msgqueue).
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.