Bikaranîna di "Linux" û "Renice" de di Linux-ê de kar bikin

Ew li ser pêşîniyê ye.

Pergalên Linux dikare bi hev re gelek pêvajoyên karkeran digerin. Heke ku CPU pir pêvajoyên pirrjimar hene, hejmara piraneyên gelemperî heya hejmara hejmarên heyî hene. Ew karekî Linux kernel e ku rêbazên CPU yên ji bo pêvajoyên çalak ve belav dikin.

Ji bo rasterastiya pêşdibistanên berbiçav

Bi tevahî, hemû pêvajoyên bi awayekî zûtir wekhev têne fêm kirin û hemî hejmara CPU vekirî tête kirin. Ji bo ku bikar bîne bikarhêner ji bo girîngiya pêvajoyên pêwendiyê veguherîne, hevpeymanên yekem pîvanek pêşniyarek bi her karekî ku bikar anîn bikar anîn bikar anîn. Pêveka Linux kernel rezervan CPU dema bo her pêvajoyê li ser bingeha nirxa pêşengiya wê ya bingehîn.

Ji bo vê armancê pîvanê xweş e. Ew ji 20 anîn 20-ê 19-ê kêmîn e û dikare li gor nirxên tenê integer. Bêjeya mînus 20 di asta herî bilindtirîn nimûne, lê di 19 Rêjeya ku asta pêşîn herî bilind ji hêla hejmara herî negatîv ve tête diyar kirin, hinek tiştek bêguman e; Lêbelê, li pêştirîn pêşveçûna berbiçav "nicer," tête tête kirin, ji ber ku ev pêvajoyên din ên ku ji bo CPU-ê ve parvekirina mezin a kar tîne.

How to play Nice

Bikaranîna baş bi karê pêvajoyek nû dike (karûbar) û nirxa xwe ya pêşîn (baş) nirx dike. Ji bo pêşdibûna pêvajoyek ku berê ve tê veguherandin biguherînin, navenda navîn bikar bînin.

Ji bo nimûne, rêza rêza jêrîn destnîşan dike ku "pêvajoyek mezin," nirxa xweş ya ku ji 12:

baş -12 big-job

Têbînî ku dash li pêşiya 12-ê nayê nîşana minusê nake. Ew fonksiyonek normalî ye ku ala ala alî wek armanca ku emrê birêvebiriya baş derbas dibe.

Ji bo nirxa qenc ya xerîfa 12-ê ji bo damezirandin, dashek din din bike:

baş --12 karkerek mezin

Bawer bikin ku nirxên baş ên kêmtirîn pêşîn bi pêştirî girîng e. Ji ber vê yekê, -12 ji hêla pêştirîn bilindtirîn e. 12. Wek nirxek baş e. 0 bikarhênerên rasterast dikarin dikarin (nirxên baş ên baş).

Hûn dikarin bi pêşiya karê pêşniyarkirî biguherînin ku ji ber veguherîna karanîna vekişînê ye:

navîn 17 -p 1134

Ev nirxê qenc ya karê bi pêvajoya id 1134 heta 17. 17. Di vê rewşê de, dash ji bo nirxê qenc a ku hûn bijartina fermana neyê bikaranîn. Daxuyaniya jêrîn ya nirxê qenc ya pêvajoya 1134 heta 3:

renice -3 -p 1134

Ji bo pêvajoyek pêvajoyên heyî yên çap bike , karê psê bikar bînin. Bi "l" ("lîsteya") vebijêrk bijare bijartina binirxandina sernavê "NI." Bo nimûne:

ps -al