Bawię się scenariuszem i dobrze mnie porwie (nadal działa, a mój komputer jeszcze nie zmarł). Korzystam z 17 iteracji skryptu (z zamiarem awarii mojego komputera). Patrząc na monitor aktywności, widzę, że każdy proces w Pythonie ma unikalny identyfikator i wydaje się, że każdy z nich zajmuje około 17-20% mojej mocy …
Właśnie przeprowadziłem się i odkryłem po kilku próbach i błędach, że gdzieś między moim domem a moim zdalnym serwerem trwa dławienie ... ale dławienie nie jest zbyt inteligentne. Ogranicza tylko pojedyncze połączenia. Więc jeśli skopiuję jeden plik 1 GB, będzie on działał wesoło z prędkością 150 kB / s. Ale …
Sekwencyjny: for i in {1..1000}; do do_something $i; done- za wolny Równolegle: for i in {1..1000}; do do_something $i& done- za duże obciążenie Jak uruchamiać polecenia równolegle, ale nie więcej niż, na przykład, 20 instancji na chwilę? Teraz zwykle używa hacka for i in {1..1000}; do do_something $i& sleep 5; …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizować pytanie , dlatego na temat Super Użytkownika. Zamknięte 2 lata temu . Mamy polecenie w języku Python, które działa równolegle na kilku hostach, mniej więcej tak: $ fab --hosts=prod1.server,prod2.server,prod3.server --parallel copy_cache Spowoduje to …
Rutynowo muszę skopiować zawartość folderu w sieciowym systemie plików na komputer lokalny. W folderze zdalnym znajduje się wiele plików (1000), które są względnie małe, ale ze względu na obciążenie sieci zwykłe kopiowanie cp remote_folder/* ~/local_folder/zajmuje bardzo dużo czasu (10 minut). Uważam, że dzieje się tak, ponieważ pliki są kopiowane sekwencyjnie …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Chcę ograniczyć czas, w którym greppolecenie procesu może działać lub być aktywne. Na przykład. Chcę wykonać następujące czynności: grep -qsRw -m1 "parameter" /var Ale przed uruchomieniem greppolecenia chcę ograniczyć czas trwania grepprocesu, powiedzmy nie dłużej niż 30 sekund. Jak mam to zrobic? A jeśli to możliwe, w jaki sposób mogę …
Używam netcata do uruchomienia prostego serwera takiego jak ten: while true; do nc -l -p 2468 -e ./my_exe; done W ten sposób każdy może połączyć się z moim hostem na porcie 2468 i porozmawiać z „my_exe”. Niestety, jeśli ktoś chce się połączyć podczas sesji otwartej, otrzyma błąd „Odmowa połączenia”, ponieważ …
Chcę przetwarzać wiele plików, a ponieważ mam tutaj kilka rdzeni, chcę to zrobić równolegle: for i in *.myfiles; do do_something $i `derived_params $i` other_params; done Znam rozwiązanie Makefile , ale moje polecenia wymagają argumentów z listy globowania powłoki. Znalazłem: > function pwait() { > while [ $(jobs -p | wc …
Próbuję stworzyć unikalny zestaw linii wyciągniętych z pliku za pomocą egrep z sort -u, a następnie je policzyć. Około 10% linii (wszystkie 100 znaków z alfabetu [ATCG]) jest powielonych. Są dwa pliki, po około 3 koncerty, 50% nie ma znaczenia, więc może 300 milionów linii. LC_ALL=C grep -E <files> | …
Czy można uruchomić obliczenia Simulink w trybie równoległym w klastrze? A jeśli to możliwe, co właściwie robi Simulink, gdy potrzebna liczba procesów jest większa niż liczba węzłów w klastrze? Dziękuję Ci.
Prace aktualnie uruchomione pokazują dwa wpisy, jeden z nich ma .extern przyrostek. Ukończone (lub nieudane) zadania mają również trzeci wpis: .batch. Czy istnieje sposób, aby usunąć (lub nie pokazać) z sacct wydajność? Jakie są te wpisy?
Kiedy używam OpenMP w FORTRAN do równoległego programu na linuxie, polecenie 'top' pokazuje mi tylko jeden procesor działający ~% 800 zamiast ~% 100 x 8 procesorów. Czy jest to oczekiwana sytuacja?
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.