FIT1047 Lecture Notes - Lecture 7: System Call, Infinite Loop, Virtualization
Week 7
Sunday, 22 April 2018
4:55 pm
Operating Systems
Operating system - has a menu, can start interfaces. Web browsers, etc.
- gives error messages if there is an error with the program (crashes)
Key function: abstraction between hardware and software.
find more resources at oneclass.com
find more resources at oneclass.com
Document Summary
Operating system - has a menu, can start interfaces. Gives error messages if there is an error with the program (crashes) Operating system sits between hardware and application program. Os can run multiple processes simultaneously. (now can run hundreds of processes at once. ) Cpu can only run one at a time. Running a windows software inside of a linux software. This provides levels of abstraction in a computer. Runs one program, and then switches to the next one, and then switches to the next one. Cpu is only running one program at a time, but instead it is executing multiple. Processes can be run at the same time. (can run chrome and firefox at same time) When you switch from checking email to chrome, the email gets blocked so you can run chrome, and then unblocked when you switch back. Only a limited subset of instructions can be used.