Envsys
{{{nom}}} | |
Ishlab chiqaruvchi | The NetBSD Foundation, Inc. |
---|---|
Licence: | BSD licence#4-clause |
Envsys ramkasi NetBSD -da yadro darajasidagi apparat monitoringi sensorlari ramkasidir.4-mart, 2019-yil holatiga koʻra,ramka 85 ga yaqin qurilma drayverlari tomonidan turli xil atrof- muhit monitoringi sensorlarini eksport qilish uchun ishlatiladi,buni NetBSD sys
yo'lidagi sysmon_envsys_register
belgisiga havolalar tasdiqlaydi; harorat sensorlari bilan,ENVSYS_STEMP
,har qanday drayver tomonidan eksport qilinishi mumkin bo'lgan tur.[1] Sensorlar yadro bilan sysmon_envsys(9)
API orqali ro'yxatga olinadi.[2] Sensorlarning iste'moli va monitoringi envstat
yordam dasturi yordamida proplib(3)
orqali ioctl(2)
orqali /dev/sysmon
psevdo -qurilma fayliga, [3] javob beruvchi quvvatni boshqarish powerd
qarshi amalga oshiriladi./etc/powerd/scripts/
,[4][5]dan skriptlarni, shuningdek pkgsrc dan symon
va GKrellM kabi uchinchi tomon vositalarini ishga tushirish orqali yadro hodisalariga.
Ramka foydalanuvchiga drayver tomonidan belgilangan monitoring chegaralarini o'zgartirishga va haydovchiga yadro maydonidagi sensorlar monitoringini amalga oshirishga yoki hatto tizim uchun monitoringni avtomatik ravishda amalga oshirish uchun apparat chipini dasturlashga imkon beradi.[1]Cheklovlarning ikki darajasi aniqlanadi: tanqidiy va ogohlantirish,ikkalasi ham qo'shimcha ravishda yuqori va past toifalarga kiradi.[1] Agar chegara chegaralari kesib o'tilsa,yadro hodisasi hosil bo'lishi mumkin,uni oldindan belgilangan foydalanuvchi skriptini bajarish uchun quvvatlantirish orqali foydalanuvchi hududida powerd
mumkin.[4][5] Taqqoslash uchun,OpenBSD hw.sensors da foydalanuvchi tomonidan belgilangan qiymatlarning monitoringi sensorsd
tomonidan foydalanuvchilar maydonida amalga oshiriladi.
Tashqi havolalar[tahrir | manbasini tahrirlash]
- ↑ 1,0 1,1 1,2 Manba xatosi: Invalid
<ref>
tag; no text was provided for refs namedsensors-mmath
- ↑ Manba xatosi: Invalid
<ref>
tag; no text was provided for refs namedsysmon_envsys.9
- ↑ Manba xatosi: Invalid
<ref>
tag; no text was provided for refs named/dev/sysmon
- ↑ 4,0 4,1 Manba xatosi: Invalid
<ref>
tag; no text was provided for refs namedpowerd
- ↑ 5,0 5,1 Manba xatosi: Invalid
<ref>
tag; no text was provided for refs namedpowerd/scripts