ಕಂಪ್ಯೂಟರ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಎಂದರೇನು?
ಕಂಪ್ಯೂಟರ್ಗಳು ಭೌತಿಕ ಯಂತ್ರಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸಹಾಯ ಮಾಡಲು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ (O / S) ಎಂದು ಕರೆಯಲ್ಪಡುವ ಕಡಿಮೆ ಮಟ್ಟದ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತವೆ. ಒಂದು ಓ / ಎಸ್ ಚಾಲನೆಯಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ("ಪ್ರೋಗ್ರಾಂಗಳು" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ) ಜೊತೆಗೆ ಹೊಸ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ನಿರ್ಮಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್ವೇರ್ ಲ್ಯಾಪ್ಟಾಪ್ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಮಾತ್ರವಲ್ಲ, ಸೆಲ್ ಫೋನ್ಗಳು, ನೆಟ್ವರ್ಕ್ ಮಾರ್ಗನಿರ್ದೇಶಕಗಳು ಮತ್ತು ಎಂಬೆಡೆಡ್ ಸಾಧನಗಳು ಎಂದು ಕರೆಯಲ್ಪಡುತ್ತದೆ.
ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ವಿಧಗಳು
ನೂರಾರು ವಿವಿಧ ಕಂಪ್ಯೂಟರ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ನಿಗಮಗಳು, ವಿಶ್ವವಿದ್ಯಾನಿಲಯಗಳು ಮತ್ತು ಉದ್ಯಮಶೀಲ ವ್ಯಕ್ತಿಗಳಿಂದ ವರ್ಷಗಳಿಂದ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಪರ್ಸನಲ್ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಕಂಡುಬರುವ ಅತ್ಯುತ್ತಮವಾದ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು:
- ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್
- ಮ್ಯಾಕ್ ಒಎಸ್ ಎಕ್ಸ್
- ಲಿನಕ್ಸ್
ಕೆಲವು ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ರೀತಿಯ ಉಪಕರಣಗಳಿಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ
- ಆಪಲ್ ಐಒಎಸ್ ಮತ್ತು ಗೂಗಲ್ ಆಂಡ್ರಾಯ್ಡ್ (ಲಿನಕ್ಸ್ನ ರೂಪಾಂತರ) - ಸೆಲ್ ಫೋನ್ಗಳಿಗಾಗಿ
- ಸೋಲಾರಿಸ್, HP-UX, DG-UX, ಮತ್ತು ಯುನಿಕ್ಸ್ನ ಇತರ ರೂಪಾಂತರಗಳು - ಸರ್ವರ್ ಕಂಪ್ಯೂಟರ್ಗಳಿಗೆ
- ಡಿಇಸಿ ವಿಎಂಎಸ್ (ವರ್ಚುವಲ್ ಮೆಮೊರಿ ಸಿಸ್ಟಮ್) - ಮೈನ್ಫ್ರೇಮ್ ಕಂಪ್ಯೂಟರ್ಗಳಿಗೆ
ಇತರ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಕುಖ್ಯಾತ ಅವಧಿಯನ್ನು ಅನುಭವಿಸಿವೆ ಆದರೆ ಈಗ ಕೇವಲ ಐತಿಹಾಸಿಕ ಆಸಕ್ತಿಯಿದೆ:
- 1990 ರ ದಶಕದಲ್ಲಿ ನೋವೆಲ್ ನೆಟ್ವೇರ್ ಪಿಸಿಗಳಿಗೆ ಜನಪ್ರಿಯ O / S ಆಗಿತ್ತು
- IBM OS / 2 ಮುಂಚಿನ PC O / S ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ ಅನ್ನು ಒಂದು ಬಾರಿಗೆ ಸ್ಪರ್ಧಿಸಿತ್ತು ಆದರೆ ಗ್ರಾಹಕ ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಸೀಮಿತ ಯಶಸ್ಸು ಗಳಿಸಿತು
- 1960 ರ ದಶಕದಲ್ಲಿ ಯುನಿಕ್ಸ್ನ ನಂತರದ ಬೆಳವಣಿಗೆಯ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರಿದ ಮುಖ್ಯವಾಹಿನಿಗಳಿಗಾಗಿ ಮಲ್ಟಿಕ್ಸ್ ವಿಶೇಷವಾಗಿ ನವೀನ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ
ನೆಟ್ವರ್ಕ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಸ್
ಒಂದು ಆಧುನಿಕ ಒ / ಎಸ್ ಕಂಪ್ಯೂಟರ್ನ ನೆಟ್ವರ್ಕಿಂಗ್ ಸರಳಗೊಳಿಸುವ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಹೆಚ್ಚು ಅಂತರ್ನಿರ್ಮಿತ ಸಾಫ್ಟ್ವೇರ್ ಹೊಂದಿದೆ. ವಿಶಿಷ್ಟವಾದ O / S ಸಾಫ್ಟ್ವೇರ್ ಟಿಸಿಪಿ / ಐಪಿ ಪ್ರೋಟೋಕಾಲ್ ಸ್ಟಾಕ್ ಮತ್ತು ಪಿಂಗ್ ಮತ್ತು ಟ್ರೇಸರ್ಔಟ್ನಂತಹ ಸಂಬಂಧಿತ ಉಪಯುಕ್ತತೆಯ ಕಾರ್ಯಕ್ರಮಗಳ ಅನುಷ್ಠಾನವನ್ನು ಒಳಗೊಂಡಿದೆ. ಸಾಧನದ ಎತರ್ನೆಟ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲು ಅಗತ್ಯವಾದ ಸಾಧನ ಡ್ರೈವರ್ಗಳು ಮತ್ತು ಇತರ ಸಾಫ್ಟ್ವೇರ್ಗಳು ಇದರಲ್ಲಿ ಸೇರಿವೆ. ಮೊಬೈಲ್ ಸಾಧನಗಳು ಸಾಮಾನ್ಯವಾಗಿ ವೈ-ಫೈ , ಬ್ಲೂಟೂತ್ ಅಥವಾ ಇತರ ನಿಸ್ತಂತು ಸಂಪರ್ಕವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಅಗತ್ಯವಿರುವ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಒದಗಿಸುತ್ತವೆ.
ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ನ ಆರಂಭಿಕ ಆವೃತ್ತಿಗಳು ಕಂಪ್ಯೂಟರ್ ನೆಟ್ವರ್ಕಿಂಗ್ಗೆ ಯಾವುದೇ ಬೆಂಬಲವನ್ನು ನೀಡಲಿಲ್ಲ. ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ 95 ಮತ್ತು ವಿಂಡೋಸ್ ಫಾರ್ ವರ್ಕ್ಗ್ರೂಪ್ಸ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭವಾಗುವ ಮೂಲಭೂತ ನೆಟ್ವರ್ಕಿಂಗ್ ಸಾಮರ್ಥ್ಯವನ್ನು ತನ್ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗೆ ಸೇರಿಸಿತು. ಮೈಕ್ರೋಸಾಫ್ಟ್ ವಿಂಡೋಸ್ 98 ಸೆಕೆಂಡ್ ಎಡಿಷನ್ (ವಿನ್ 98 ಎಸ್ಇ), ವಿಂಡೋಸ್ ಹೋಮ್ ಗ್ರೂಪ್ ವಿಂಡೋಸ್ 7 ನಲ್ಲಿ ಹೋಮ್ ನೆಟ್ವರ್ಕ್ಗಾಗಿ ಅದರ ಇಂಟರ್ನೆಟ್ ಸಂಪರ್ಕ ಹಂಚಿಕೆ (ಐಸಿಎಸ್) ವೈಶಿಷ್ಟ್ಯವನ್ನು ಪರಿಚಯಿಸಿತು. ವ್ಯತಿರಿಕ್ತವಾಗಿ ಯುನಿಕ್ಸ್ನೊಂದಿಗೆ, ಪ್ರಾರಂಭದಿಂದಲೂ ನೆಟ್ವರ್ಕಿಂಗ್ ಮೂಲಕ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿತ್ತು. ಇಂಟರ್ನೆಟ್ ಮತ್ತು ಹೋಮ್ ನೆಟ್ ಮಾಡುವುದರ ಜನಪ್ರಿಯತೆಯ ಕಾರಣದಿಂದಾಗಿ ಯಾವುದೇ ಗ್ರಾಹಕ O / S ಇಂದು ಜಾಲ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯಾಗಿ ಅರ್ಹವಾಗಿದೆ.
ಎಂಬೆಡೆಡ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಸ್
ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಒಂದು ವ್ಯವಸ್ಥೆ ತನ್ನ ಸಾಫ್ಟ್ವೇರ್ನ ಯಾವುದೇ ಅಥವಾ ಸೀಮಿತ ಸಂರಚನೆಯನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ರೂಟರ್ಗಳು ನಂತಹ ಎಂಬೆಡೆಡ್ ಸಿಸ್ಟಮ್ಗಳು , ಉದಾಹರಣೆಗೆ, ಪೂರ್ವ-ಕಾನ್ಫಿಗರ್ ವೆಬ್ ಸರ್ವರ್, ಡಿಹೆಚ್ಸಿಪಿ ಪರಿಚಾರಕ, ಮತ್ತು ಕೆಲವು ಉಪಯುಕ್ತತೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ ಆದರೆ ಹೊಸ ಪ್ರೋಗ್ರಾಂಗಳ ಅನುಸ್ಥಾಪನೆಯನ್ನು ಅನುಮತಿಸುವುದಿಲ್ಲ. ಮಾರ್ಗನಿರ್ದೇಶಕಗಳು ಎಂಬೆಡೆಡ್ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳ ಉದಾಹರಣೆಗಳೆಂದರೆ:
- ಸಿಸ್ಕೊ IOS (ಇಂಟರ್ನೆಟ್ವರ್ಕ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್)
- ಡಿಡಿ-ಡಬ್ಲ್ಯೂಆರ್ಟಿ
- ಜುನಿಪರ್ ಜುನೋಸ್
ಫೋನ್ಗಳು (ಐಫೋನ್ ಓಎಸ್), ಪಿಡಿಎಗಳು (ವಿಂಡೋಸ್ ಸಿಇ), ಮತ್ತು ಡಿಜಿಟಲ್ ಮೀಡಿಯಾ ಪ್ಲೇಯರ್ಗಳು (ಐಪಾಡ್ಲಿನಕ್ಸ್) ಸೇರಿದಂತೆ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಗ್ರಾಹಕರ ಗ್ಯಾಜೆಟ್ಗಳಲ್ಲಿ ಒಂದು ಎಂಬೆಡ್ ಮಾಡಲಾದ ಓಎಸ್ ಸಹ ಕಂಡುಬರುತ್ತದೆ.