Unix-da jarayonning ustuvorligini qanday o'zgartirasiz?
Unix-da jarayonning ustuvorligini qanday o'zgartirasiz?

Video: Unix-da jarayonning ustuvorligini qanday o'zgartirasiz?

Video: Unix-da jarayonning ustuvorligini qanday o'zgartirasiz?
Video: How Linux killed Unix: the UNIX Wars 2024, Dekabr
Anonim

Har bir yugurish Unix-dagi jarayon bor ustuvorlik unga tayinlangan. Siz.. qila olasiz; siz … mumkin o'zgartirish the jarayonning ustuvorligi nice va renice yordam dasturidan foydalanish. Nice buyrug'i ishga tushadi jarayon foydalanuvchi tomonidan belgilangan rejalashtirish bilan ustuvorlik . Renis buyrug'i qiladi o'zgartirish rejalashtirish ustuvorlik yugurishdan jarayon.

Xuddi shunday, siz jarayonning ustuvorligini qanday o'zgartirishingiz mumkin deb so'rashingiz mumkin?

Vazifalar panelida sichqonchaning o'ng tugmachasini bosib, "Vazifa menejeri" ni yoki "Ctrl + Shift + Esc" tugmachalarini birgalikda bosib, Vazifa menejerini oching. Vazifa menejerini ochganingizdan so'ng, " Jarayonlar " yorlig'i, har qanday ishlayotganda sichqonchaning o'ng tugmachasini bosing jarayon va ustuvorlikni o'zgartiring yordamida "Set Ustuvorlik " menyu.

jarayonning ustuvorligi nima? Dasturning ushbu ishlaydigan namunasi a deb ataladi jarayon . Har jarayon vazifalarini bajarish uchun protsessor vaqti va RAM kabi ma'lum miqdordagi tizim resurslarini talab qiladi. Har biri jarayon a tayinlanadi jarayonning ustuvorligi bajarish uchun unga qancha protsessor yoki protsessor vaqti ajratilganligini aniqlash.

Shunday qilib, Linux jarayoniga qanday qilib ustuvor ahamiyat berishim mumkin?

The Linux go'zallik shkalasi -20 dan 19 gacha. Bu raqam qancha past bo'lsa, shuncha ko'p bo'ladi ustuvorlik bu vazifa oladi. Agar go'zallik qiymati bo'lsa yuqori 19 kabi raqam vazifa bo'ladi o'rnatish eng pastgacha ustuvorlik va CPU bo'ladi jarayon qachon imkon bo'lsa. Standart yoqimli qiymat nolga teng.

Linuxda jarayonning ustuvorligini qanday topish mumkin?

ps -o pri dan foydalaning. ni belgilang jarayon -p 1337 bilan id. Yoki hammasini ro'yxatga olish uchun -e dan foydalaning jarayonlar . Agar sizda qisqartirish bo'lsa Linux ps va top sizga bermaydigan tarqatish ustuvorlik ma'lumot uchun proc ning stat faylini tahlil qilishingiz mumkin jarayon ID uchun ustuvorlikni qo'lga kiriting ma `lumot.

Tavsiya: