Server Software Flashcards
What do operating systems manage?
Computer hardware and software resources
Operating systems provide services like resource allocation, file management, and user interfaces.
What services do operating systems offer?
- Resource allocation (CPU, memory, I/O devices)
- File management (create, delete, etc.)
- User interfaces (GUI or CLI)
These services are essential for the effective use of computer resources.
What operating system do servers commonly use?
Linux OS
What are client-side applications?
Software programs that run on the user’s device rather than on a remote server.
What is unique about the Linux kernel?
It is open-source; anyone can compile and distribute it under the appropriate license.
What does virtualization allow?
Multiple virtual environments to run on a single physical server.
List the benefits of virtualization.
- Efficiency
- Cost savings
- Flexibility
- Improved isolation
Virtualization optimizes resource usage and offers isolated environments for applications.
What are some drawbacks of virtual machines?
- Highly resource-intensive
- Slow to start
- Tricky to create and manage
Managing virtual machines often requires expertise more common in system administrators than developers.
Which statement is most accurate about the Linux kernel?
It provides essential services to applications by managing hardware resources (e.g., CPU, memory, devices) through system calls.
Which type of hypervisor runs directly on physical hardware?
Type 1 hypervisor
Which type of hypervisor is easier to install?
Type 2 hypervisor
True or False: Virtualization removes the need for a physical NIC.
False
What are Type 1 hypervisors also called?
Bare-metal hypervisors
Fill in the blank: Type 1 hypervisors typically have _______ overhead than Type 2 hypervisors.
lower