Digital Repository

New Processing Model for Operating Systems

Show simple item record

dc.contributor.author Weerakoon, C.
dc.contributor.author Karunananda, A.
dc.contributor.author Dias, N.G.J.
dc.date.accessioned 2017-01-17T09:40:42Z
dc.date.available 2017-01-17T09:40:42Z
dc.date.issued 2016
dc.identifier.citation Weerakoon, C., Karunananda, A. and Dias, N.G.J. 2016. New Processing Model for Operating Systems. In proceedings of the 17th Conference on Postgraduate Research, International Postgraduate Research Conference 2016, Faculty of Graduate Studies, University of Kelaniya, Sri Lanka. p 29. en_US
dc.identifier.uri http://repository.kln.ac.lk/handle/123456789/15931
dc.description.abstract The computer plays a vital role in executing programs to solve problems. Further, for each and every such program, a process must be created, and all the required resources should be allocated to the process. In fact, the management of these processes is one of the most important jobs to be accomplished by an operating system. Moreover, by observing different behaviours that the processes display, the researchers have introduced variety of processing models such as two-state model, three-state model, five-state model, and seven-state model to increase the processing power of the computer. Here, the state of a process is related to the current task that the process does, and the term use for a state can be changed from one operating systems to another. Although, they have gained improvements, so far they have failed to produce a processing model to fully utilize the underline hardware architecture. Meanwhile, we made some observations on real world scenarios which revealed that how the human mind works is rather different from how the processing models incorporated in to the computers work till then. Furthermore, the human mind conditionally evolves with the time by drawing associations among the existing and newly arriving data and instructions. Having this insight, the research we conduct introduces a new eight-state processing model, which executes continuously depending on the presented conditions to enhance the processing power of the system. There, one additional state with the name “Terminate” with four new actions such as Ready-to-Ready, Ready-to-Terminate, Exit-to-Ready/Suspend, and Exit-to-Ready have been introduced to the existing seven-state processing model. In addition to those, two of the existing actions such as New-to-Ready/Suspend and New-to-Ready have been modified. In doing these changes, a set of fifteen from twenty four causal relations in Buddhist theory of mind, which can be exploited in explaining any phenomenon, has been applied. In order to depict the changes on each and every action, and to do the experiments, particular algorithms have being designing and these algorithms are to be integrated to the Kernel of the operating system. After doing these implementations, new processing model can be compared with the existing model by executing the same program for multiple times in the operating system with and without the new model and recording the time take in each round. Then the dependent two sample t-test which is more powerful and descriptive, can be applied on the results. Further, to check the quality of the new model a parametric test can be applied on the results of a survey conducted on a single group of users who has worked on the operating system with and without the new processing model. en_US
dc.language.iso en en_US
dc.publisher Faculty of Graduate Studies, University of Kelaniya, Sri Lanka en_US
dc.subject Processing Model en_US
dc.subject Operating System en_US
dc.subject Kernel of Operating System en_US
dc.subject Twenty Four- Causal Relations en_US
dc.subject Eight-State Model en_US
dc.title New Processing Model for Operating Systems en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search Digital Repository


Browse

My Account