Wpis z mikrobloga

Mam pytanie, pewnie banalne ale dopiero się uczę. Jak w Linuksie w terminalu wymusić by program wykorzystywał więcej niż jeden rdzeń procesora? Da się tym jakoś sensownie zarządzać?
Weźmy np. taki lcrack i Linux Mint. Domyślnie program będzie masakrował jeden rdzeń na 100% a pozostałe leżą odłogiem. Da się w trakcie pracy programu wymusić użycie dodatkowej liczby rdzeni? Albo przynajmniej przy uruchomieniu jakoś to ogarnąć?
#linux #linuxmint #pytaniedoeksperta #cli #procesory #tagizdupy
ciezka_rozkmina - Mam pytanie, pewnie banalne ale dopiero się uczę. Jak w Linuksie w ...

źródło: comment_2o0UxLJugbN2aVacyldJINDknCruLfmY.jpg

Pobierz
  • 11
lcrack


@ciezka_rozkmina: Nie bardzo ogarniam do czego lcrack służy ale zależnie od narzędzia moższesz uruchomić wiele jego instancji, np podzielić zbiór danych na cztery częsci i dla każdego zbioru uruchomić osobny proces.

Do takich rzeczy przydaje się np parallel. Dla przykładu. Pisałem kiedyś skrypt, który po kolei wyciągał konkretne grafiki z katalogu, wykonywał na nich określone operacje i je składał. Zamiast klepać w pętli po kolei ogarnąłem parralel, który zbudował sobie