Loading:


    pcntl_setpriority
    bool pcntl_setpriority ( int $priority [, int $pid= getmypid() [, int $process_identifier= PRIO_PROCESS ]] )


    Ustawia priorytet pid


    Parametry

     

    priority - ogólnie jest to wartość z przedziału od -20 do 20. Domyślnie ustawiony jest na 0, natomiast niższe wartości powodują większe kożyści harmonogramu. Ponieważ priorytet poziomów może być inny w różnych systemach typów i wersji jądra, sprawdź swój system getpriority(2) aby ustalić szczegóły

    pid - Jeśli nie jest określony, użyte zostanie pid bieżącego procesu

    process_identifier -  One of PRIO_PGRP, PRIO_USER lub PRIO_PROCESS.


    Zwracane wartości

    Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.



    Napisz Artyku³

    Listing


    //Poniższy fragment może być stosowany pod starsze wersje PHP ma zbliżoną funkcjonalność.

    <?php
    function _pcntl_setpriority($priority, $pid = 0)
    {
            $priority = (int)$priority;
            $pid = (int)$pid;

            if ($priority > 20 && $priority < -20) {
                    return False;
            }
            if ($pid == 0) {
                    $pid = getmypid();
            }

            return system("renice  $priority -p $pid") != false;
    }

    ?>




    Dodano przez: igor
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors