eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingjezyk z zadyszkąRe: jezyk z zadyszką
  • Data: 2010-11-19 22:52:17
    Temat: Re: jezyk z zadyszką
    Od: "Stachu 'Dozzie' K." <d...@g...eat.some.screws.spammer.invalid> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 2010-11-19, Marcin =?ISO 8859-2?Q?G=B1ska?= <w...@w...pl> wrote:
    >>>> perl -e 'exec @ARGV or die $! unless $_ = fork; sleep 10; kill 9, $_'
    >>>> ...
    >>>
    >>> z zadyszką, czyli potem ma kontynuować ;)
    >>
    >> perl -e 'exec @ARGV or die $! unless $_ = fork; sleep 10; kill SIGSTOP,
    >> $_' ...
    >>
    >
    > Przyznaje sie, nie rozumiem jak to działa.
    > Myslalem, ze to zabija po prostu forka, ale teraz nie rozumiem.

    Funkcja kill(), jak nazwa wskazuje, służy do wysyłania sygnału. A teraz
    pora dowiedzieć się, co powoduje który sygnał.

    > Mam 10 programow, kazdemu chce dac okreslony czas procesora. Chce miec
    > prosty system o tyle, zeby nie bylo zadnych wywolan na zewnatrz co
    > oczywiste.

    To napisz sobie bibliotekę, która będzie ustawiać rlimit zasobu
    RLIMIT_CPU, a po otrzymaniu SIGXCPU będzie wstrzymywać wykonanie
    programu i przestawiać ten rlimit na kolejny interwał. Potem LD_PRELOAD
    i masz ustrojstwo przezroczyste dla dowolnego języka programowania.

    --
    Secunia non olet.
    Stanislaw Klekot

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: