BASIC PART
Introduction to Operating Systems. Review of computer hardware. The
role and purpose of operating system. The functionality of a typical operating
system. Design Considerations: efficiency, reliability, flexibility, portability,
safety, compatibility. The evolution of hardware / software. Device organization.
Interrupts: methods and implementations.
Process Management. Process model and process states. Multitasking
system. Thread management. Thread model and thread states. Uniprocessor
process scheduling. Preemptive and non-preemptive scheduling. Schedulers and
policies.
Достарыңызбен бөлісу: |