Categories: sisteme shfrytezimi

Skedulimi në sistemet real time

Në një sistem real time ekzistojnë një ose disa periferike të tillë që gjenerojnë stimul dhe kompjuteri duhet të reagoje në mënyrë të përshtatshme brenda një kohe të caktuar. Sisteme të tillë i gjejmë pranë qendrave shëndetësore, pranë autopilotëve në qendrat e avionëve, në sistemet e robotëve, etj. Në të gjithë këto raste të kesh një përgjigje të vonë është po aq keq si të mos kesh aspak përgjigje.

Sistemet real time ndahen në sisteme hard real time dhe në sisteme soft real time. Të parat kanë deadline të përcaktuar mirë, në të dytat një deadline pranohet por nuk është e dëshirueshme. Në të dy rastet proçeset janë përgjithësisht jetëshkurtër dhe plotësohen brenda sekondës. Ngjarjet në këto sisteme kategorizohen në periodike të cilat ndodhin në intervale të rregullta dhe aperiodike që ndodhin në intervale jo të rregullta.
Algoritmet në sistemet real time mund të jenë statike ose dinamike. Të parat bëjnë skedulimin para se të nisë sistemi. Të dytit bëjnë vendimet e skedulimit në momentin e ekzekutimit. Skedulimi statik funksionon vetëm kur ka që më parë një informacion rreth punës që duhet bere. Skedulimi dinamik nuk i ka këto kufizime.

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ë…

4 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