Magtalaga ng priyoridad sa mga utos na naisakatuparan mula sa terminal

Napanaginipan mo na bang magpatakbo ng isang utos mula sa terminal, naglilimita ang halaga ng inilalaan ang mga mapagkukunan sa na utos?

Kaya, ang solusyon na ipinakita dito ay makakatulong sa iyo na magpatuloy sa pagtatrabaho nang normal kahit na sandali pagkatapos magpatupad ng mga trabaho na karaniwang "masyadong mabigat" para sa iyo. hardware at sa pangkalahatan ay "isinasabit" nila ang system.

Tagapagproseso (CPU)

Pinapayagan ka ng magandang utos na baguhin ang priyoridad ng isang proseso kumpara sa natitirang loob ng system.

Ang Linux kernel ay namamahala sa pagpaplano at paglalaan ng oras ng CPU sa bawat isa sa mga proseso na tumatakbo sa system. Ang magagamit na saklaw ng pagtatalaga ng priyoridad ay -20 hanggang 20, na may -20 ang pinakamataas na priyoridad at 20 ang pinakamababa.

Salamat sa maganda masisiguro namin na sa mga oras ng mataas na paggamit ng CPU ang mga naaangkop na proseso ay tumatanggap ng pinakamataas na% nito.

Ang syntax para sa magandang utos ay ang mga sumusunod:

maganda -n PANUTO

Kaya, kung nais naming magpatakbo ng isang proseso na may priyoridad 10 gagawin namin ang sumusunod:

maganda -n10 / usr / bin / convert file.gif file.jpg

Hard disk

Katulad ng maganda ang ionice, na may pagkakaiba na nililimitahan ng huli ang pag-access sa hard drive.

Ang isang halimbawa ng paggamit nito ay ang mga sumusunod:

ionice -c2 -n7 / usr / bin / convert file.gif file.jpg

-c2 ay "pinakamahusay na pagsisikap", at -n7 ang pinakamababang priyoridad sa loob ng "pinakamahusay na pagsisikap". Sa ganitong paraan, ang utos na ito ay magkakaroon ng isang mas mababang priyoridad sa loob ng pila ng I / O (input / output) kaysa sa natitirang mga tumatakbo na gawain.

ionice -c3 / usr / bin / convert file.gif file.jpg

-c3 (hindi na kailangang linawin ang antas ng priyoridad) ay nangangahulugang "hindi aktibo lamang". Ang mga trabaho na may itinalagang -c3 ay tatakbo lamang kapag ang disk ay idle, na nangangahulugang ang aktibidad ay walang epekto sa pagpapatupad ng natitirang mga gawain ngunit tatagal nang mas matagal upang maisagawa ang sarili nito.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Daniel pedroza dijo

    Kailangan kong banggitin ang utos ng renice, na ginagamit upang baguhin ang priyoridad ng mga proseso na tumatakbo na

  2.   Gumamit tayo ng Linux dijo

    Nakakatuwa! Salamat sa kontribusyon!
    Cheers! Paul

  3.   vinsuk dijo

    At paano ito nagagawa upang manalo? d8-B