Performance Analysis of Different Scheduling Processor Based for Real Time Systems

dc.contributor.authorNahid Mohammed Issa Ghanawa
dc.date.accessioned2022-11-24T09:30:25Z
dc.date.available2022-11-24T09:30:25Z
dc.date.issued2019-04
dc.descriptionA Thesis Submitted in Fulfilment for the Degree 0fM.Sc. in Embedded Systemsen_US
dc.description.abstractAbstract:- Process scheduling selects from among the processes that are ready (in ready queue) to execute so the CPU can be allocated to one of them. CPU scheduling is important because when we have multiple runnable processes, it can have a big effect on resource utilization and the overall perfonnance of the system. this project discussed three types of non- preemptive scheduling algorithms, first come first served (FCFS), shortest job first(SJF) scheduling and priority scheduling to compare their efficiency perfonnance in terms of: average waiting time, average turnaround time, utilization and throughput. The objective is to know which algorithm is more suitable for a certain process. Many tasks were performed by the three algorithms, and we obtained a set of results fiom samples were taken. noticed that they were close together, so average results for 1000 samples was taken to get more accuracy. It was found that the best algorithm is SIF , F CF S algorithm is better for processes that have a longer processing time, and priority is better in cases where tasks are sorted according to their priority.en_US
dc.description.sponsorshipDr: Ahmed Mohammed E1-hassanen_US
dc.identifier.urihttp://hdl.handle.net/123456789/18097
dc.publisherALNEELAIN UNIVERSITYen_US
dc.subjectalgorithmsen_US
dc.titlePerformance Analysis of Different Scheduling Processor Based for Real Time Systemsen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
416.pdf
Size:
11.72 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: