Daily current affairs on DailyCA
DailyCA NotesStudy notes for competitive exams My revisionsRevisions Sign in

ಸ್ಮರಣೆಯ ಶ್ರೇಣಿ, ರೇಡ್, ವಿಭಜನೆ ಮತ್ತು ಪ್ರಕ್ರಿಯೆ ನಿರ್ವಹಣೆ | Memory Hierarchy, RAID, Partitioning and Process Management

Intermediate 12 min read Updated

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
  1. ಸ್ಮರಣೆಯ ಶ್ರೇಣಿ | The memory hierarchy
  2. ರ್ಯಾಮ್ ಮತ್ತು ರಾಮ್ ನ ವರ್ಗಗಳು | The classes of RAM and ROM
  3. ಕಠಿಣ ತಟ್ಟೆ ಮತ್ತು ಘನಸ್ಥಿತಿ ತಟ್ಟೆ | The hard disk and the solid state drive
  4. ದೃಗ್ ಮತ್ತು ಟೇಪ್ ಮಾಧ್ಯಮ | Optical and tape media
  5. ಸಂಗ್ರಹ ಜೋಡಣೆ ಮತ್ತು ರೇಡ್ | Storage arrangement and RAID
  6. ವಿಭಜನೆ ಮತ್ತು ಕಡತ ವ್ಯವಸ್ಥೆಗಳು | Partitioning and file systems
  7. ಕಾರ್ಯಾಚರಣ ವ್ಯವಸ್ಥೆಯ ಕೆಲಸಗಳು | The jobs of an operating system
  8. ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ವೇಳಾಪಟ್ಟಿ | Process and scheduling
  9. ಅಡಚಣೆ ಮತ್ತು ಸ್ಮರಣೆ ನಿರ್ವಹಣೆ | 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

  1. ಪ್ರಕ್ರಿಯೆ ನಿರ್ವಹಣೆ, ಸ್ಮರಣೆ ನಿರ್ವಹಣೆ, ಕಡತ ನಿರ್ವಹಣೆ, ಸಾಧನ ನಿರ್ವಹಣೆ ಮತ್ತು ಭದ್ರತೆ. | Process management, memory management, file management, device management and security.
  2. ಕರ್ನಲ್ (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.
  3. ವ್ಯವಸ್ಥಾ ಕರೆ (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.

1ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಚಂಚಲ ಸ್ಮರಣೆ ಯಾವುದು | Which of the following is volatile memory
2ಕ್ಯಾಶ್ ಸ್ಮರಣೆಗೆ ಯಾವ ಬಗೆಯ ಸ್ಮರಣೆಯನ್ನು ಬಳಸುತ್ತಾರೆ ಮತ್ತು ಏಕೆ | Which kind of memory is used for cache and why
3ಬೇಕಾದ ದತ್ತಾಂಶ ಕ್ಯಾಶ್ ನಲ್ಲಿ ಸಿಗುವುದನ್ನು ಏನೆಂದು ಕರೆಯುತ್ತಾರೆ | What is it called when the data needed is found in the cache
4ಕಠಿಣ ತಟ್ಟೆಯಲ್ಲಿ ತಲೆ ಸರಿಯಾದ ಹಾದಿಗೆ ಚಲಿಸಲು ತೆಗೆದುಕೊಳ್ಳುವ ಕಾಲವನ್ನು ಏನೆಂದು ಕರೆಯುತ್ತಾರೆ | What is the time taken by the head of a hard disk to move to the correct track called
5ಸರಾಸರಿ ಪರಿಭ್ರಮಣ ವಿಳಂಬ ಎಷ್ಟು | What is the average rotational latency
6ಘನಸ್ಥಿತಿ ತಟ್ಟೆಗೆ ವಿಭಜನ ಕ್ರಮೀಕರಣ ಮಾಡಬಾರದು, ಏಕೆ | Defragmentation must not be run on a solid state drive, why
7ಘನಸ್ಥಿತಿ ತಟ್ಟೆಯ ಆಯುಷ್ಯ ಮತ್ತು ವೇಗ ಕಾಪಾಡಲು ಇರುವ ವ್ಯವಸ್ಥೆಗಳು ಯಾವುವು | What are the arrangements that protect the life and speed of a solid state drive
8ಒಂದು ಸೀಡಿಯ ಸಾಮರ್ಥ್ಯ ಸುಮಾರು ಎಷ್ಟು | What is the capacity of a CD approximately
9ಒಂದೇ ಪದರದ ಡಿವಿಡಿಯ ಸಾಮರ್ಥ್ಯ ಸುಮಾರು ಎಷ್ಟು | What is the capacity of a single layer DVD approximately
10ಟೇಪ್ ಮಾಧ್ಯಮದ ಮುಖ್ಯ ಲಕ್ಷಣ ಯಾವುದು | What is the main characteristic of tape media
11ರೇಡ್ ಸೊನ್ನೆಯ ಬಗ್ಗೆ ಯಾವುದು ಸರಿ | Which is correct about RAID 0
12ರೇಡ್ ಐದಕ್ಕೆ ಕನಿಷ್ಠ ಎಷ್ಟು ತಟ್ಟೆಗಳು ಬೇಕು | How many disks at least does RAID 5 need
13ಎರಡು ತಟ್ಟೆಗಳು ಒಟ್ಟಿಗೆ ಕೆಟ್ಟರೂ ದತ್ತಾಂಶ ಉಳಿಯುವ ರೇಡ್ ಹಂತ ಯಾವುದು | Which RAID level keeps the data even if two disks fail together
14ಸಂಸ್ಥೆಯಲ್ಲಿ ರೇಡ್ ಇದ್ದರೆ ಪ್ರತ್ಯೇಕ ಬ್ಯಾಕಪ್ ಬೇಕಿಲ್ಲ ಎಂಬ ಹೇಳಿಕೆಯ ಬಗ್ಗೆ ಸರಿಯಾದ ನಿಲುವು | The correct position on the statement that a separate backup is unnecessary where RAID is in place
15ಜಾಲ ಜೋಡಿತ ಸಂಗ್ರಹ ಮತ್ತು ಸಂಗ್ರಹ ಜಾಲದ ನಡುವಿನ ವ್ಯತ್ಯಾಸ ಯಾವುದು | What is the difference between network attached storage and a storage area network
16ಎಂಬಿಆರ್ ವಿಭಜನಾ ಶೈಲಿಯಲ್ಲಿ ಗರಿಷ್ಠ ಎಷ್ಟು ಪ್ರಾಥಮಿಕ ವಿಭಜನೆಗಳು ಸಾಧ್ಯ | How many primary partitions at most are possible in the MBR partition style
17ಎಂಬಿಆರ್ ವಿಭಜನಾ ಶೈಲಿಯ ಸಾಮರ್ಥ್ಯದ ಪ್ರಾಯೋಗಿಕ ಮಿತಿ ಸುಮಾರು ಎಷ್ಟು | What is the practical capacity limit of the MBR partition style approximately
18ಎಫ್ಎಟಿ32 ಕಡತ ವ್ಯವಸ್ಥೆಯ ಮುಖ್ಯ ಮಿತಿ ಯಾವುದು | What is the main limitation of the FAT32 file system
19ಎಂಟು ಜಿಬಿಯ ಒಂದೇ ಬ್ಯಾಕಪ್ ಕಡತವನ್ನು ಹೊತ್ತೊಯ್ಯಬೇಕಾದ ಪೆನ್ ಡ್ರೈವ್ ಗೆ ಯಾವ ಕಡತ ವ್ಯವಸ್ಥೆ ಸೂಕ್ತ | Which file system suits a pen drive that must carry a single backup file of eight GB
20ಕಡತ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಪತ್ರಿಕಾ ದಾಖಲೆಯ ಉದ್ದೇಶ ಏನು | What is the purpose of journalling in a file system
21ಕರ್ನಲ್ ಮತ್ತು ಶೆಲ್ ನಡುವಿನ ಸಂಬಂಧವನ್ನು ಸರಿಯಾಗಿ ಹೇಳುವುದು ಯಾವುದು | Which states the relation between the kernel and the shell correctly
22ಕಾರ್ಯಕ್ರಮ ಮತ್ತು ಪ್ರಕ್ರಿಯೆಯ ನಡುವಿನ ವ್ಯತ್ಯಾಸ ಯಾವುದು | What is the difference between a program and a process
23ಸರಾಸರಿ ಕಾಯುವ ಕಾಲವನ್ನು ಕನಿಷ್ಠ ಮಾಡುವ ವೇಳಾಪಟ್ಟಿ ಕ್ರಮ ಯಾವುದು | Which scheduling algorithm gives the least average waiting time
24ಮೊದಲು ಬಂದವರಿಗೆ ಮೊದಲ ಸೇವೆ ಕ್ರಮದಲ್ಲಿ ಉದ್ದ ಕೆಲಸದ ಹಿಂದೆ ಸಣ್ಣ ಕೆಲಸಗಳು ಕಾಯುವ ಸ್ಥಿತಿಯನ್ನು ಏನೆಂದು ಕರೆಯುತ್ತಾರೆ | What is the state in which short jobs wait behind a long job under first come first served called
25ಅಡಚಣೆ ಹುಟ್ಟಲು ಎಷ್ಟು ಷರತ್ತುಗಳು ಒಟ್ಟಿಗೆ ಇರಬೇಕು | How many conditions must hold together for a deadlock to arise
26ಕದಡುವಿಕೆ ಎಂದರೆ ಏನು | What is thrashing
27ಚೌಕಟ್ಟುಗಳ ಸಂಖ್ಯೆ ಹೆಚ್ಚಿಸಿದರೂ ಪುಟ ದೋಷಗಳು ಹೆಚ್ಚಾಗುವ ವಿಚಿತ್ರವನ್ನು ಏನೆಂದು ಕರೆಯುತ್ತಾರೆ | What is the oddity that page faults may rise even when the number of frames is increased called
28ಮುದ್ರಕದಂತಹ ನಿಧಾನ ಸಾಧನದ ಕೆಲಸವನ್ನು ಸರದಿಯಲ್ಲಿ ಇಟ್ಟು ಸಂಸ್ಕಾರಕವನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವ ತಂತ್ರ ಯಾವುದು | Which technique puts the work of a slow device such as a printer into a queue and releases the processor

Finished this topic? Tick it off.

Saved in this browser only. Sign in to keep your ticks on every device. See all revisions due