I/O Flashcards
Virtual memory
The combination of hard drive space and RAM that acts like memory that our processes can use.
Pages
It’s when we execute a process and we take the data to the program in chunks. Also stored in virtual memory
Time slice
A very short interval of time that gets allocated to a process for CPU execution.
Process
A program that’s executing. Like the internet browser or text editor.
Program
An application that we can run like chrome, windows, Linux, mac etc…
Kernel
Creates processes, efficiently schedule them and manages how processes are terminated.
I/O devices
Devices that perform input and output.
Ex: keyboards, speakers, Webcam etc…
CLI Shell
This just means we’ll use text commands. (Like coding)
Graphical User Interface or GUI
A visual way to interact with your computer. Using the mouse to click and drag and open folders etc.
Shell
A program that interprets text commands and sends them to the OS to execute
Logs
Files that record system events on your computer. Like a diary.
BIOS/UEFI
A low-level software that initializes our computers hardware to make sure everything is good to go.
Bootloader
A small program that loads the operating system (OS)