Must-know Topics on Operating System
Published in
15 min readDec 23, 2018
Must-know topics on operating system
Table of Contents
- Basics
- Memory Management
- Process Management
- I/O Management
- File System
1. Basics
1. 32-bit and 64-bit OS
- Max Memory Access. Two types of the processor: 32-bit and 64-bit (They have 32 bit and 64 bit registers for doing ALU). This processor tells us how much memory a processor can have access from a CPU register. A 32-bit system can access 2³² memory addresses, i.e 4 GB of RAM. A 64-bit system can access 2⁶⁴ memory addresses, i.e 18-Billion GB of RAM. In 32-bit Windows, the total available virtual address space is 2³² bytes (4 gigabytes). Usually, the lower 2 gigabytes are used for userspace, and the upper 2 gigabytes are used for system space.
- Number of calculations per second they can run affects the speed at which they can complete tasks. 64-bit processors can come in dual core, quad core, six core, and eight core versions for home computing. Multiple cores can increase the processing power and help make a computer run faster.
- A computer with a 64-bit processor can have a 64-bit or 32-bit version of an OS installed, However, with a 32-bit operating system, the 64-bit processor would not run at its full capability as the left most 32…