Categories: sisteme shfrytezimi

Hierarkitë e proçeseve

Në disa sisteme, kur një proçes krijon një proçes tjetër, këto dy proçese vazhdojnë të mbajnë lidhje. Nqs proçesi fëmijë krijon një proçes të ri, atëherë kemi të bëjmë me një hierarki të formuar nga këto proçese.
Në UNIX një proçes dhe të gjithë proçeset fëmijë formojnë një grup proçesesh. Kur një përdorues i dërgon një mesazh prej tastjere, ky sinjali i shkon të gjithë anëtarëve të grupit ku bën pjesë proçesi. Secili proçes mund të aksesojnë këtë sinjal në mënyrë individuale, ta injorojnë atë ose ta trajtojnë me veprimin në mënyrën default.
Në UNIX një proçes i veçante i quajtur init i cili kur nis ekzekutimin lexon nga një skedar se sa terminale janë në sistem. Më pas krijon nga një proçes për secilin terminal. Këto proçese presin derisa një përdorues të log-ojë. Nëse log-imi realizohet me sukses atëherë mund të jepen komanda për të nisë programe të ndryshme. Për këtë mund të themi se çdo proçes i sistemit i përket një peme të vetme, asaj që nis me një proçes init.
Në Windows gjërat ndodhin ndryshe. Këtu nuk ekziston koncepti i hierarkisë së proçeseve dhe të gjithë proçeset janë të barabarta. Vetëm një moment duket sikur kemi një hierarki proçesesh, kur krijohet një proçes i ri. Në këtë  moment proçesit prind i jepet një mundësi kontrolli për proçesin fëmijë të tij.

Bazuar në librin Modern Operating Systems, me autor A.Tanenbaum

Sidita Duli

Share
Published by
Sidita Duli

Recent Posts

Studime për Inteligjencë Artificiale (AI) dhe Data Science: program studimi Bachelor

Vitet e fundit kanë nisur programe të reja studimi, Bachelor dhe Master, me fokus Inteligjencë…

3 muaj ago

Studime për Informatikë: lëndët dhe tregu i punës

Dega e studimit Informatike është aktualisht mjaft e kërkuar nga maturantët dhe nga tregu i…

5 muaj ago

Shkenca kompjuterike: profili dhe tregu i punes

Një nga programet e studimit më të kërkuara aktualisht janë Shkenca Kompjuterike. Po cili është…

5 muaj ago

Perdorimi i Notion ne vitin 2023

Këtë vit kam nisë të mbaj shënime dhe të organizoj projektet freelance me një aplikacion…

1 vit ago

Java dhe MySQL

Komponent kryesor i një aplikacioni në Java është lidhja dhe ndërveprimi me një bazë të…

1 vit ago

10 gjuhët e programimit për vitin 2023

Në këtë blog po përmbledh gjuhët e programimit më të preferuara, të cilat kryesojnë listën…

1 vit ago