Notes: Jan 5th - ShaeWhite94/ITC-134 GitHub Wiki
6 Main Components to OS
- FileSystem - mapped to storage (harddrive, CD-Rom, USB, Cloud storage). Windows - C:\users\me. OSX,IOS, Android, Linux: /home/me
2)Processes - interfaces with CPU and Kernel.
-
Permission (users, process) - where you can or cannot read and write data.
-
Network - enables internet, talk to other devices. NIC, Bluetooth, Wireless.
-
Resources (CPU, mem, Disk) - RAM (Random Access Memory), FileSystem: disk, CPU: Processor/motherboard.
6)Abstractions - way of running other OS within current OS. Containers, Zones, Java, Virtual Machines, Hypervisor.