Operating Systems 3
Computer System Architecture 10
FAQ (Frequently Asked Questions) 14
Gantt chart 15
This report is the product of the Hardware and Software Systems and Networking assignment. It has been completed during the period of September through October 2012 under the supervision of lecturers Abubakar S. Santuraki and Pious Kaira, under the department of Information Technology, at the Asia Pacific University (APU).
I would like to thank my lecturers, Abubakar S. Santuraki and Pious Kaira for their assistance and guidance during this report.
This report is separated into two sections, the first section, section 1 question 1, discussed about the process control management of Linux 2.4 operating system. The process scheduling used in Linux is described in details. Some of the difficulties came across during the development of the scheduling algorithms have been explained. The second part of the report, section 2-question2, exhibits the general Central Processing Unit Register theories; types of registers and procedure of present computer registers have been reviewed.
Operating system internal structure has gained importance in the development of mobiles applications operating systems. At the present time computers use multiuser systems because of its popularity, where many processes are run concurrently. It is important for Information Technology student to understand the internal structure and processes inside the CPU. The intention of this report is to broadly explain the process control management in the Linux Operating System and assess the use of modern computer’s usage of Registers.
The work is focused on how on the whole the Linux platform handles its processes at the CPU level. It also covers the general types of registers used in today’s computer...