eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingbash: konkurencyjne przekierowanie jednego pliku do wielu programówRe: bash: konkurencyjne przekierowanie jednego pliku do wielu programów
  • Data: 2010-09-19 23:47:00
    Temat: Re: bash: konkurencyjne przekierowanie jednego pliku do wielu programów
    Od: Mariusz Marszałkowski <m...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 19 Wrz, 22:01, Michoo <m...@v...pl> wrote:
    > W dniu 19.09.2010 21:38, Mariusz Marszałkowski pisze:
    >
    > > On 19 Wrz, 13:27, klops<k...@k...pl>  wrote:
    > >> Albo na upartego 2 skrypty:
    > >> Skrypt 1: z parametrem ilość procesów roboczych (np. 8). W skrypcie:
    > >> * dzielisz liczbę wierszy do przetworzenia przez liczbę procesów
    >
    > > Tak zrobiłem bo nie miałem czasu na zabawę w pisanie skryptów :)
    > > Problem jest taki że każda para wierszy wymaga bardzo różnego
    > > czasu obliczeń, od 0.1s do 2minut :)
    >
    > No to piszesz "w języku, który znasz najlepiej" prosty loader - robi
    > rurki, forkuje i odpala procesy a potem robi select na rurkach
    > wyjściowych i gdy któryś pisze to wysyła mu kolejną porcję danych. Max
    > 30 minut roboty.

    Było banalne rozwiązanie :)
    Nie wiem czemu od razu o tym nie pomyślałem.
    Wystarczyło przetasować kolejność danych i szansa że jeden
    proces dostanie dużo więcej czasochłonnych niż reszta spada
    do zera :)
    Pozdrawiam

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: