Mam aplikację Java, która korzysta z wielu różnych wątków (nie zawsze zależnych od siebie) ScheduledThreadPoolExacutor
.
Zastanawiałem się, czy to wpłynie (korzystnie mam nadzieję) na system (LINUX), jeśli utworzę osobne pliki jar dla każdego wątku i uruchomię je osobno w pętli za pomocą skryptu bash.
Czy to w ogóle ma znaczenie? Czy wpłynie to na system na złe czy na złe? Czy powinienem zostawić to jako aplikację wielowątkową w Javie?
Dziękuję za pomoc
linux
bash
java
multi-threaded
Dany Ławrow
źródło
źródło
1
Wyobrażam sobie, że miałoby to przeciwieństwo efektu pożądania ze względu na narzut związany z ładowaniem bashu i wieloma kopiami czegoś, co w innym przypadku byłoby wspólnymi strukturami pamięci.
davidgo,
Będziesz uruchamiał wiele maszyn JVM ...
xenoid,