ಸ್ಮರಣೆಯ ಶ್ರೇಣಿ, ರೇಡ್, ವಿಭಜನೆ ಮತ್ತು ಪ್ರಕ್ರಿಯೆ ನಿರ್ವಹಣೆ | Memory Hierarchy, RAID, Partitioning and Process Management
Saved in this browser only. Sign in to keep your ticks on every device. See all revisions due
Key points
- ಶ್ರೇಣಿಯಲ್ಲಿ ಕೆಳಕ್ಕೆ ಹೋದಂತೆ ವೇಗ ಮತ್ತು ಬೆಲೆ ಕಡಿಮೆ, ಸಾಮರ್ಥ್ಯ ಹೆಚ್ಚು | Down the hierarchy speed and cost fall while capacity rises
- ರ್ಯಾಮ್ ಚಂಚಲ, ರಾಮ್ ಮತ್ತು ಫ್ಲ್ಯಾಶ್ ಅಚಂಚಲ | RAM is volatile, ROM and flash are non volatile
- ಸ್ಥಾಯೀ ರ್ಯಾಮ್ ಕ್ಯಾಶ್ ಗೆ, ಚಲನಶೀಲ ರ್ಯಾಮ್ ಮುಖ್ಯ ಸ್ಮರಣೆಗೆ | Static RAM for cache, dynamic RAM for main memory
- ಪ್ರವೇಶ ಕಾಲ ಸಮ ಹುಡುಕು ಕಾಲ ಕೂಡಿಸು ಪರಿಭ್ರಮಣ ವಿಳಂಬ ಕೂಡಿಸು ವರ್ಗಾವಣೆ ಕಾಲ | Access time equals seek time plus rotational latency plus transfer time
- ಘನಸ್ಥಿತಿ ತಟ್ಟೆಗೆ ವಿಭಜನ ಕ್ರಮೀಕರಣ ಮಾಡಬಾರದು, ಟ್ರಿಮ್ ಬೇಕು | Never defragment a solid state drive, it needs TRIM
- ಟೇಪ್ ಅನುಕ್ರಮ ಪ್ರವೇಶ, ಸಂಗ್ರಹಕ್ಕೆ ಅಗ್ಗ | Tape is sequential access and cheap for archives
- ರೇಡ್ ಸೊನ್ನೆಗೆ ದೋಷ ಸಹನೆ ಇಲ್ಲ, ರೇಡ್ ಐದಕ್ಕೆ ಕನಿಷ್ಠ ಮೂರು ತಟ್ಟೆ | RAID 0 has no fault tolerance, RAID 5 needs at least three disks
- ರೇಡ್ ಬ್ಯಾಕಪ್ ಅಲ್ಲ | RAID is not a backup
- ಎಫ್ಎಟಿ32 ನಲ್ಲಿ ಒಂದು ಕಡತ 4 ಜಿಬಿ ಮೀರಲಾಗದು | In FAT32 a single file cannot cross 4 GB
- ಎಂಬಿಆರ್ ಗೆ ಸುಮಾರು 2 ಟಿಬಿ ಮತ್ತು ನಾಲ್ಕು ಪ್ರಾಥಮಿಕ ವಿಭಜನೆ | MBR allows about 2 TB and four primary partitions
- ಕರ್ನಲ್ ತಿರುಳು, ಶೆಲ್ ಹೊರ ಪದರ | The kernel is the core and the shell the outer layer
- ಕಾರ್ಯಕ್ರಮ ನಿಷ್ಕ್ರಿಯ, ಪ್ರಕ್ರಿಯೆ ಓಡುತ್ತಿರುವುದು | A program is passive, a process is in execution
- ಕಡಿಮೆ ಕೆಲಸ ಮೊದಲು ಸರಾಸರಿ ಕಾಯುವ ಕಾಲ ಕನಿಷ್ಠ ಮಾಡುತ್ತದೆ | Shortest job first gives the least average waiting time
- ಸುತ್ತು ಕ್ರಮ ಕಾಲ ಹಂಚಿಕೆಗೆ ಸೂಕ್ತ | Round robin suits time sharing
- ಅಡಚಣೆಗೆ ನಾಲ್ಕು ಷರತ್ತುಗಳು ಒಟ್ಟಿಗೆ ಬೇಕು | A deadlock needs four conditions together
- ಕದಡುವಿಕೆ ಎಂದರೆ ಕೆಲಸಕ್ಕಿಂತ ಪುಟ ಬದಲಾವಣೆಗೇ ಹೆಚ್ಚು ಕಾಲ | Thrashing means more time swapping than working
- ಬೆಲಾಡಿ ವೈಪರೀತ್ಯ ಮೊದಲು ಬಂದದ್ದು ಮೊದಲು ಹೊರಗೆ ಕ್ರಮದಲ್ಲಿ ಕಾಣುತ್ತದೆ | The Belady anomaly appears in first in first out replacement
On this page
- ಸ್ಮರಣೆಯ ಶ್ರೇಣಿ | The memory hierarchy
- ರ್ಯಾಮ್ ಮತ್ತು ರಾಮ್ ನ ವರ್ಗಗಳು | The classes of RAM and ROM
- ಕಠಿಣ ತಟ್ಟೆ ಮತ್ತು ಘನಸ್ಥಿತಿ ತಟ್ಟೆ | The hard disk and the solid state drive
- ದೃಗ್ ಮತ್ತು ಟೇಪ್ ಮಾಧ್ಯಮ | Optical and tape media
- ಸಂಗ್ರಹ ಜೋಡಣೆ ಮತ್ತು ರೇಡ್ | Storage arrangement and RAID
- ವಿಭಜನೆ ಮತ್ತು ಕಡತ ವ್ಯವಸ್ಥೆಗಳು | Partitioning and file systems
- ಕಾರ್ಯಾಚರಣ ವ್ಯವಸ್ಥೆಯ ಕೆಲಸಗಳು | The jobs of an operating system
- ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ವೇಳಾಪಟ್ಟಿ | Process and scheduling
- ಅಡಚಣೆ ಮತ್ತು ಸ್ಮರಣೆ ನಿರ್ವಹಣೆ | Deadlock and memory management
ಸ್ಮರಣೆಯ ಶ್ರೇಣಿ | The memory hierarchy
ಮೇಲಿನಿಂದ ಕೆಳಕ್ಕೆ ಹೋದಂತೆ ವೇಗ ಮತ್ತು ಬೆಲೆ ಕಡಿಮೆಯಾಗುತ್ತವೆ, ಸಾಮರ್ಥ್ಯ ಹೆಚ್ಚಾಗುತ್ತದೆ. | As one moves from the top downwards the speed and the cost fall while the capacity rises.
| ಹಂತ | Level | ಸ್ವರೂಪ | Nature |
|---|---|
| ನೋಂದಾಯಕ | Registers | ಸಂಸ್ಕಾರಕದ ಒಳಗೇ, ಅತಿ ವೇಗ, ಅತಿ ಸಣ್ಣ | Inside the processor, fastest and smallest |
| ಕ್ಯಾಶ್ | Cache | ಎಲ್ ಒಂದು, ಎಲ್ ಎರಡು ಮತ್ತು ಎಲ್ ಮೂರು ಹಂತಗಳು, ಸ್ಥಾಯೀ ಸ್ಮರಣೆ | Levels L1, L2 and L3, built from static memory |
| ಮುಖ್ಯ ಸ್ಮರಣೆ | Main memory | ಚಂಚಲ ಸ್ಮರಣೆ, ಡಿಡಿಆರ್ ಬಗೆಯ ಚಲನಶೀಲ ಸ್ಮರಣೆ | Volatile, dynamic memory of the DDR kind |
| ಗೌಣ ಸಂಗ್ರಹ | Secondary storage | ಕಠಿಣ ತಟ್ಟೆ ಮತ್ತು ಘನಸ್ಥಿತಿ ತಟ್ಟೆ, ಅಚಂಚಲ | Hard disk and solid state drive, non volatile |
| ತೃತೀಯ ಅಥವಾ ಸಂಗ್ರಹಣಾ ಮಾಧ್ಯಮ | Tertiary or archival media | ಟೇಪ್ ಮತ್ತು ದೃಗ್ ತಟ್ಟೆ, ಅತಿ ಅಗ್ಗ, ಅತಿ ನಿಧಾನ | Tape and optical disc, cheapest and slowest |
ಚಂಚಲ ಸ್ಮರಣೆ (Volatile memory) ವಿದ್ಯುತ್ ಹೋದರೆ ಅಳಿಸಿಹೋಗುತ್ತದೆ, ಅಚಂಚಲ ಸ್ಮರಣೆ (Non volatile memory) ಉಳಿಯುತ್ತದೆ, ರ್ಯಾಮ್ ಚಂಚಲ ಮತ್ತು ರಾಮ್ ಹಾಗೂ ಫ್ಲ್ಯಾಶ್ ಅಚಂಚಲ. | Volatile memory is wiped when the power goes while non volatile memory survives, RAM is volatile and ROM as well as flash are non volatile.
ರ್ಯಾಮ್ ಮತ್ತು ರಾಮ್ ನ ವರ್ಗಗಳು | The classes of RAM and ROM
- ಸ್ಥಾಯೀ ರ್ಯಾಮ್ (SRAM) ವೇಗ ಮತ್ತು ದುಬಾರಿ, ಕ್ಯಾಶ್ ಗೆ ಬಳಕೆ, ಪುನಶ್ಚೇತನ ಬೇಡ. | Static RAM is fast and costly, is used for cache and needs no refreshing.
- ಚಲನಶೀಲ ರ್ಯಾಮ್ (DRAM) ಅಗ್ಗ ಮತ್ತು ದಟ್ಟ, ಮುಖ್ಯ ಸ್ಮರಣೆಗೆ ಬಳಕೆ, ನಿರಂತರ ಪುನಶ್ಚೇತನ ಬೇಕು. | Dynamic RAM is cheap and dense, is used for main memory and needs continuous refreshing.
- ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಬಹುದಾದ ರಾಮ್ (PROM) ಒಮ್ಮೆ ಮಾತ್ರ ಬರೆಯಬಹುದು, ಅಳಿಸಬಹುದಾದ ರಾಮ್ (EPROM) ನೇರಳಾತೀತ ಕಿರಣದಿಂದ ಅಳಿಸಬಹುದು, ವಿದ್ಯುತ್ತಿನಿಂದ ಅಳಿಸಬಹುದಾದ ರಾಮ್ (EEPROM) ವಿದ್ಯುತ್ತಿನಿಂದಲೇ ಅಳಿಸಬಹುದು. | Programmable ROM can be written once, erasable PROM can be erased by ultraviolet light, and electrically erasable PROM can be erased electrically.
- ಫ್ಲ್ಯಾಶ್ ಸ್ಮರಣೆ ಇಇಪ್ರಾಮ್ ಕುಟುಂಬದ್ದು, ಇದು ಪೆನ್ ಡ್ರೈವ್ ಮತ್ತು ಘನಸ್ಥಿತಿ ತಟ್ಟೆಯ ಆಧಾರ. | Flash memory belongs to the EEPROM family and is the basis of the pen drive and the solid state drive.
ಕ್ಯಾಶ್ ಕೆಲಸ ಮಾಡುವುದು ಸ್ಥಳೀಯತೆಯ ತತ್ವದ ಮೇಲೆ, ಅಂದರೆ ಇತ್ತೀಚೆಗೆ ಬಳಸಿದ ಮತ್ತು ಅದರ ಪಕ್ಕದ ದತ್ತಾಂಶ ಮತ್ತೆ ಬೇಕಾಗುವ ಸಂಭವ ಹೆಚ್ಚು, ಬೇಕಾದ ಅಂಶ ಕ್ಯಾಶ್ ನಲ್ಲಿ ಸಿಕ್ಕರೆ ಅದನ್ನು ಹಿಟ್ (Hit) ಮತ್ತು ಸಿಗದಿದ್ದರೆ ಮಿಸ್ (Miss) ಎನ್ನುತ್ತಾರೆ. | Cache works on the principle of locality, that is, recently used data and the data next to it are likely to be needed again, and when the item needed is found in the cache it is a hit and otherwise a miss.
ಕಠಿಣ ತಟ್ಟೆ ಮತ್ತು ಘನಸ್ಥಿತಿ ತಟ್ಟೆ | The hard disk and the solid state drive
- ಕಠಿಣ ತಟ್ಟೆಯಲ್ಲಿ ತಟ್ಟೆ (Platter), ಹಾದಿ (Track), ವಲಯ (Sector) ಮತ್ತು ಸಿಲಿಂಡರ್ (Cylinder) ಎಂಬ ರಚನೆ ಇರುತ್ತದೆ. | A hard disk has the structure of platters, tracks, sectors and cylinders.
- ಪ್ರವೇಶ ಕಾಲ ಮೂರು ಭಾಗ, ಹುಡುಕು ಕಾಲ (Seek time) ತಲೆ ಸರಿಯಾದ ಹಾದಿಗೆ ಹೋಗಲು, ಪರಿಭ್ರಮಣ ವಿಳಂಬ (Rotational latency) ಬೇಕಾದ ವಲಯ ತಲೆಯ ಕೆಳಗೆ ಬರಲು, ವರ್ಗಾವಣೆ ಕಾಲ (Transfer time) ದತ್ತಾಂಶ ಸಾಗಲು. | Access time has three parts, seek time for the head to reach the right track, rotational latency for the needed sector to come under the head, and transfer time for the data to move.
- ಘನಸ್ಥಿತಿ ತಟ್ಟೆಯಲ್ಲಿ ಚಲಿಸುವ ಭಾಗವೇ ಇಲ್ಲ, ಆದ್ದರಿಂದ ಹುಡುಕು ಕಾಲ ಬಹುತೇಕ ಶೂನ್ಯ ಮತ್ತು ಅದಕ್ಕೆ ವಿಭಜನ ಕ್ರಮೀಕರಣ (Defragmentation) ಮಾಡಬಾರದು. | A solid state drive has no moving part at all, so seek time is almost nil and defragmentation must not be run on it.
- ಘನಸ್ಥಿತಿ ತಟ್ಟೆಯ ಆಯುಷ್ಯ ಕಾಪಾಡಲು ಟ್ರಿಮ್ (TRIM) ಆಜ್ಞೆ ಮತ್ತು ಸವೆತ ಸಮತೋಲನ (Wear levelling) ತಂತ್ರ ಇರುತ್ತದೆ. | To protect the life of a solid state drive there is the TRIM command and the technique of wear levelling.
ಸರಾಸರಿ ಪ್ರವೇಶ ಕಾಲ ಸಮ ಹುಡುಕು ಕಾಲ ಕೂಡಿಸು ಪರಿಭ್ರಮಣ ವಿಳಂಬ ಕೂಡಿಸು ವರ್ಗಾವಣೆ ಕಾಲ, ಮತ್ತು ಪರಿಭ್ರಮಣ ವಿಳಂಬದ ಸರಾಸರಿ ಒಂದು ಪೂರ್ಣ ಸುತ್ತಿನ ಅರ್ಧ ಕಾಲ. | Average access time equals seek time plus rotational latency plus transfer time, and the average rotational latency is the time of half a full rotation.
ದೃಗ್ ಮತ್ತು ಟೇಪ್ ಮಾಧ್ಯಮ | Optical and tape media
- ಸೀಡಿ ಸುಮಾರು 700 ಎಂಬಿ, ಒಂದೇ ಪದರದ ಡಿವಿಡಿ ಸುಮಾರು 4.7 ಜಿಬಿ, ಒಂದೇ ಪದರದ ಬ್ಲೂ ರೇ 25 ಜಿಬಿ. | A CD holds about 700 MB, a single layer DVD about 4.7 GB and a single layer Blu-ray 25 GB.
- ಟೇಪ್ ಅನುಕ್ರಮ ಪ್ರವೇಶದ ಮಾಧ್ಯಮ, ಅದಕ್ಕೆ ನೇರ ಪ್ರವೇಶ ಇಲ್ಲ, ಆದರೆ ಪ್ರತಿ ಟೆರಾಬೈಟ್ ಗೆ ಬೆಲೆ ಕಡಿಮೆ ಮತ್ತು ಆಯುಷ್ಯ ದೀರ್ಘ, ಆದ್ದರಿಂದ ದೀರ್ಘಕಾಲೀನ ಸಂಗ್ರಹಕ್ಕೆ ಈಗಲೂ ಬಳಕೆ. | Tape is a sequential access medium with no direct access, but its cost per terabyte is low and its life long, so it is still used for long term archives.
- ಡಿವಿಡಿ ಆರ್ (R) ಒಮ್ಮೆ ಬರೆಯುವ ಮಾಧ್ಯಮ, ಡಿವಿಡಿ ಆರ್ ಡಬ್ಲ್ಯೂ (RW) ಮತ್ತೆ ಮತ್ತೆ ಬರೆಯಬಹುದಾದ ಮಾಧ್ಯಮ. | A DVD R is a write once medium while a DVD RW can be written again and again.
ಸಂಗ್ರಹ ಜೋಡಣೆ ಮತ್ತು ರೇಡ್ | Storage arrangement and RAID
| ರೇಡ್ ಹಂತ | RAID level | ಕಾರ್ಯ | Working | ಕನಿಷ್ಠ ತಟ್ಟೆ | Minimum disks | ದೋಷ ಸಹನೆ | Fault tolerance |
|---|---|---|---|
| ರೇಡ್ ಸೊನ್ನೆ | RAID 0 | ಪಟ್ಟಿ ಜೋಡಣೆ, ವೇಗ ಮಾತ್ರ | Striping, speed only | ಎರಡು | Two | ಇಲ್ಲ, ಒಂದು ತಟ್ಟೆ ಹೋದರೆ ಎಲ್ಲ ಹೋಗುತ್ತದೆ | None, if one disk fails everything is lost |
| ರೇಡ್ ಒಂದು | RAID 1 | ಕನ್ನಡಿ ಪ್ರತಿ | Mirroring | ಎರಡು | Two | ಒಂದು ತಟ್ಟೆ | One disk |
| ರೇಡ್ ಐದು | RAID 5 | ಪಟ್ಟಿ ಜೋಡಣೆ ಮತ್ತು ಹಂಚಿದ ಸಮಾನತೆ | Striping with distributed parity | ಮೂರು | Three | ಒಂದು ತಟ್ಟೆ | One disk |
| ರೇಡ್ ಆರು | RAID 6 | ಎರಡು ಸಮಾನತೆ ಘಟಕ | Two parity blocks | ನಾಲ್ಕು | Four | ಎರಡು ತಟ್ಟೆ | Two disks |
| ರೇಡ್ ಹತ್ತು | RAID 10 | ಕನ್ನಡಿ ಪ್ರತಿಯ ಮೇಲೆ ಪಟ್ಟಿ ಜೋಡಣೆ | Striping over mirrors | ನಾಲ್ಕು | Four | ಪ್ರತಿ ಜೋಡಿಯಲ್ಲಿ ಒಂದು | One in each pair |
ರೇಡ್ ಬ್ಯಾಕಪ್ ಅಲ್ಲ, ಅದು ತಟ್ಟೆ ಕೆಟ್ಟರೆ ಸೇವೆ ನಿಲ್ಲದಂತೆ ನೋಡಿಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಆಕಸ್ಮಿಕ ಅಳಿಸುವಿಕೆ, ಕೂಟಬದ್ಧ ವೈರಸ್ ಮತ್ತು ತಪ್ಪು ತಿದ್ದುಪಡಿಯಿಂದ ರಕ್ಷಿಸುವುದಿಲ್ಲ. | RAID is not a backup, it keeps the service running when a disk fails but protects nothing against accidental deletion, encrypting malware or a wrong correction.
- ನೇರ ಜೋಡಿತ ಸಂಗ್ರಹ (DAS) ಒಂದೇ ಗಣಕಕ್ಕೆ ಜೋಡಿಸಿದ ತಟ್ಟೆ. | Direct attached storage is a disk attached to a single computer.
- ಜಾಲ ಜೋಡಿತ ಸಂಗ್ರಹ (NAS) ಜಾಲದ ಮೂಲಕ ಕಡತಗಳನ್ನು ಹಂಚುವ ಪೆಟ್ಟಿಗೆ. | Network attached storage is a box that shares files over the network.
- ಸಂಗ್ರಹ ಜಾಲ (SAN) ಹೆಚ್ಚು ವೇಗದ ಪ್ರತ್ಯೇಕ ಜಾಲದಲ್ಲಿ ಘಟಕ ಮಟ್ಟದ ಸಂಗ್ರಹ ಕೊಡುತ್ತದೆ. | A storage area network gives block level storage on a separate high speed network.
ವಿಭಜನೆ ಮತ್ತು ಕಡತ ವ್ಯವಸ್ಥೆಗಳು | Partitioning and file systems
| ವಿಷಯ | Item | ಎಂಬಿಆರ್ | MBR | ಜಿಪಿಟಿ | GPT |
|---|---|---|
| ಬಳಕೆಯಾಗುವ ಗರಿಷ್ಠ ಸಾಮರ್ಥ್ಯ | Maximum usable capacity | ಸುಮಾರು 2 ಟಿಬಿ | About 2 TB | ಪ್ರಾಯೋಗಿಕವಾಗಿ ಅಪಾರ | Practically very large |
| ಪ್ರಾಥಮಿಕ ವಿಭಜನೆಗಳ ಸಂಖ್ಯೆ | Number of primary partitions | ನಾಲ್ಕು | Four | ವಿಂಡೋಸ್ ನಲ್ಲಿ 128 | 128 on Windows |
| ಆರಂಭ ವಿಧಾನ | Boot method | ಹಳೆಯ ಬಯೋಸ್ | Legacy BIOS | ಯುಇಎಫ್ಐ | UEFI |
- ಎಫ್ಎಟಿ32 (FAT32) ಕಡತ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಒಂದು ಕಡತ 4 ಜಿಬಿ ಮೀರಲಾಗದು, ಇದು ದೊಡ್ಡ ವಿಡಿಯೊ ಅಥವಾ ಬ್ಯಾಕಪ್ ಕಡತಕ್ಕೆ ನಿಜವಾದ ಅಡ್ಡಿ. | In the FAT32 file system a single file cannot cross 4 GB, which is a real obstacle for a large video or backup file.
- ಎಕ್ಸ್ಎಫ್ಎಟಿ (exFAT) ಆ ಮಿತಿಯನ್ನು ತೆಗೆದಿದೆ ಮತ್ತು ವಿಂಡೋಸ್ ಹಾಗೂ ಮ್ಯಾಕ್ ಎರಡರಲ್ಲೂ ಕೆಲಸ ಮಾಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಪೆನ್ ಡ್ರೈವ್ ಗೆ ಸೂಕ್ತ. | exFAT has removed that limit and works on both Windows and Mac, so it suits a pen drive.
- ಎನ್ಟಿಎಫ್ಎಸ್ (NTFS) ಅನುಮತಿಗಳು, ಕೂಟಬದ್ಧತೆ, ಪತ್ರಿಕಾ ದಾಖಲೆ ಮತ್ತು ಕೋಟಾ ಸೌಲಭ್ಯ ಕೊಡುತ್ತದೆ. | NTFS gives permissions, encryption, journalling and quota facilities.
- ಲಿನಕ್ಸ್ ನಲ್ಲಿ ಇಎಕ್ಸ್ಟಿ4 (ext4) ಸಾಮಾನ್ಯ ಮತ್ತು ಕಡತದ ಮಾಹಿತಿ ಐನೋಡ್ (inode) ನಲ್ಲಿ ಉಳಿಯುತ್ತದೆ. | On Linux ext4 is usual and the information about a file is kept in an inode.
- ಪತ್ರಿಕಾ ದಾಖಲೆ (Journalling) ಬರವಣಿಗೆಯ ಉದ್ದೇಶವನ್ನು ಮೊದಲೇ ದಾಖಲಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ ವಿದ್ಯುತ್ ಹೋದರೂ ಕಡತ ವ್ಯವಸ್ಥೆ ಹಾಳಾಗುವ ಸಂಭವ ಕಡಿಮೆ. | Journalling records the intention to write beforehand, so the chance of the file system being damaged by a power failure is lower.
ಕಾರ್ಯಾಚರಣ ವ್ಯವಸ್ಥೆಯ ಕೆಲಸಗಳು | The jobs of an operating system
- ಪ್ರಕ್ರಿಯೆ ನಿರ್ವಹಣೆ, ಸ್ಮರಣೆ ನಿರ್ವಹಣೆ, ಕಡತ ನಿರ್ವಹಣೆ, ಸಾಧನ ನಿರ್ವಹಣೆ ಮತ್ತು ಭದ್ರತೆ. | Process management, memory management, file management, device management and security.
- ಕರ್ನಲ್ (Kernel) ಯಂತ್ರಾಂಶದ ಜೊತೆ ನೇರ ಸಂಪರ್ಕ ಇಟ್ಟುಕೊಳ್ಳುವ ತಿರುಳು, ಶೆಲ್ (Shell) ಬಳಕೆದಾರನ ಆಜ್ಞೆಯನ್ನು ಕರ್ನಲ್ ಗೆ ಮುಟ್ಟಿಸುವ ಹೊರ ಪದರ. | The kernel is the core that deals directly with the hardware while the shell is the outer layer that carries the command of the user to the kernel.
- ವ್ಯವಸ್ಥಾ ಕರೆ (System call) ಬಳಕೆದಾರನ ಕಾರ್ಯಕ್ರಮ ಕರ್ನಲ್ ನ ಸೇವೆ ಕೇಳುವ ದಾರಿ. | A system call is the way a user program asks for a service of the kernel.
ಬಗೆಗಳು, ಬ್ಯಾಚ್, ಬಹು ಕಾರ್ಯಕ್ರಮ, ಬಹುಕಾರ್ಯ, ಕಾಲ ಹಂಚಿಕೆ, ನೈಜಕಾಲಿಕ, ವಿತರಿತ, ಜಾಲ ಮತ್ತು ಅಂತರ್ಗತ ಕಾರ್ಯಾಚರಣ ವ್ಯವಸ್ಥೆಗಳು. | The types are batch, multiprogramming, multitasking, time sharing, real time, distributed, network and embedded operating systems.
ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ವೇಳಾಪಟ್ಟಿ | Process and scheduling
- ಕಾರ್ಯಕ್ರಮ (Program) ತಟ್ಟೆಯಲ್ಲಿ ನಿಷ್ಕ್ರಿಯವಾಗಿ ಬಿದ್ದಿರುವ ಸಂಕೇತ, ಪ್ರಕ್ರಿಯೆ (Process) ಓಡುತ್ತಿರುವ ಕಾರ್ಯಕ್ರಮ, ಎಳೆ (Thread) ಒಂದು ಪ್ರಕ್ರಿಯೆಯೊಳಗಿನ ಸ್ವತಂತ್ರ ಓಟದ ದಾರಿ. | A program is passive code lying on the disk, a process is a program in execution and a thread is an independent path of execution inside one process.
- ಪ್ರಕ್ರಿಯೆಯ ಸ್ಥಿತಿಗಳು, ಹೊಸದು, ಸಿದ್ಧ, ಓಡುತ್ತಿರುವುದು, ಕಾಯುತ್ತಿರುವುದು ಮತ್ತು ಮುಗಿದಿರುವುದು. | The states of a process are new, ready, running, waiting and terminated.
- ಸನ್ನಿವೇಶ ಬದಲಾವಣೆ (Context switch) ಒಂದು ಪ್ರಕ್ರಿಯೆಯ ಸ್ಥಿತಿಯನ್ನು ಉಳಿಸಿ ಇನ್ನೊಂದನ್ನು ಓಡಿಸುವುದು, ಇದು ಉಪಯುಕ್ತ ಕೆಲಸವಲ್ಲ, ಇದು ಹೊರೆ. | A context switch saves the state of one process and runs another, and it is not useful work but an overhead.
| ವೇಳಾಪಟ್ಟಿ ಕ್ರಮ | Scheduling algorithm | ಸ್ವರೂಪ ಮತ್ತು ದೋಷ | Nature and defect |
|---|---|
| ಮೊದಲು ಬಂದವರಿಗೆ ಮೊದಲ ಸೇವೆ | First come first served | ಸರಳ, ಆದರೆ ಉದ್ದ ಕೆಲಸ ಮುಂದೆ ಇದ್ದರೆ ಸಣ್ಣ ಕೆಲಸಗಳು ಕಾಯಬೇಕು, ಇದನ್ನು ಬಂಡಿ ಪರಿಣಾಮ ಎನ್ನುತ್ತಾರೆ | Simple, but short jobs wait behind a long one, which is called the convoy effect |
| ಕಡಿಮೆ ಕೆಲಸ ಮೊದಲು | Shortest job first | ಸರಾಸರಿ ಕಾಯುವ ಕಾಲ ಕನಿಷ್ಠ, ಆದರೆ ಉದ್ದ ಕೆಲಸಕ್ಕೆ ಹಸಿವು ಬರಬಹುದು | Gives the least average waiting time but a long job may starve |
| ಸುತ್ತು ಕ್ರಮ | Round robin | ಪ್ರತಿಯೊಂದಕ್ಕೂ ನಿಗದಿತ ಕಾಲಖಂಡ, ಕಾಲ ಹಂಚಿಕೆ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಸೂಕ್ತ | A fixed time slice to each, suited to time sharing systems |
| ಆದ್ಯತೆ ಕ್ರಮ | Priority scheduling | ಹೆಚ್ಚು ಆದ್ಯತೆಗೆ ಮೊದಲ ಅವಕಾಶ, ಕಡಿಮೆ ಆದ್ಯತೆಗೆ ಹಸಿವು, ಪರಿಹಾರ ವಯಸ್ಸಾಗುವಿಕೆ | Higher priority goes first, lower priority starves and the remedy is ageing |
ಅಡಚಣೆ ಮತ್ತು ಸ್ಮರಣೆ ನಿರ್ವಹಣೆ | Deadlock and memory management
ಅಡಚಣೆ (Deadlock) ಹುಟ್ಟಲು ನಾಲ್ಕು ಷರತ್ತುಗಳು ಒಟ್ಟಿಗೆ ಬೇಕು, ಪರಸ್ಪರ ಹೊರಗಿಡುವಿಕೆ, ಹಿಡಿದು ಕಾಯುವಿಕೆ, ಕಸಿದುಕೊಳ್ಳಲಾಗದಿರುವಿಕೆ ಮತ್ತು ವೃತ್ತಾಕಾರದ ಕಾಯುವಿಕೆ. | For a deadlock to arise four conditions must hold together, mutual exclusion, hold and wait, no preemption and circular wait.
- ಆಭಾಸ ಸ್ಮರಣೆ (Virtual memory) ತಟ್ಟೆಯ ಒಂದು ಭಾಗವನ್ನು ಸ್ಮರಣೆಯಂತೆ ಬಳಸುತ್ತದೆ, ಆದ್ದರಿಂದ ಸ್ಮರಣೆಗಿಂತ ದೊಡ್ಡ ಕಾರ್ಯಕ್ರಮವೂ ಓಡುತ್ತದೆ. | Virtual memory uses a part of the disk as if it were memory, so even a program larger than the memory can run.
- ಪುಟೀಕರಣ (Paging) ಸ್ಮರಣೆಯನ್ನು ಸಮಾನ ಗಾತ್ರದ ಪುಟಗಳಾಗಿ ಒಡೆಯುತ್ತದೆ, ವಿಭಾಗೀಕರಣ (Segmentation) ತಾರ್ಕಿಕ ಘಟಕಗಳಾಗಿ ಒಡೆಯುತ್ತದೆ. | Paging breaks memory into pages of equal size while segmentation breaks it into logical units.
- ಪುಟ ದೋಷ (Page fault) ಬೇಕಾದ ಪುಟ ಸ್ಮರಣೆಯಲ್ಲಿ ಇಲ್ಲದಿದ್ದಾಗ ಬರುತ್ತದೆ, ಇದು ಸಾಮಾನ್ಯ ಘಟನೆ ಮತ್ತು ದೋಷ ಅಲ್ಲ. | A page fault occurs when the page needed is not in memory, and it is a normal event rather than a failure.
- ಕದಡುವಿಕೆ (Thrashing) ವ್ಯವಸ್ಥೆ ಉಪಯುಕ್ತ ಕೆಲಸಕ್ಕಿಂತ ಪುಟ ಬದಲಾವಣೆಗೇ ಹೆಚ್ಚು ಕಾಲ ಕಳೆಯುವ ಸ್ಥಿತಿ. | Thrashing is the condition in which the system spends more time swapping pages than doing useful work.
- ಪುಟ ಬದಲಾವಣೆ ಕ್ರಮಗಳು, ಮೊದಲು ಬಂದದ್ದು ಮೊದಲು ಹೊರಗೆ, ಬಹುಕಾಲ ಬಳಸದಿದ್ದದ್ದು ಹೊರಗೆ ಮತ್ತು ಆದರ್ಶ ಕ್ರಮ, ಮೊದಲಿನ ಕ್ರಮದಲ್ಲಿ ಚೌಕಟ್ಟು ಹೆಚ್ಚಿಸಿದರೂ ದೋಷ ಹೆಚ್ಚಾಗುವ ವಿಚಿತ್ರವನ್ನು ಬೆಲಾಡಿ ವೈಪರೀತ್ಯ ಎನ್ನುತ್ತಾರೆ. | The page replacement algorithms are first in first out, least recently used and the optimal one, and the oddity that faults may rise even when frames are added under the first in first out rule is called the Belady anomaly.
- ಸ್ಪೂಲಿಂಗ್ (Spooling) ಮುದ್ರಣದಂತಹ ನಿಧಾನ ಸಾಧನದ ಕೆಲಸವನ್ನು ಸರದಿಯಲ್ಲಿ ಇಟ್ಟು ಸಂಸ್ಕಾರಕವನ್ನು ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ. | Spooling puts the work of a slow device such as a printer into a queue and releases the processor.
ಉದಾಹರಣೆ, ಕಚೇರಿಯ ಗಣಕ ಕೆಲವು ದಿನಗಳಿಂದ ಅತಿ ನಿಧಾನವಾಗಿದೆ ಮತ್ತು ತಟ್ಟೆಯ ದೀಪ ಸದಾ ಉರಿಯುತ್ತಿದೆ, ಇದು ಹೆಚ್ಚಾಗಿ ಸ್ಮರಣೆ ಸಾಲದೆ ಕದಡುವಿಕೆ ಆಗುತ್ತಿರುವ ಸೂಚನೆ, ಪರಿಹಾರ ಹೆಚ್ಚು ಸ್ಮರಣೆ ಅಥವಾ ಕಡಿಮೆ ಕಾರ್ಯಕ್ರಮ. | Example, an office computer has become very slow for some days and the disk light is always on, which is usually a sign of thrashing because the memory is insufficient, and the remedy is more memory or fewer programs.
Practice questions
Answer all, then check. Explanations appear after checking.
Finished this topic? Tick it off.
Saved in this browser only. Sign in to keep your ticks on every device. See all revisions due