Izvo zvose pamusoro pezvinokosha.
Linux systems inogona kukwanisa nzira dzakawanda (mabasa) panguva imwe chete. Kunyange kana CPU iine maitiro akawanda kana mapuroresiti, nhamba yezvirongwa kakawanda inopfuura kudarika nhamba yemakoko anowanikwa. Ndiyo basa re Linux kernel kuti aparidze maitiro eCU anowanikwa kune maitiro anoshanda.
Zvakanaka Kuona Zvinokosha Zvakananga
Nokutadza, zvose zvinotorwa zvinotorwa zvakaenzana zvakaenzana uye zvinogoverwa zvakaenzana zveCUU nguva. Kuita kuti mushandisi achinje kukosha kwehutano hwezvinhu, Linux inobatanidza chinzvimbo chakakosha nemabasa ose anogona kuiswa kana kushandiswa nemushandisi. I Linux kernel inochengetedza CPU nguva yega yega sarudzo zvichienderana nezvayo yakakosha kukosha.
Iyo yakanaka parameter inoshandiswa nekuda kwechinangwa ichi. Iyo inowanikwa kubva pasi kusvika 20 kusvika kune 19 uye inogona kutora chete kuwanda kwenhamba. Kukosha kwemashumi makumi maviri nemaviri kunomiririra yepamusoro pekutanga, asi 19 inomiririra pasi. Ichokwadi kuti iyo yakakosha kupfuura iyo inoratidzirwa nenhamba yakaipa kwazvo inenge isinganzwisisi; zvisinei, kumhanya panzvimbo yepamusoro kunonzi "nicer," nokuti inobvumira mamwe maitiro kushandisa sarudzo huru yeCUU nguva.
How To Play Nice
Kushandisa mutemo wakanaka kunotanga mushonga mutsva (basa) uye unozviisa pakutanga (zvakanaka) kukosha panguva imwe chete. Kuti uchinje zvinokosha zvegadziriro iri kutotanga kushanda, shandisa murairo wekurumbidza .
Semuenzaniso, inotevera mutsara wemirairo unotanga chirongwa che "guru-basa," kuisa kunaka kwakanaka kusvika pa12:
akanaka -12 guru-basa
Cherechedza kuti dash iri pamberi pe 12 hairevi chiratidzo chisina kunaka. Icho chinowanzoitwa basa rekucherechedza mureza wakapfuura sepikisano kumutemo wakanaka.
Kuti ugadzire kukosha kwakanaka kudarika 12, wedzera imwe dash:
akanaka -12 guru-basa
Yeuka kuti tsika dzakaderera dzakanaka dzinoenderana nepamusoro pekutanga. Saka, -12 ine chinonyanya kukosha kupfuura 12. Chinhu chakanaka chakanaka ndechekugara nguva dzose. Vanowanzoshandisa vashandi vanogona kuisa zvinhu zvishoma pasi (zvakanaka zvakanaka zvinokosha) .Zvino kushandisa zvakakosha zvinhu (zvisina kunaka maitiro), ropafadzo dzomutungamiri dzinodiwa.
Iwe unogona kuchinja kutanga kwebasa iro riri kutotanga kushanda achishandisa ruzivo:
renice 17-p 1134
Izvi zvinoshandisa kukosha kwakanaka kwebasa nemushandisirwo id 1134 kusvika ku17. Muchiitiko ichi, hapana dash rinoshandiswa pamutemo wekuraira paunenge uchitaura kunaka kwakanaka. Murairo unotevera unoshandura kukosha kwakanaka kwehutano 1134 kusvika -3:
renice -3 -p 1134
Kuti udhindure urongwa hwemaitiro aripo , shandisa pikisheni yehu. Kuwedzera "l" (se "mundaneti") sarudzo inonyora kukosha kwakanaka pasi pehurukuro inoti "NI." Semuyenzaniso:
ps -al