Šiam straipsniui ar jo daliai . Jūs galite padėti Vikipedijai pridėdami su šaltiniais. |
Daemon (kilę iš disk and execution monitor, lt. vertimas „demonas“) – specialios paskirties programa, dirbanti, kaip foninis procesas. Panašiai veikiančios programos būdingos daugumai operacinių sistemų (DOS – , Windows – ), tačiau demono sąvoka dažniau naudojama UNIX (Linux) sistemose. Kartais demonai būna painiojami su draiveriais, sisteminėmis ar OS funkcijomis. Demonų pavadinimas yra kilęs iš BSD UNIX sistemų.
Demonų paskirtis – atlikti įvairius savarankiškus foninius darbus, kurie turėtų būti vykdomi be kompiuterio naudotojo įsikišimo. Skirtingai, nei draiveriai, demonai neatlieka duomenų ar įrenginių abstrakcijos. Skirtingai nuo sisteminių bibliotekų, veikia kaip savarankiški, nenutrūkstami procesai. Skirtingai nuo OS funkcijų ar modulių, demonai (bent formaliai) nėra būtina OS dalis, nepriklauso sistemos branduoliui. Keli tipiški tokių darbų pavyzdžiai – laiškų persiuntimas, reguliariai vykdomi darbai, sistemos darbingumo kontrolė ir pan.
Demonais vadinamos ne tik savarankiškos programos, bet ir įvairų kitų programų dalimi esančios vykdymo gijos, paprastai atliekančios panašias funkcijas. Šios gijos turi specialų statusą: net joms tebeveikiant, programa laikoma baigta jei nebėra kitų aktyvių gijų. Pavyzdžiui, Java (programavimo kalba) virtuali mašina pabaigia savo darbą jei vienintelės likę aktyvios gijos yra demonai. Demono statusas prireikus suteikiamas giją sukuriant.
Kai kurie plačiai žinomi demonai:
vikipedija, wiki, lietuvos, knyga, knygos, biblioteka, straipsnis, skaityti, atsisiųsti, nemokamai atsisiųsti, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, pictu , mobilusis, telefonas, android, iOS, apple, mobile telefl, samsung, iPhone, xiomi, xiaomi, redmi, honor, oppo, Nokia, Sonya, mi, pc, web, kompiuteris