słyszałeś kaczkę chaosu ? nie? ok.
to nazwa skryptu, który zniszczy i zakłóci stabilny system. jego licencja według firmy, w której pracuję.
po co zakłócać stabilny system?
niektóre stabilne platformy potrzebują tego rodzaju skryptu do symulacji katastrofy i zastosowania łagodzenia przed nadejściem prawdziwej katastrofy. więc tak, tworzę jakiś skrypt . . z poziomem katastrofy jak w (one punch man). zatrzymaj to i zatrzymaj to i byłem zdezorientowany, jak zrobić szczyt CPU lub pamięci RAM.
następnego dnia byłem sam wpatrując się w błękitne niebo i zastanawiam się, jak mógłbym zrobić maszynę cpu w 100% , więc jakiś facet w Internecie powiedział mi (szukaj w google), że mogę użyć narzędzia stresu.
jak go zainstalować? po prostu zrób :
sudo apt-get install stress
Test naprężeń na procesor
aby wykonać test naprężeń na procesor, musimy wiedzieć, ile procesora znajduje się w naszej maszynie, aby uzyskać to z :
grep -c ^processor /proc/cpuinfo
i zrobić stress test (przykład z 2 rdzeń) i stress test zostanie wykonana w 120 sekund.
stress --cpu 2 --timeout 120
Stress test DO PAMIĘCI RAM
aby przetestować pamięć musimy określić, ile będziemy zapełniać pamięć i ile to jest. jak masz 4GB ram to mozesz zapelnic 1024M * 4
to bedzie :
stress --vm 4 --vm-bytes 1024M
Stress test może również przetestować IO
nie próbowałem tego, ale polecenie powinno być
stress --io 4
to możesz symulować katastrofę w swojej aplikacji
możesz też zniszczyć swój własny komputer. z połączeniem wszystkich poleceń
stress --cpu 2 --io 4 --vm 2--vm-bytes 1024M --timeout 300s
mam nadzieję, że to pomoże ci, którzy mają zadanie przetestować Twój system
dziękuję