User talk:Ebarrier: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 3: | Line 3: | ||
Applications use the kernel to connect to computer system resources (CPU; memory and devices). It manages input/output requests from software, translating them into data processing instructions for the central processing unit. It is also responsible for managing memory, and for managing and communicating with computing peripherals, like printers, speakers, etc. It is crucial part of the operating system. | Applications use the kernel to connect to computer system resources (CPU; memory and devices). It manages input/output requests from software, translating them into data processing instructions for the central processing unit. It is also responsible for managing memory, and for managing and communicating with computing peripherals, like printers, speakers, etc. It is crucial part of the operating system. | ||
Tasks: | Tasks: | ||
CPU time planning | *CPU time planning | ||
**Real time vs Package processing | |||
**Syncing | |||
**Multitasking with multiple CPUs | |||
Memory management | *Memory management | ||
**MMU - memory management unit | |||
**Cache and swap | |||
I/O management | *I/O management | ||
**Syncronous | |||
**Asyncronous | |||
File management | *File management | ||
**Permissions | |||
**File system hierarchy | |||
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs (API). | An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs (API). | ||
Tasks: | Tasks: | ||
Hardware management | *Hardware management | ||
**CPU time | |||
**Memory management | |||
**Input/output management | |||
**Network management | |||
Computer system management | *Computer system management | ||
**Application management | |||
**Input/output device management | |||
**User authentication and authorization | |||
**Data management between devices | |||
==User management== | ==User management== |
Revision as of 16:45, 6 June 2016
Operating systems basic terms and introduction
Tasks of the kernel, operating system, RAM, processor etc
Applications use the kernel to connect to computer system resources (CPU; memory and devices). It manages input/output requests from software, translating them into data processing instructions for the central processing unit. It is also responsible for managing memory, and for managing and communicating with computing peripherals, like printers, speakers, etc. It is crucial part of the operating system. Tasks:
- CPU time planning
- Real time vs Package processing
- Syncing
- Multitasking with multiple CPUs
- Memory management
- MMU - memory management unit
- Cache and swap
- I/O management
- Syncronous
- Asyncronous
- File management
- Permissions
- File system hierarchy
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs (API). Tasks:
- Hardware management
- CPU time
- Memory management
- Input/output management
- Network management
- Computer system management
- Application management
- Input/output device management
- User authentication and authorization
- Data management between devices