Tasks Processing Allocation Based on Memory Usage Performance (TPA-MUP)

Abstract

The objective of this paper is to design a scheduler of task allocation time of simultaneous running two independence majority tasks. Objective of task allocation scheduler is to minimize two tasks memory usage while they are both processing. Task’s data that was kept in memory must be transfer or move out if this task was terminated out of CPU. New allocated task’s data must be moved to be kept in memory. Data transfer in / out between memory and disk drive consume too much time. These problems should be solved by arrange both tasks to start in difference time. Each task has its own required physical memory usage. This paper present task allocation for processing in CPU based on their physical memory usage. Prior percentage of physical memory usage equation of each task was constructed from historical memory usage data. Constraint of starting time and finish time of both tasks were assigned. Lagrange function was used to find out the minimum value of memory usage. Feasible result variable, starting time of each task, were used to be a starting time of each task. This scheduler was trained on 5 working day 12 hours working. Percentage physical memory usage was captured every twenty minutes thus there were 36 captured samples per day. TPA-MUP was test in time performance by thirty users, six users per day. The result of average time performance of two major tasks allocation under designed scheduler are decrease about 15% from ordinary FIFO scheduler. Users are appreciated in time performance of two major tasks running under TPA-MUP more than ordinary FIFO at statistical significance α 0.05.

Authors and Affiliations

Amnat Sawatnatee, Somchai Prakancharoen

Keywords

Related Articles

A Prototype of Community Database System by Digital Community Center and Citizen Involvement

This study aimed to create a prototype of community database system with the participation of digital community center and the involvement of the citizen. It was carried out in Mae Ku and Phra That Pha Daeng sub-district...

Next Generation M-Government in Mobile Economy: Transformation Framework and Recommendations

Mobile communication technology is playing a vital role in transforming various fields of government operations, especially those geared toward efficient public services, raising transparency and good governance. The uti...

Requirements of E-Learning for Learning Management of Teacher and Student in General Education

e-Learning is an innovative approach to learning and more important role of all the technologies in the supporting collaboration, document management and knowledge management. The objective of this research was to study...

Using Decision Tree C4.5 Algorithm to Predict VARK Learning Styles

This research has an objective to classify VARK learning styles of learners by using Decision Tree C4.5 algorithm. Data concerning learning styles of learners were collected via a questionnaire responded by 1,205 student...

Factors Motivating Thai Women towards the Use of Cosmetics

The objectives of this study were to understand the theories of each factor that have impact on Thai women toward the uses of cosmetics and to find out the relationship of each one if it is related. Understanding the mot...

Download PDF file
  • EP ID EP604257
  • DOI -
  • Views 156
  • Downloads 0

How To Cite

Amnat Sawatnatee, Somchai Prakancharoen (2019). Tasks Processing Allocation Based on Memory Usage Performance (TPA-MUP). International Journal of the Computer, the Internet and Management, 27(2), 23-27. https://europub.co.uk/articles/-A-604257