Mampiasa baiko "Nice" sy "Renice" ao Linux

Izy rehetra dia ny laharam-pahamehana.

Ny Linux sy ny rafitra dia afaka mametraka dingana maro (asa) amin'ny fotoana mitovy. Na ny CPU dia manana processeur na orinasa marobe, ny isan'ny dingana dia mihoatra lavitra noho ny isa misy ny cores. Ny asan'ny kernel Linux dia mizara ireo cycles misy CPU misy eo amin'ny dingana mavitrika.

Tsara ho an'ny mahaleo tena

Matetika, ny processa rehetra dia heverina ho maika maika ary omena ny fotoana mitovy amin'ny CPU. Mba hahafahan'ny mpampiasa manova ny lanjan'ny fizotry ny fifandraisana dia mampifanaraka ny lanjan'ny laharam-pahamehana amin'ny asa tsirairay i Linux, izay afaka manova na manova azy amin'ny mpampiasa. Ny kernelan'i Linux dia mamaritra ny CPU amin'ny fotoana tsirairay isaky ny dingana mifototra amin'ny lanjany manokana eo amin'ny laharam-pahamehana.

Ny singa tsara tarehy dia ampiasaina amin'io tanjona io. Manomboka amin'ny 20 minitra ka hatramin'ny 19 taona izy io ary afaka mitoetra ho sarobidy ihany. Ny sandan'ny 20 minitra dia maneho ny laharam-pahamehana ambony indrindra, fa ny 19 kosa no ambany indrindra. Ny fisian'ny laharam-pahamehana avo lenta indrindra amin'ny alàlan'ny tarehimarika faran'izay ratsy dia somary tsy misy dikany; Na izany aza, ny fihazakazahana amin'ny laharam-pahamehana ambany dia heverina ho "tsara kokoa", satria manome alalana hafa hampiasana ampahany betsaka amin'ny CPU izany.

Ahoana no fomba hilalao an'i Nice?

Ny fampiasana ny baiko tsara dia manomboka ny dingana vaovao (asa) ary manendry azy ho laharam-pahamehana (tsara) amin'ny fotoana iray ihany. Raha hanova ny laharam-pahamehana amin'ny dingana iray efa mandeha, ampiasao ny renise .

Ohatra, ny andalana baiko manaraka dia manomboka ny dingana "asa lehibe," izay mametraka ny lanjany tsara ho an'ny 12:

tsara tarehy -12 lehibe

Mariho fa ny totozy eo anoloan'ireo 12 dia tsy midika hoe famantarana famantarana. Izy io dia manana fepetra mahazatra amin'ny fanamarihana sainam-pandehanana ho fanoherana ny baiko mahafinaritra.

Mba hametrahana ny lanjany mahafinaritra ho 12 minitra, add another dash:

tsara -12 lehibe

Tsarovy fa ny safidy ambany ambany dia mifanaraka amin'ny laharam-pahamehana. Noho izany, -12 dia manana laharam-pahamehana ambony kokoa noho ny 12. Ny sandan'ny hatsaranao dia 0. Ny mpampiasa dia afaka mametraka laharam-pahamehana ambany kokoa (mozika mahomby tsara). Ilaina ny laharam-pahamehana avo lenta (fahatsiarovan-tena tsara), ny takian'ny mpandrindra.

Azonao atao ny manova ny laharam-pahamehana amin'ny asa iray izay efa mihazakazaka mampiasa reni:

renipeo 17-p 1134

Izany dia manova ny lanjan'ny asa amin'ny process id 1134 hatramin'ny 17. Amin'io tranga io dia tsy misy lozaka ampiasaina amin'ny safidy command rehefa mamaritra ny lanjany tsara. Ny baiko manaraka dia manova ny lanjan'ny processions 1134 hatramin'ny -3:

reniy -3-p 1134

Mba hanontana lisitr'ireo dingana misy ankehitriny , ampiasao ny baikon'ny ps. Ny famenoana "l" (toy ny ao amin'ny lisitra ") lisitra" dia mametraka ny lanjany tsara eo ambanin'ny lohateny "NI." Ohatra:

ps -al