02 What is Linux? Flashcards
How do applications and commands interact with the hardware
indirectly, with help from the kernel
What is an operating system?
An interface to the hardware
T/F Applications do not need an OS, they can control the hardware directly
False
What is the PCI bus
A local (internal) bus for connecting devices
Which of the following are common I/O buses?
Micro-channel
USB
PCe
PCIe
USB and PCIe
Server machines often don’t have ______
A display, keyboard or mouse
What are three types of computers running Linux?
Servers, desktops, and embedded
What is the kernel?
Heart of the operating syste. It has the ability to directly control the devices attached to it.
What is a system call
the fundamental interface between an application and the linux kernel
What are the 6 main components managed by an operating system?
Processes
Memory
Files
Input/Output (I/O)
Interpreting User Commands
Resource Allocation
What function does the linux kernel perform as it regards memory management?
Allocates/deallocates memory addresses to processes thousands of times a second.
What function does the linux kernel perform as it regards file management?
ensures there is sufficient available memory space to load files from disk to memory and back
What function does the linux kernel perform as it regards I/O?
Handles requests to hardware from devices like keyboards or mouse, and ensures the appropriate device driver is loaded