{"title":"优化操作系统中的轮询算法","authors":"Manpreet Singh Sehgal, Nandini Bansal, Saloni Dhingra, A. Bansal, Pransh Rastogi, Twinkle Sehgal","doi":"10.1109/SSTEPS57475.2022.00051","DOIUrl":null,"url":null,"abstract":"Mother nature is full of learning metaphors that the technologists always look for imbibing into their technology innovations. Like nature schedules the seasons every year over the planet earth in a way which is necessary for survival, the designers of Operating system are also striving to schedule the processes in the most optimum way possible that is necessary to achieve the purpose of operating system. This paper studies one of the existing scheduling algorithms namely round robin algorithm and suggests the improvement in such a way to meet the needs of ever changing technologically charged world. Round Robin algorithm (like nature) is applied so as to circulate through the processor (like earth) quickly among processes (like seasons). However, the throughput of round robin depends largely on the time quantum selected and a short time quantum may end up increasing the overhead on CPU due to repeated context switching. The algorithm proposed in this paper has approached the time quantum by setting a threshold time so as to reduce the response time, average waiting time and the turnaround time as compared to traditional Round Robin algorithm. This will result in increased throughput and hence enhance the system performance.","PeriodicalId":289933,"journal":{"name":"2022 International Conference on Smart and Sustainable Technologies in Energy and Power Sectors (SSTEPS)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Optimizing Round Robin Algorithm in Operating System\",\"authors\":\"Manpreet Singh Sehgal, Nandini Bansal, Saloni Dhingra, A. Bansal, Pransh Rastogi, Twinkle Sehgal\",\"doi\":\"10.1109/SSTEPS57475.2022.00051\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Mother nature is full of learning metaphors that the technologists always look for imbibing into their technology innovations. Like nature schedules the seasons every year over the planet earth in a way which is necessary for survival, the designers of Operating system are also striving to schedule the processes in the most optimum way possible that is necessary to achieve the purpose of operating system. This paper studies one of the existing scheduling algorithms namely round robin algorithm and suggests the improvement in such a way to meet the needs of ever changing technologically charged world. Round Robin algorithm (like nature) is applied so as to circulate through the processor (like earth) quickly among processes (like seasons). However, the throughput of round robin depends largely on the time quantum selected and a short time quantum may end up increasing the overhead on CPU due to repeated context switching. The algorithm proposed in this paper has approached the time quantum by setting a threshold time so as to reduce the response time, average waiting time and the turnaround time as compared to traditional Round Robin algorithm. This will result in increased throughput and hence enhance the system performance.\",\"PeriodicalId\":289933,\"journal\":{\"name\":\"2022 International Conference on Smart and Sustainable Technologies in Energy and Power Sectors (SSTEPS)\",\"volume\":\"54 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Conference on Smart and Sustainable Technologies in Energy and Power Sectors (SSTEPS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SSTEPS57475.2022.00051\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Smart and Sustainable Technologies in Energy and Power Sectors (SSTEPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSTEPS57475.2022.00051","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Optimizing Round Robin Algorithm in Operating System
Mother nature is full of learning metaphors that the technologists always look for imbibing into their technology innovations. Like nature schedules the seasons every year over the planet earth in a way which is necessary for survival, the designers of Operating system are also striving to schedule the processes in the most optimum way possible that is necessary to achieve the purpose of operating system. This paper studies one of the existing scheduling algorithms namely round robin algorithm and suggests the improvement in such a way to meet the needs of ever changing technologically charged world. Round Robin algorithm (like nature) is applied so as to circulate through the processor (like earth) quickly among processes (like seasons). However, the throughput of round robin depends largely on the time quantum selected and a short time quantum may end up increasing the overhead on CPU due to repeated context switching. The algorithm proposed in this paper has approached the time quantum by setting a threshold time so as to reduce the response time, average waiting time and the turnaround time as compared to traditional Round Robin algorithm. This will result in increased throughput and hence enhance the system performance.