Zauważyłem, że kiedy robię ciężkie aplikacje do pisania, cały system zwalnia. Aby to przetestować dalej, uruchomiłem to, aby wykonać (stosunkowo) niski procesor i wysoką aktywność dysku:
john -incremental > file_on_SSD
To wypompowuje dziesiątki tysięcy ciągów na sekundę do pliku na moim dysku systemowym.
Gdy tak się dzieje, myszy pozostają w tyle, TTY przestają reagować, aplikacje „znikają” i ogólnie cały komputer staje się bezużyteczny. Kiedy mogę w końcu Control + C john
, system wraca do pełnej siły po kilku sekundach.
Jest to skrajny przykład, ale mam podobne problemy z nieco mniej intensywnymi czynnościami zapisu, takimi jak kopiowanie dużych plików z szybkich źródeł lub transkodowanie.
Mój główny dysk systemu operacyjnego to dość szybki dysk SSD ( OCZ Agility 60 GB) ) z EXT4. Jeśli zapisuję john
dane wyjściowe na dysku mechanicznym za pomocą EXT4, nie odczuwam takich samych spowolnień, chociaż szybkość jest znacznie wolniejsza (SSD robi ~ 42 000 słów na sekundę, mechaniczny robi 8000 w / s). Przepustowość może być istotna. Dysk mechaniczny również nie ma nic wspólnego z systemem. To tylko dane.
I używam jądra 2.6.35-2, ale zauważyłem ten problem, ponieważ dostałem ten dysk SSD, kiedy prawdopodobnie używałem .31 lub czegoś w tym czasie.
Co powoduje spowolnienie? Problem z EXT4? Problem z jądrem? Problem z dyskiem SSD? Wszystkie powyższe? Coś innego?
Jeśli uważasz, że muszę przeprowadzić dodatkowy test, po prostu zostaw komentarz mówiący, co mam zrobić, a ja dołączę wynik do pytania.