๐ป เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคे เคเคเค (Operating System Components)
๐ง เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เค्เคฏा เคนै?
เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ (Operating System) เคเค เคเคธा เคธिเคธ्เคเคฎ เคธॉเคซ्เคเคตेเคฏเคฐ เคนै เคो เคฏूเค़เคฐ เคเคฐ เคंเคช्เคฏूเคเคฐ เคนाเคฐ्เคกเคตेเคฏเคฐ เคे เคฌीเค เคเค เคंเคเคฐเคซेเคธ (Interface) เคा เคाเคฎ เคเคฐเคคा เคนै।
เคฏเคน เคธिเคธ्เคเคฎ เคे เคธเคญी เคนाเคฐ्เคกเคตेเคฏเคฐ เคเคฐ เคธॉเคซ्เคเคตेเคฏเคฐ เคธंเคธाเคงเคจों (Resources) เคो เคจिเคฏंเคค्เคฐिเคค เคเคฐเคคा เคนै।
เคंเคช्เคฏूเคเคฐ เคो เคธुเคाเคฐू เคฐूเคช เคธे เคเคฒाเคจे เคे เคฒिเค เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคे เคเค เคฎเคนเคค्เคตเคชूเคฐ्เคฃ เคเคเค (Components) เคนोเคคे เคนैं।
เคเคเค เคाเคจเคคे เคนैं เคเคจเคे เคฌाเคฐे เคฎें เคตिเคธ्เคคाเคฐ เคธे ๐
⚙️ เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคे เคฎुเค्เคฏ เคเคเค (Main Components of Operating System in Hindi)
๐น 1. Kernel (เคเคฐ्เคจेเคฒ)
เคเคฐ्เคจेเคฒ เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคा เคฎुเค्เคฏ เคญाเค (Core Part) เคนोเคคा เคนै।
เคฏเคน เคธीเคงे เคंเคช्เคฏूเคเคฐ เคे เคนाเคฐ्เคกเคตेเคฏเคฐ เคธे เคธंเคชเคฐ्เค เคเคฐเคคा เคนै เคเคฐ CPU, เคฎेเคฎोเคฐी, เคคเคฅा เคกिเคตाเคเคธेเค़ เคो เคจिเคฏंเคค्เคฐिเคค เคเคฐเคคा เคนै।
เคเคฐ्เคจेเคฒ เคฏूเค़เคฐ เคเคฐ เคนाเคฐ्เคกเคตेเคฏเคฐ เคे เคฌीเค เคเค เคฎเคง्เคฏเคธ्เคฅ เคी เคคเคฐเคน เคाเคฎ เคเคฐเคคा เคนै।
๐งพ เคฎुเค्เคฏ เคाเคฐ्เคฏ:
-
เคช्เคฐोเคธेเคธ (Process) เคเคฐ เคฎेเคฎोเคฐी เคा เคช्เคฐเคฌंเคงเคจ
-
เคกिเคตाเคเคธ เคเคฐ เคเคจเคชुเค/เคเคเคเคชुเค เคจिเคฏंเคค्เคฐเคฃ
-
CPU scheduling เคเคฐ resource allocation
๐งฉ เคเคฆाเคนเคฐเคฃ: Linux Kernel, Windows NT Kernel
๐น 2. Shell (เคถेเคฒ)
Shell เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคा เคตเคน เคญाเค เคนै เคो เคฏूเค़เคฐ เคเคฐ เคเคฐ्เคจेเคฒ เคे เคฌीเค เคंเคเคฐเคซेเคธ เคช्เคฐเคฆाเคจ เคเคฐเคคा เคนै।
เคฏूเค़เคฐ Shell เคे เคฎाเคง्เคฏเคฎ เคธे เคเคฎांเคก เคฆेเคคा เคนै, เคिเคธे Shell เคเคฐ्เคจेเคฒ เคคเค เคชเคนुँเคाเคคा เคนै।
เคถेเคฒ เคฆो เคช्เคฐเคाเคฐ เคा เคนोเคคा เคนै:
-
Command Line Interface (CLI) – เคैเคธे MS-DOS, UNIX Shell
-
Graphical User Interface (GUI) – เคैเคธे Windows, macOS
๐งพ เคฎुเค्เคฏ เคाเคฐ्เคฏ:
-
เคฏूเค़เคฐ เคเคฎांเคก เคฒेเคจा เคเคฐ เคช्เคฐोเคธेเคธ เคเคฐเคจा
-
เคเคเคเคชुเค เคो เคธ्เค्เคฐीเคจ เคชเคฐ เคฆिเคाเคจा
๐งฉ เคเคฆाเคนเคฐเคฃ: Bash Shell, PowerShell
๐น 3. File System (เคซाเคเคฒ เคธिเคธ्เคเคฎ)
File System เคा เคाเคฎ เคंเคช्เคฏूเคเคฐ เคฎें เคกेเคा เคो เคซाเคเคฒ เคเคฐ เคซोเคฒ्เคกเคฐ เคे เคฐूเคช เคฎें เคธंเคเค िเคค (Organize) เคเคฐเคจा เคนै।
เคฏเคน เคกेเคा เคो เคธेเคต, เคเคชเคจ, เคॉเคชी เคเคฐ เคกिเคฒीเค เคเคฐเคจे เคी เคธुเคตिเคงा เคฆेเคคा เคนै।
๐งพ เคฎुเค्เคฏ เคाเคฐ्เคฏ:
-
เคกेเคा เคो เคธ्เคोเคฐ เคเคฐ เคฐिเค्เคฐीเคต เคเคฐเคจा
-
เคซाเคเคฒ เคจेเคฎिंเค เคเคฐ เคซोเคฒ्เคกเคฐ เคธ्เค्เคฐเค्เคเคฐ เคฌเคจाเคจा
-
เคเค्เคธेเคธ เคชเคฐเคฎिเคถเคจ เคฆेเคจा
๐งฉ เคเคฆाเคนเคฐเคฃ: FAT32, NTFS (Windows), EXT4 (Linux)
๐น 4. Device Drivers (เคกिเคตाเคเคธ เคก्เคฐाเคเคตเคฐ्เคธ)
Device Driver เคเค เคเคธा เคช्เคฐोเค्เคฐाเคฎ เคนोเคคा เคนै เคो เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคเคฐ เคนाเคฐ्เคกเคตेเคฏเคฐ เคกिเคตाเคเคธ เคे เคฌीเค เคเคฎ्เคฏुเคจिเคेเคถเคจ เคเคฐเคตाเคคा เคนै।
เคนเคฐ เคนाเคฐ्เคกเคตेเคฏเคฐ (เคैเคธे Printer, Mouse, Keyboard) เคे เคฒिเค เค
เคฒเค เคก्เคฐाเคเคตเคฐ เคी เคเคฐूเคฐเคค เคนोเคคी เคนै।
๐งพ เคฎुเค्เคฏ เคाเคฐ्เคฏ:
-
เคนाเคฐ्เคกเคตेเคฏเคฐ เคो OS เคธे เคोเคก़เคจा
-
เคเคจเคชुเค/เคเคเคเคชुเค เคเคชเคฐेเคถเคจ เคธंเคญाเคฒเคจा
-
เคกिเคตाเคเคธ เคो เคเคฎांเคก เคฆेเคจा เคเคฐ เคฐिเคธ्เคชॉเคจ्เคธ เคฒेเคจा
๐งฉ เคเคฆाเคนเคฐเคฃ: Printer Driver, Sound Driver, Graphics Driver
๐น 5. System Utilities (เคธिเคธ्เคเคฎ เคฏूเคिเคฒिเคीเค)
System Utilities เคตे เคช्เคฐोเค्เคฐाเคฎ เคนोเคคे เคนैं เคो เคธिเคธ्เคเคฎ เคे เคฐเคเคฐเคाเคต (Maintenance) เคเคฐ เคช्เคฐเคฆเคฐ्เคถเคจ (Performance) เคो เคธुเคงाเคฐเคจे เคฎें เคฎเคฆเคฆ เคเคฐเคคे เคนैं।
เคฏे เคฏूเค़เคฐ เคो เคंเคช्เคฏूเคเคฐ เคे เคธाเคฎाเคจ्เคฏ เคाเคฐ्เคฏ เคเคธाเคจी เคธे เคเคฐเคจे เคฎें เคธเคนाเคฏเคคा เคฆेเคคे เคนैं।
๐งพ เคฎुเค्เคฏ เคाเคฐ्เคฏ:
-
เคซाเคเคฒ เคฎैเคจेเคเคฎेंเค (File Explorer)
-
เคกिเคธ्เค เค्เคฒीเคจเค เคช, เคंเคीเคตाเคฏเคฐเคธ, เคฌैเคเค เคช
-
เคธिเคธ्เคเคฎ เคฎॉเคจिเคเคฐिंเค เคเคฐ เคกिเคซ्เคฐैเคเคฎेंเคेเคถเคจ
๐งฉ เคเคฆाเคนเคฐเคฃ: Task Manager, Disk Cleanup, Control Panel
๐ เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคे เคเคเคों เคा เคธाเคฐांเคถ (Summary Table)
| เคเคเค เคा เคจाเคฎ | เคाเคฐ्เคฏ | เคเคฆाเคนเคฐเคฃ |
|---|---|---|
| Kernel (เคเคฐ्เคจेเคฒ) | เคนाเคฐ्เคกเคตेเคฏเคฐ เคจिเคฏंเคค्เคฐเคฃ เคเคฐ เคฐिเคธोเคฐ्เคธ เคฎैเคจेเคเคฎेंเค | Linux Kernel, NT Kernel |
| Shell (เคถेเคฒ) | เคฏूเค़เคฐ เคเคฐ เคเคฐ्เคจेเคฒ เคे เคฌीเค เคंเคเคฐเคซेเคธ | Bash, PowerShell |
| File System (เคซाเคเคฒ เคธिเคธ्เคเคฎ) | เคกेเคा เคो เคธंเคเค िเคค เคเคฐ เคธ्เคोเคฐ เคเคฐเคจा | NTFS, EXT4 |
| Device Drivers (เคก्เคฐाเคเคตเคฐ्เคธ) | เคนाเคฐ्เคกเคตेเคฏเคฐ เคธे เคเคฎ्เคฏुเคจिเคेเคถเคจ | Printer Driver, Sound Driver |
| System Utilities (เคฏूเคिเคฒिเคीเค) | เคธिเคธ्เคเคฎ เคฎेंเคेเคจेंเคธ เคเคฐ เคชเคฐเคซॉเคฐ्เคฎेंเคธ เคธुเคงाเคฐเคจा | Task Manager, Antivirus |
๐ง Conclusion
เคเคชเคฐेเคिंเค เคธिเคธ्เคเคฎ เคे เคฏे เคธเคญी เคเคเค เคเค-เคฆूเคธเคฐे เคे เคธाเคฅ เคฎिเคฒเคเคฐ เคंเคช्เคฏूเคเคฐ เคो เคช्เคฐเคญाเคตी เคฐूเคช เคธे เคเคฒाเคคे เคนैं।
Kernel เคธिเคธ्เคเคฎ เคा เคฆिเคฒ เคนै, Shell เคเคธเคा เคंเคเคฐเคซेเคธ, File System เคเคธเคा เคฎेเคฎोเคฐी เคธ्เค्เคฐเค्เคเคฐ, Drivers เคนाเคฐ्เคกเคตेเคฏเคฐ เคธे เคोเคก़เคจे เคा เคฎाเคง्เคฏเคฎ เคเคฐ Utilities เคธिเคธ्เคเคฎ เคो เคธुเคฐเค्เคทिเคค เคเคฐ เคฌेเคนเคคเคฐ เคฌเคจाเคคी เคนैं।