ನಮ್ಮ ಹೊಸ ಉಪನ್ಯಾಸಕ್ಕೆ ಸ್ವಾಗತ
ಖಂಡಿತವಾಗಿಯೂ ಅತ್ಯಂತ ಪ್ರಮುಖ ಉಪನ್ಯಾಸಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ
ಏನದು? ಕಾರ್ಯಗಳು ಯಾವುವು?
ಇದು ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ?
ನಾವು ಈ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳಲಿದ್ದೇವೆ
ನೀವು ಕೇಳಿರುವ ಕೆಲವು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು
ನಿಮ್ಮ ಮೊಬೈಲ್ ನಲ್ಲಿ
ಆಂಡ್ರಾಯ್ಡ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇದೆ
ಅಥವಾ ನಿಮ್ಮ ಐಫೋನ್ ನಲ್ಲಿ
ಮ್ಯಾಕ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇದೆ
ನಾನು ಕಂಪ್ಯೂಟರ್ ಗಳ ಬಗ್ಗೆ ಮಾತನಾಡಿದರೆ
ನೀವು MS-DOS ಹೆಸರನ್ನು ಕೇಳುತ್ತೀರಿ
ಅನೇಕ ಬಾರಿ
ಲಿನಕ್ಸ್ ನೀವು ಲಿನಕ್ಸ್ ಹೆಸರನ್ನು ಕೇಳುತ್ತೀರಿ
ಅಥವಾ ಅತ್ಯಂತ ಜನಪ್ರಿಯ
ವಿಂಡೋಸ್ ಅಥವಾ ಆಪಲ್ ನೀವು ಕಾಯ್ ಒಎಸ್ ಅಥವಾ ಹಾರ್ಮನಿಒಎಸ್ ಬಗ್ಗೆ
ಅನೇಕ ಬಾರಿ ಕೇಳಿರಬಹುದು ಅನೇಕ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಗಳು ಲಭ್ಯವಿದೆ
ಈಗ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಎಂಬ ಹೆಸರಿನಿಂದ
ಅದರ ಅರ್ಥವೇನು?
ಇದು ವಸ್ತುಗಳನ್ನು ನಿರ್ವಹಿಸುವ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ
ಈಗ ತಿಳಿದುಕೊಳ್ಳಬೇಕಾದ ವಿಷಯ ಇದು
ಅದು ಏನು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ?
ಅದು ಏನು ಮಾಡಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದೆ?
ಅದು ಏನು?
ಅನೇಕ ಅವಶ್ಯಕತೆಗಳು
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ತರಲು
ನಾನು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ತರದಿದ್ದರೆ
ಆಗ ನನ್ನ ಕೆಲಸ ನಡೆಯುತ್ತಿರಲಿಲ್ಲ
ಯಾವ ಸಮಸ್ಯೆಗಳು ಬರುತ್ತಿವೆ
ಆದ್ದರಿಂದ ಈ ಎಲ್ಲಾ ವಿಷಯಗಳು
ನಾವು ಆಳವಾಗಿ ಚರ್ಚಿಸುತ್ತೇವೆ
ಆದ್ದರಿಂದ ನಮ್ಮ ಉಪನ್ಯಾಸವನ್ನು ಪ್ರಾರಂಭಿಸೋಣ
ನಾವು ವೈಟ್ ಬೋರ್ಡ್ ಗೆ ಹೋಗೋಣ
ಕೆಲವು ಟಿಪ್ಪಣಿಗಳಿವೆ
ನಾವು ಆ ಟಿಪ್ಪಣಿಗಳನ್ನು ಓದುತ್ತೇವೆ
ನಾವು ಸಹ ನೋಡುತ್ತೇವೆ
ನಿಜ ಜೀವನದಲ್ಲಿ ನೀವು ವಿಷಯಗಳನ್ನು ಹೇಗೆ ಸಂಬಂಧಿಸಬಹುದು
ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು
ಆದ್ದರಿಂದ ಪ್ರಾರಂಭಿಸೋಣ
ಆದ್ದರಿಂದ ಮೊದಲನೆಯದಾಗಿ
ನಾನು Microsoft ತೆರೆಯುತ್ತೇನೆ
ವೈಟ್ ಬೋರ್ಡ್ ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಒಂದು ವ್ಯಾಖ್ಯಾನವಿದೆ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಒಂದು ನಿರ್ಣಾಯಕ ಸಾಫ್ಟ್ ವೇರ್ ಆಗಿದೆ
ಆದ್ದರಿಂದ ಮೊದಲ ಪ್ರಶ್ನೆ
ಇಲ್ಲಿಂದ ಬರುತ್ತದೆ
ಅನೇಕ ಬಾರಿ ನಾವು ಗೊಂದಲಕ್ಕೊಳಗಾಗುತ್ತೇವೆ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಎಂದರೇನು?
ಅದು ಹಾಗಲ್ಲ
ನನ್ನ ಇತರ ಘಟಕಗಳು
ಅವು ಕೂಡ ನನ್ನ ಘಟಕಗಳೇ?
ಇಲ್ಲ ಹಾಗಾದರೆ ನಿಮ್ಮ ಮೊದಲ ಪ್ರಶ್ನೆ
ಇದನ್ನು ಯಾವುದೇ ಸಂದರ್ಶನದಲ್ಲಿ ಕೇಳಬಹುದು
ಅಥವಾ ನೀವು ಕಾಲೇಜಿನಲ್ಲಿ ಓದುತ್ತಿದ್ದರೆ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಎಂದರೇನು ಎಂದು ಹೇಳಿ?
ಇದು ಸಾಫ್ಟ್ ವೇರ್ ಅಥವಾ ಹಾರ್ಡ್ ವೇರ್ ಆಗಿದೆಯೇ?
ಮೊದಲು ನೀವು ಇದನ್ನು ಪಡೆಯುತ್ತೀರಿ
ಆದ್ದರಿಂದ ನೀವು ಏನು ಹೇಳಬೇಕು
ಇದು ಒಂದು ಸಾಫ್ಟ್ ವೇರ್ ಆಗಿದೆ
ಹಾಗಾದರೆ ಉಳಿದ ಸಾಫ್ಟ್ ವೇರ್ ಇದಕ್ಕಿಂತ ಹೇಗೆ ಭಿನ್ನವಾಗಿದೆ?
ನೀವು ನೋಡಿದ್ದೀರಾ
ಮೊಬೈಲ್ ಫೋನ್ ನಲ್ಲಿ
ನೀವು ಅನೇಕ ಅಪ್ಲಿಕೇಶನ್ ಗಳನ್ನು ಡೌನ್ ಲೋಡ್ ಮಾಡುತ್ತೀರಿ
ಅನೇಕ ಸಾಫ್ಟ್ ವೇರ್ ಗಳು
ಮೊಬೈಲ್ ನಲ್ಲಿ ನಾವು ಅದನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಗಳು ಎಂದು ಕರೆಯುತ್ತೇವೆ
ಆದರೆ ಕಂಪ್ಯೂಟರ್ ನಲ್ಲಿ ನಾವು ಆ ವಸ್ತುಗಳನ್ನು ಸಾಫ್ಟ್ ವೇರ್ ಎಂದು
ಕರೆಯುತ್ತೇವೆ
ಆದ್ದರಿಂದ ಈಗ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇತರ ಅಪ್ಲಿಕೇಶನ್ ಗಳಿಗಿಂತ ಹೇಗೆ ಭಿನ್ನವಾಗಿದೆ?
ಅದರಲ್ಲಿರುವ ವಸ್ತುಗಳು ಯಾವುವು?
ನಾನು ಪ್ಲೇ ಸ್ಟೋರ್ ನಿಂದ ಇತರ ಅಪ್ಲಿಕೇಶನ್ ಗಳನ್ನು ಡೌನ್ ಲೋಡ್
ಮಾಡುತ್ತಿದ್ದೇನೆ
ಆದ್ದರಿಂದ ಇಲ್ಲಿ ನಾವು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತೇವೆ
ಆದ್ದರಿಂದ ಪ್ರಾರಂಭಿಸೋಣ
ಇಲ್ಲಿ ಅದನ್ನು ಬರೆಯಲಾಗಿದೆ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಒಂದು ನಿರ್ಣಾಯಕ ಸಾಫ್ಟ್ ವೇರ್ ಆಗಿದೆ
ಅಂದರೆ ಇದು ಬಹಳ ಮುಖ್ಯವಾದ ಸಾಫ್ಟ್ ವೇರ್ ಆಗಿದೆ
ಮತ್ತು ನಾವು ಅದನ್ನು ಕರೆಯುತ್ತೇವೆ
ಮಾಸ್ಟರ್ ಸಾಫ್ಟ್ ವೇರ್
ಇದು ನಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ
ಅದನ್ನು ಹೀಗೆ ಕರೆಯಲಾಗುತ್ತದೆ
ಮಾಸ್ಟರ್ ಸಾಫ್ಟ್ ವೇರ್
ಈಗ ನೀವು ಇದರಿಂದ ಊಹಿಸಬಹುದು
ಅವನು ಒಬ್ಬ ಮಾಸ್ಟರ್ ಎಂದು.
ಅಂದರೆ ನೀವು ಅದನ್ನು ಹೇಗೆ ಸಂಬಂಧಿಸಬಹುದು?
ನೀವು ಸರ್ಕಸ್ ಗೆ ಹೋಗಿದ್ದರೆ
ಆಗ ನೀವು ನೋಡುತ್ತಿದ್ದಿರಿ
ಒಬ್ಬ ಗುರು ಇದ್ದಾನೆ
ಮತ್ತು ಒಂದು ಪ್ರಾಣಿ ಇದೆ
ಇದು ನಿಮ್ಮ ಮನರಂಜನೆಗಾಗಿ ಎಲ್ಲವನ್ನೂ ನಿರ್ವಹಿಸುತ್ತದೆ
ಆದ್ದರಿಂದ ಗುರುಗಳು
ವಿಷಯಗಳನ್ನು ನಿಯಂತ್ರಿಸುವುದು
ಆದ್ದರಿಂದ ಇಲ್ಲಿ
ಮಾಸ್ಟರ್ ಸಾಫ್ಟ್ ವೇರ್
ವಿಷಯಗಳನ್ನು ಸಹ ನಿಯಂತ್ರಿಸುತ್ತಿದೆ
ಅದನ್ನು ಹೇಗೆ ನಿಯಂತ್ರಿಸಲಾಗುತ್ತದೆ?
ನಾವು ಅದನ್ನು ನಂತರ ನೋಡೋಣ
ಆದ್ದರಿಂದ ಇದು ನಿರ್ಣಾಯಕ ಸಾಫ್ಟ್ ವೇರ್ ಆಗಿದೆ
ಮಧ್ಯವರ್ತಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಘಟಕ
ಅಂದರೆ ಅದು ಮಧ್ಯವರ್ತಿಯಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತಿದೆ
ಕಂಪ್ಯೂಟರ್ ನಡುವೆ
ಹಾರ್ಡ್ ವೇರ್ ಮತ್ತು ಬಳಕೆದಾರ
ಅಂದರೆ ನನ್ನ ಹಾರ್ಡ್ ವೇರ್
ಇನ್ ಪುಟ್ ಸಾಧನವಾಗಿರಬಹುದು
ಅಥವಾ ಔಟ್ ಪುಟ್ ಸಾಧನ
ನನ್ನ ಹಾರ್ಡ್ ವೇರ್ ಏನು ಬೇಕಾದರೂ ಆಗಿರಬಹುದು
ಕೀಲಿಮಣೆ ಮೌಸ್ ಆಂತರಿಕ ಘಟಕಗಳು
CPU RAM ಹಾರ್ಡ್ ವೇರ್
ಮತ್ತು ಯಾರು ಬಳಕೆದಾರರಾಗಬಹುದು?
ನಾನು ಬಳಕೆದಾರ
ಮತ್ತು ನೀವು ಬಳಕೆದಾರರಾಗಿದ್ದೀರಿ
ಆದ್ದರಿಂದ ಬಳಕೆದಾರರು ಕೆಲವು ಕೆಲಸಗಳನ್ನು ಮಾಡಬೇಕಾದರೆ
ನಾನು ಸ್ವಲ್ಪ ಕೆಲಸ ಮಾಡಬೇಕಿರುವಂತೆ
ಹಾಗಾದರೆ ನಾನು ಅದನ್ನು ಹೇಗೆ ಮಾಡಬಹುದು?
ಆದ್ದರಿಂದ ನಡುವೆ ಒಂದು ಪದರವಿದೆ
ನೀವು ಆ ಪದರವನ್ನು ಮರೆಯಬೇಕು
ಆಗ ನಿಮ್ಮ ಕೆಲಸ ಪೂರ್ಣಗೊಳ್ಳುತ್ತದೆ
ನೀವು ಅದನ್ನು ಹೇಗೆ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು?
ಅದನ್ನು ನಿಜ ಜೀವನದಿಂದ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸೋಣ
ನೀವು ಕಾಲೇಜುಗಳಲ್ಲಿರುತ್ತೀರಿ
ಅಥವಾ ಶಾಲೆ
ಆದ್ದರಿಂದ ಒಂದು ವಿಷಯವಿತ್ತು
ನಿಮ್ಮ ಶಿಕ್ಷಕರು ನಿಮಗೆ ಒಂದು ನೇಮಕವನ್ನು ನೀಡಿದರು
ಅಥವಾ ನೀವು ಮುದ್ರಿಸಬೇಕು
ಹಾಗಾದರೆ ಮುದ್ರಿಸಲು ನೀವು ಏನು ಮಾಡುತ್ತೀರಿ?
ನಾನು ನಿಮಗೆ ಹೇಳುತ್ತೇನೆ
ಇದು ಬಳಕೆದಾರ
ಮತ್ತು ಈ ಬಳಕೆದಾರನ ಹೆಸರು
ರಾಹುಲ್
ಅಂದರೆ ನಾನು
ಮತ್ತು ಇಲ್ಲಿ ಒಂದು ಛಾಯಾಗ್ರಹಣ ಅಂಗಡಿ ಇದೆ
ಛಾಯಾಗ್ರಹಣ ಇದನ್ನು ನಕಲು ಎಂದು ಹೆಸರಿಸೋಣ
ಆದ್ದರಿಂದ ಇದು ಒಂದು ಅಂಗಡಿಯಾಗಿದೆ
ಇಲ್ಲಿ ಒಂದು ಯಂತ್ರವಿದೆ
ಈಗ ನಾನು ಅದನ್ನು ನಿಖರವಾಗಿ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ
ಆದ್ದರಿಂದ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಿ
ನನ್ನ ರೇಖಾಚಿತ್ರ ಉತ್ತಮವಾಗಿಲ್ಲ
ಆದರೆ ಇಲ್ಲೊಂದು ಯಂತ್ರವಿದೆ
ಅಂದರೆ ಛಾಯಾಗ್ರಹಣ ಯಂತ್ರ
ಈಗ ಪ್ರಶ್ನೆ ಏನೆಂದರೆ
ನೀವು ನೇರವಾಗಿ ಹೋಗಬಹುದೇ
ಮತ್ತು ಈ ಛಾಯಾಗ್ರಹಣ ಯಂತ್ರದಲ್ಲಿ ಆದೇಶವನ್ನು ನೀಡುವ ಮೂಲಕ
ನೀವು ಛಾಯಾಗ್ರಹಣವನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದೇ
ಆದೇಶವನ್ನು ನೀಡುವ ಮೂಲಕ
ಇಲ್ಲ ನೀವು ಇದನ್ನು ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ
ನಿಮಗೆ ಏನು ಬೇಕು?
ನಿಮಗೆ ಛಾಯಾಗ್ರಹಣ ವ್ಯಕ್ತಿ ಬೇಕು
ಮಧ್ಯದಲ್ಲಿ
ಇದು ಏನು?
ಫೋಟೋಗ್ರಫಿ ಹುಡುಗ ನೀವು ಏನು ಮಾಡುತ್ತೀರಿ?
ನೀನು ಹೋಗು
ಈ ಕಾಗುಣಿತ ತಪ್ಪಾಗಿದೆ
ಒಂದು ಸೆಕೆಂಡ್ ಕಾಯಿರಿ
ಹೌದು ಹಾಗಾದರೆ ನೀವು ಏನು ಮಾಡುತ್ತೀರಿ?
ನೀವು ಅಂಗಡಿಗೆ ಹೋಗಿ
ನೀವು ಒಬ್ಬ ಸಹೋದರನಿಗೆ ಹೇಳುತ್ತೀರಿ
ಸಹೋದರ: ಇದು ನನ್ನ ನೋಟ್ ಬುಕ್
ಪುಟ ಸಂಖ್ಯೆ 1
ಮತ್ತು 7 8, 9, 15
ನೀವು ಅದನ್ನು ಮುದ್ರಿಸಿ
ಆದ್ದರಿಂದ ಇಲ್ಲಿ
ಛಾಯಾಗ್ರಾಹಕ ವ್ಯಕ್ತಿ
ಅವರು ಹೇಗೆ ವರ್ತಿಸುತ್ತಿದ್ದಾರೆ?
ಈ ಛಾಯಾಗ್ರಾಹಕ ವ್ಯಕ್ತಿ
ಅವನು ನನ್ನಂತೆ ವರ್ತಿಸುತ್ತಿದ್ದಾನೆ
ನಿಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನಂತೆ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ನಲ್ಲಿ ಏನಾಗುತ್ತಿದೆ?
ವಿಷಯಗಳನ್ನು ನಿಯಂತ್ರಿಸಲಾಗುತ್ತಿದೆ ಎಂದು
ಸರಿ, ಇಲ್ಲಿ ಏನಾಯಿತು?
ಇದು ನಿಮ್ಮ ಸಾಫ್ಟ್ ವೇರ್
ಅಂದರೆ ಇದು ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ
ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್
ಓಕೆ ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ ನ ಅರ್ಥವೇನು? ಈಗ ನೀವು
ನೀವು ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್ ನಿಂದ ಯಾವುದೇ ಕೆಲಸವನ್ನು ಮಾಡಿದರೆ
ನಂತರ ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯವನ್ನು ಮಾಡಲು ಆ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು
ಮಾಡಲಾಗುತ್ತದೆ
ಆದ್ದರಿಂದ ಅಪ್ಲಿಕೇಶನ್
ಅದಕ್ಕೆ ಏನಾದರೂ ಬೇಕು ಸರಿ ಆದರೆ ಅನೇಕ ಬಾರಿ ನಾವು ಹೇಳುತ್ತೇವೆ
ಬಳಕೆದಾರ ಮತ್ತು ಹಾರ್ಡ್ ವೇರ್ ನಡುವೆ
ಏಕೆಂದರೆ ಬಳಕೆದಾರರು ಕೆಲಸವನ್ನು ಮಾಡಬೇಕು
ಬಳಕೆದಾರರು ನಿಮ್ಮ ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತಾರೆ
ಅದಕ್ಕಾಗಿಯೇ ನಾವು ಹೇಳುತ್ತೇವೆ
ಮಧ್ಯವರ್ತಿಯಾಗಿ ಇಲ್ಲಿ ಏನಾಯಿತು? ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಮತ್ತು ಇಲ್ಲಿ
ಏನಾಯಿತು?
ಛಾಯಾಗ್ರಹಣ ಯಂತ್ರ ಅದು ನಿಮ್ಮ ಹಾರ್ಡ್ ವೇರ್
ಈಗ ಆ ಹಾರ್ಡ್ ವೇರ್ ನಿಮ್ಮದಾಗಬಹುದು
ನಿಮ್ಮ RAM ನಿಮ್ಮ ಮುಖ್ಯ ಮೆಮೊರಿ
ಅಥವಾ ಅದು ನಿಮ್ಮ ಹಾರ್ಡ್ ಡಿಸ್ಕ್
ಯಾವುದು ನಿಮ್ಮ ಸೆಕೆಂಡರಿ ಸ್ಟೋರೇಜ್ ಆಗಿದೆ
ಈಗ ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್
ನೀವು ಓಡಬೇಕಾದಾಗ
ಅದು ಎಲ್ಲಿಂದ ಬರುತ್ತದೆ?
ನಮಗೆ ಇದು ತಿಳಿದಿದೆ ಆದ್ದರಿಂದ ಈಗ ನಾನು ನಿಮಗೆ ಹೇಳುತ್ತೇನೆ
ಇಲ್ಲಿ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಏನು?
ಮಧ್ಯವರ್ತಿ ಎಂದರೆ ಇದರ ನಡುವೆ ನೀವು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಗೆ ಹೋಗಬೇಕು
ಮತ್ತು ವಿನಂತಿಸಿ
ಮತ್ತು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ನಿಮಗೆ ಆ ವಿಷಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ
ಆದ್ದರಿಂದ ನೀವು ಹೇಳಬಹುದು
ಈ ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ ಗಳು ಅವರಿಗಾಗಿ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಎಂದರೇನು?
ಇದು ವೇದಿಕೆಯಾಗಿದೆ
ಈ ಪ್ಲಾಟ್ ಫಾರ್ಮ್ ನಲ್ಲಿ ವಿಷಯಗಳು ಸುಲಭವಾಗುತ್ತಿವೆ
ನೀವು ಇದನ್ನು ಹೇಳಬಹುದು
ಆದ್ದರಿಂದ ನನ್ನ ಬಳಿ ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್ ಇದೆಯೇ ಎಂದು ನಾನು
ಅರ್ಥಮಾಡಿಕೊಂಡಿದ್ದೇನೆ
ಸ್ವಲ್ಪ ಅರ್ಥಮಾಡಿಕೊಳ್ಳೋಣ
ನಾವು ಮೊದಲು ಏನು ಓದಿದ್ದೇವೆ
ಸ್ವಲ್ಪ ನೋಡೋಣ
ಇದರಿಂದ ನೀವು ವಿಷಯಗಳನ್ನು ನೆನಪಿಟ್ಟುಕೊಳ್ಳುತ್ತೀರಿ
ಈ ಹಿಂದೆ ನಾನು ಇದನ್ನು ಓದಿದಾಗಲೆಲ್ಲಾ ಓದುತ್ತಿದ್ದೆವು
ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್ ಸ್ಥಾಪಿಸಿ ಏನಾಗುತ್ತದೆ?
ಇದು ಸ್ಟೋರೇಜ್ ನಲ್ಲಿ ಬರುತ್ತದೆ
ಮತ್ತು ಇದು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್ ಅನ್ನು ಹೊಂದಿದೆ
ಇದು ನನ್ನ ಮೊಬೈಲ್ ಪರದೆ ಎಂದು ಭಾವಿಸೋಣ
ಈ ಮೊಬೈಲ್ ಪರದೆಯಲ್ಲಿ
ನಾನು ಐಕಾನ್ ಅನ್ನು ನೋಡಬಹುದು
ಮತ್ತು ಇದು ಇನ್ಸ್ಟಾಗ್ರಾಮ್ ಐಕಾನ್ ಆಗಿದೆ
ಈ ಐಕಾನ್ ನೊಂದಿಗೆ ನಾನು ಫೈಲ್ ಅನ್ನು ಲಗತ್ತಿಸಿದ್ದೇನೆ
ಅದು insta.exe ಎಕ್ಸೆ ಎಂದರೆ ಏನು?
ಇದು ನಿಮ್ಮ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ಫೈಲ್ ಆಗಿದೆ
ಇದು ಯಂತ್ರ ಕೋಡ್ ಆಗಿದೆ
ಸಿಪಿಯು ಸಿಪಿಯು ಅದನ್ನು ಓದಬೇಕು ಎಂದು ಅದು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತದೆ
RAM ಅದರೊಳಗೆ ಹೋಗಬೇಕು ಮತ್ತು ನೀವು ಬಳಕೆದಾರರಾಗಿರುವಾಗ ನೀವು
ನೇರವಾಗಿ ಹಾರ್ಡ್ವೇರ್ ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು
ನಾನು ಹೇಳುತ್ತಿದ್ದೇನೆ, ಹಾಗೆಯೇ ನೀವು ಫೋಟೋಕಾಪಿಯನ್ನು ಮಾಡಲು
ಯಂತ್ರವನ್ನು ನೇರವಾಗಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ.
ವಾಟ್ಸಾಪ್ ಅಥವಾ ಇನ್ಸ್ಟಾಗ್ರಾಮ್ ಹೇಗೆ ಆಗಿರಲಿ, ಅವುಗಳು ರ್ಯಾಮ್ ಒಳಗೆ
ನೇರವಾಗಿ ಹೋಗಲಾರವು, ಅವುಗಳ ನಡುವೆ ಒಂದು ಪ್ಲಾಟ್‌ಫಾರಂ ಬೇಕು,
ವಿಷಯಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ ಅದು ಸಮಸ್ಯೆಯಾಗುತ್ತದೆ.
ಇದು ಹೆಚ್ಚಿನ ವಿವರಣೆಗಾಗಿ.
In this context, what can an application do? So let's try
to understand. Earlier, we installed the Instagram
application. Its icon appeared and it is taking up some
space in storage. What happened next?
ನನ್ನಲ್ಲಿ RAM ಇದೆ, ಈಗ ನೋಡಿ. ನಾನು ಐಕಾನ್ ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಅದನ್ನು
ಚಲಾಯಿಸಲು ಬಯಸಿದರೆ ಅದರ ಕಾರ್ಯಗತ ಕೋಡ್ RAM ಒಳಗೆ ಬರುತ್ತದೆ. ನನ್ನ
CPU ಕೋಡ್ ಲೈನ್ ಅನ್ನು ಓದಿ ಸರಿಯಾಗಿದೆಯೆಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ.
ಯಾವುದೇ ದೋಷವಿಲ್ಲದೆ ಇಂಟರ್ಫೇಸ್ ತೆರೆಯುತ್ತದೆ. ಆದರೆ ಕೆಲವೊಮ್ಮೆ
ಯೂಟ್ಯೂಬ್ ಅಪ್ಲಿಕೇಶನ್ ಕ್ರ್ಯಾಶ್ ಆಗುತ್ತದೆ ಅಥವಾ ನೀವು
ಇನ್ಸ್ಟಾಗ್ರಾಮ್ನಲ್ಲಿ ಕಥೆಯನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.
ಕೋಡ್ನಲ್ಲಿ ಕೆಲವು ದೋಷಗಳಿವೆ, ಇದರಿಂದಾಗಿ ನೀವು ಕೆಲಸಗಳನ್ನು ಮಾಡಲು
ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ. ಹೀಗೆ ನಾನು ಅದನ್ನು ಅರ್ಥಮಾಡಿಕೊಂಡಿದ್ದೇನೆ.
ಈ ಅಪ್ಲಿಕೇಶನ್ ಯಾವುದೋ ಒಂದು ದಿನಾಂಕದಲ್ಲಿ ನಡೆಸಲು ಬಯಸಿದರೆ ನೀವು
ಎಲ್ಲಿಗೆ ಬರಬೇಕಾಗುತ್ತೀರಿ? ನನ್ನ ಹಾರ್ಡ್ ವೇರ್ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್
ಇವುಗಳ ನಡುವೆ ಸಂವಹನ ಮಾಡಲು ನೀವು ಒಂದು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅಥವಾ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಬೇಕಾಗುತ್ತದೆ. ಅದು ಮಾಸ್ಟರ್ ಆಗಿರುತ್ತದೆ.
ಸಾಫ್ಟ್‌ವೇರ್ ಈಗ ಈ ಮಾಸ್ಟರ್ ಸಾಫ್ಟ್‌ವೇರ್ ಹೇಗೆ
ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ? ಇದು ನಿಯಂತ್ರಣ ಮಾಡುತ್ತದೆ. ನಿಮ್ಮ ಬಳಕೆದಾರ
ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಅದರೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಸಾಧ್ಯವಾಗುವ ರೀತಿಯಲ್ಲಿ
ಬರೆಯಲಾಗಿದೆ. ಈಗ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಬಗ್ಗೆ ಮಾತನಾಡೋಣ. ನಾನು ಎಷ್ಟು
ವಿಧಗಳಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಹೊಂದಿದ್ದೇನೆ?
ನನ್ನ ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಾನು ಏನು ಕರೆಯಬೇಕು ಎಂದು ಹೇಳಲು,
ನನ್ನಲ್ಲಿ ಸಿಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ಗಳು
ಎರಡು ವಿಧಗಳಿವೆ.
ನಾನು ಅವುಗಳನ್ನು ಥರ್ಡ್ ಪಾರ್ಟಿ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಎಂದು ಕರೆಯುತ್ತೇನೆ,
ಅವುಗಳನ್ನು ನೀವು ಎಲ್ಲಿ ನೋಡುತ್ತೀರಿ? ನೀವು ಪ್ಲೇ ಸ್ಟೋರ್ ನಲ್ಲಿ
ನೋಡಬಹುದು.
ನಾನು ಅವುಗಳನ್ನು ಥರ್ಡ್ ಪಾರ್ಟಿ ಅಪ್ಲಿಕೇಶನ್ ಗಳು ಎಂದು ಕರೆಯುತ್ತೇನೆ
ನೀವು ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ ಗಳ ಕೆಲವು ಉದಾಹರಣೆಗಳನ್ನು
ತೆಗೆದುಕೊಳ್ಳಬಹುದೇ? ಹೌದು ನೀವು ಮಾಡಬಹುದು
User applications are those that are made for specific
tasks of the user. All the third-party applications that
you download and install from the Play Store can be put in
the category of user applications. For example, your game
like PUBG.
ನಿಮ್ಮ ಆಟದ ಹೆಸರು Free Fire ಆಗಲಿ, ನಿಮ್ಮ ವಾಟ್ಸಾಪ್ ಆಗಲಿ,
ಅದರೊಂದಿಗೆ ನೀವು ಚಾಟ್ ಮಾಡಬಹುದು ಮತ್ತು ವೀಡಿಯೊ ಕರೆ ಮಾಡಬಹುದು. ಈ
ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಥರ್ಡ್ ಪಾರ್ಟಿ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ನೀವು
ಪ್ಲೇ ಸ್ಟೋರ್ ನಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್ಗಳೂ ಬಳಸುವ
ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ಗಳು. ಆದ್ದರಿಂದ, ಇವೆಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್ಗಳು
ಬಳಸಲ್ಪಡುತ್ತವೆ.
When we talk about user applications, we are referring to
specific codes written for specific tasks to fulfill the
user's specific needs. So, whether it's a game like PUBG or
Free Fire, or a communication app like WhatsApp or
Instagram, all these are third-party applications that are
run by the user.
ರಾಮ್ ಇದು ನನ್ನ ರಾಮ್ ಎಂದರೇನು?
RAM ನನ್ನ ಹಾರ್ಡ್ ವೇರ್ ಆಗಿದೆ
ನಾನು ನಿಮಗೆ ಈಗ ಹೇಳುವುದು ನೀವು ನೋಡುವಂತೆ ನಿಮ್ಮ ಹಾರ್ಡ್ವೇರ್
ಆಗಿದೆ. ಈಗ ಈ ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಕಾರ್ಯಗತ ಮಾಡಲು ಅವುಗಳ ಕಾರ್ಯಗತ
ಕೋಡ್ ಆಗಿದೆ. ಈ ಕೋಡ್ 0 1 ಯಂತ್ರ ಕೋಡ್ ಆಗಿದೆ. ಈಗ ಅದು ಚಲಿಸಲು
ಇಲ್ಲಿಗೆ ಬರಬೇಕು. ಆದರೆ ಚಲನೆ ಮಾಡುವ ಮೊದಲು ಅದು ನೇರವಾಗಿ ಸಂವಹನ
ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಅದು ನೇರವಾಗಿ ಸಂವಹನ ಮಾಡಲು
ಸಾಧ್ಯವಿಲ್ಲ.
ಆದ್ದರಿಂದ ಇದು ಸಿಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಅದರ ನಡುವೆ ಬರುತ್ತದೆ.
ಸಿಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ ಎಂದರೆ ಏನು? ನೀವು ಇದನ್ನು ಸಿಸ್ಟಮ್ ಆಪ್ ಎಂದು
ಕರೆಯಬಹುದು. ಈ ಸಿಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ ಯಾರು ತಯಾರಿಸಿದ್ದಾರೆ?
Microsoft ಇದನ್ನು ಮತ್ತು ಈ ಸಿಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ ಗಳನ್ನು
ತಯಾರಿಸಿದೆ ಅವರು ನಿಮಗಾಗಿ ಏನು ಮಾಡುತ್ತಾರೆ? ಅವರು ವೇದಿಕೆಯನ್ನು
ಒದಗಿಸುತ್ತಾರೆ
ಇದು ಪ್ಲಾಟ್ ಫಾರ್ಮ್ ನೀಡುಗ
ನಾನು ಇಲ್ಲಿ ಬರೆಯುತ್ತೇನೆ - ಪ್ಲಾಟ್ಫಾರಂ ಪ್ರೊವೈಡರ್ ಏನು
ಮಾಡುತ್ತಾರೆ? ಅದು ನಿಮಗೆ ಒಂದು ವೇದಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ನೀವು
ಅದನ್ನು ಬೇಡಿಕೊಳ್ಳಬಹುದು.
ನಾನು ನಿಮಗೆ ನೆನಪನ್ನು ತರುತ್ತೇನೆ
ನಾನು ನಿಮಗೆ RAM ನಲ್ಲಿ ಜಾಗವನ್ನು ತರುತ್ತೇನೆ ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್
ಚಲಿಸಲು ನಾನು ಸಹಾಯ ಮಾಡುತ್ತೇನೆ ಇದರಿಂದ ಈ ಎಲ್ಲಾ ಕೆಲಸಗಳನ್ನು ಯಾರು
ಮಾಡುತ್ತಾರೆ?
So, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇಲ್ಲಿಂದ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.
ಹೀಗಿರುವುದರಿಂದ, ನನ್ನ ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ ಹಾರ್ಡ್‌ವೇರ್
ಅಗತ್ಯವಿದೆ. ಈಗ ಹಾರ್ಡ್‌ವೇರ್ ಅನ್ನು ಹೇಗೆ ತೆಗೆದುಕೊಳ್ಳಬೇಕು? ಈ
ವ್ಯವಸ್ಥೆಯ ಮೂಲಕ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಇದು ನನ್ನ ಬಳಕೆದಾರ
ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್ ನಡೆಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಸಿಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ ಎಂದರೆ ಏನು? ಈ ಬಳಕೆದಾರ
ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ವೇದಿಕೆಯನ್ನು ಒದಗಿಸುವ ಆಪರೇಟಿಂಗ್
ಸಿಸ್ಟಮ್ ಅರ್ಥವಾಗಿದೆಯೇ? ಮುಂದೆ ಸಾಗೋಣ, ಇದು ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಯ
ವಿವಿಧ ಅಂಶಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಮತ್ತು ಸಮನ್ವಯಗೊಳಿಸಲು ಹಲವಾರು
ಕಾರ್ಯಗಳು ಮತ್ತು ಸೇವೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಕಂಪ್ಯೂಟರ್ ಆನ್ ಮಾಡಿದಾಗಲೆಲ್ಲಾ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಅನೇಕ ಪ್ರಕ್ರಿಯೆಗಳು
ನಡೆಯುತ್ತಿವೆ, ಅನೇಕ ಸಿಸ್ಟಂ ಕರೆಗಳು ನಡೆಯುತ್ತಿವೆ ಮತ್ತು ನನ್ನ
ವಿಂಡೋಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಅನೇಕ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಚಾಲನೆಯಲ್ಲಿವೆ. ಇದು
ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿ ವಿಷಯಗಳನ್ನು ಸಂಯೋಜಿಸಲು ಅನೇಕ ಕಾರ್ಯಗಳು ಮತ್ತು
ಸೇವೆಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
ನೀವು ಸಿಸ್ಟಮ್ ನಲ್ಲಿ ಎಲ್ಲವನ್ನೂ ನೋಡಬಹುದು - ಸಮಯ, ಟಾಸ್ಕ್ ಬಾರ್,
ಹೋಮ್ ವಿಂಡೋ ಮುಂತಾದವುಗಳನ್ನು ನೋಡಬಹುತ್ತೀರಿ. ಇವು ಏಕೆ
ಗೋಚರಿಸುತ್ತವೆ ಗೊತ್ತಾ? ಏಕೆಂದರೆ ನೀವು ಮಾರುಕಟ್ಟೆಗೆ ಹೋದಾಗ ನಿಮ್ಮ
ಸಿಸ್ಟಮ್ ನ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಅನೇಕ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಚಲಿಸುತ್ತವೆ.
ನೀವು ಹೇಳಿದ್ದಂತೆ ಇದು 32 ಜಿಬಿ ರ್ಯಾಮ್ ಅಲ್ಲ, ಸಂಗ್ರಹಣೆಯನ್ನು
ಹೊಂದಿದೆ ಮತ್ತು 4 ಜಿಬಿ ರ್ಯಾಮ್ ಇದೆ. ಕೆಲವು ಸಲ ಇದು 32 ಜಿಬಿ
ಸ್ಟೋರೇಜ್ ಅಲ್ಲದೆ, 30 ಜಿಬಿ ಅಥವಾ 29.5 ಜಿಬಿ ಇರುವುದು. ಇದು ಏಕೆ
ನಡೆಯುತ್ತದೆ ಗೊತ್ತಿಲ್ಲವೆ? ಉಳಿದ ಜಾಗದಲ್ಲಿ ಆಂಡ್ರಾಯ್ಡ್ ಆಪರೇಟಿಂಗ್
ಸಿಸ್ಟಮ್ ಇರುತ್ತದೆ.
ಆಂಡ್ರಾಯ್ಡ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ನಿಂದ ಏನಾಗುತ್ತದೆ?
ನೀವು ಹಾಡುಗಳು, ವೀಡಿಯೊಗಳು, ಚಿತ್ರಗಳನ್ನು ನಿಮ್ಮ ಸಂಗ್ರಹಣೆಯಲ್ಲಿ
ಇಡಬಹುದು ಆದರೆ ನಿಮ್ಮ ಮೊಬೈಲ್ ಫೋನ್ ಅನ್ನು ನೀವು ಆನ್ ಮಾಡಿದಾಗ ನೀವು
ಅನೇಕ ವಿಷಯಗಳನ್ನು ನೋಡಬಹುದು ಸಮಯ, ಅಧಿಸೂಚನೆಗಳು, ವಾಲ್ ಪೇಪರ್ ಗಳು
ಆಂಡ್ರಾಯ್ಡ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಹೊಂದಿರುವ ಕಾರಣ ಈ ಎಲ್ಲಾ ವಿಷಯಗಳು
ಗೋಚರಿಸುತ್ತವೆ
There are several services that help you see all these
things, so what does it do? It takes up space in storage
and, like my Android operating system, you will never get a
full 4 GB RAM. It always runs in RAM, so we can say that it
also takes up some space.
ಇದು 500 MB ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಆದ್ದರಿಂದ 4 GB RAM ನಲ್ಲಿ ನನಗೆ
3.5 GB ಸಿಕ್ಕಿತು ಮತ್ತು ಇಲ್ಲಿ 32 GB ಸ್ಟೋರೇಜ್ ನಲ್ಲಿ ಕಡಿಮೆ
ಸಿಕ್ಕಿದೆ ಎಂದು ನಾವು ಭಾವಿಸುತ್ತೇವೆ. ಆಂಡ್ರಾಯ್ಡ್ ಅಥವಾ ವಿಂಡೋಸ್
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇದಕ್ಕೆ ಕಾರಣ.
ನಿಮಗೆ ನನ್ನ ಅಂತರ್ಗತ ಚಲಾಯಿಸುತ್ತಿರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ತೋರಿಸಲು
ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ. ಅವು ಹಿಂದೆಯೇ ಚಲಿಸುತ್ತಿವೆಯೇ ಅಥವಾ ಇಲ್ಲವೇ?
ಆದ್ದರಿಂದ ನಾವು ಟಾಸ್ಕ್ ಮ್ಯಾನೇಜರ್ ಗೆ ಹೋಗಬೇಕು. ನಾವು ನಮ್ಮ
ಸ್ಕ್ರೀನ್‌ಗೆ ಹೋಗಿ ಟಾಸ್ಕ್ ಮ್ಯಾನೇಜರ್ ಅನ್ನು ಹುಡುಕಬೇಕು.
ನಾನು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವೈಟ್ಬೋರ್ಡ್ ಅಡೋಬ್ ಸಾಫ್ಟ್ವೇರ್ ತೆರೆದಂತೆ
ಚಾಲನೆಯಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಇವುಗಳನ್ನು ಇಲ್ಲಿ ನೀವು ನೋಡಬಹುದು
ಒಬ್ಸ್ ಸ್ಟೂಡಿಯೋ, ಟಾಸ್ಕ್ ಮ್ಯಾನೇಜರ್ ಮತ್ತು ವಿಂಡೋ ಎಕ್ಸ್ಪ್ಲೋರರ್
ನೋಡಿದಾಗ ನೀವು ಒಂದು ವಿಷಯವನ್ನು ನೋಡುತ್ತೀರಿ. ಇವುಗಳಲ್ಲಿ ಯಾವುವು
ಬ್ಯಾಕ್ಗ್ರೌಂಡ್‌ನಲ್ಲಿ ಇವೆ ಮತ್ತು ಯಾವುವು ಇಲ್ಲ ಎಂದು ನಾನು ನೀವು
ಕೇಳಿದರೆ? ಟಾಸ್ಕ್ ಮ್ಯಾನೇಜರ್.
If you have OBS Studio or Microsoft Whiteboard user
applications, what are they? I told you that to run user
applications, you need hardware. User applications cannot
communicate directly with hardware, which means the
operating system is working somewhere.
ಈಗ ಸಿಪಿಯು ನಡುವೆ ಅದು ಈ ರೀತಿ ಇರುತ್ತದೆ
ಸ್ಮರಣೆಯ ಕೆಲವು ಅವಶ್ಯಕತೆಗಳಿವೆ, ನೋಡೋಣ. ಇದು ನನ್ನ OBS ಸ್ಟುಡಿಯೋ,
ಅದು ಏನು ಮಾಡುತ್ತಿದೆಯೋ ನೋಡೋಣ. ಅದು ಚಲಿಸುತ್ತಿದೆ, ಚಲಿಸುತ್ತಿದೆ,
ಚಲಿಸುತ್ತಿದೆ...
ಅದು ಚಲಿಸುತ್ತಿದೆ
ಅಡೋಬ್, ಮೈಕ್ರೋಸಾಫ್ಟ್ ವೈಟ್ಬೋರ್ಡ್, ಒಬಿಎಸ್, ಟಾಸ್ಕ್ ಮ್ಯಾನೇಜರ್,
ವಿಂಡೋ ಎಕ್ಸ್ಪ್ಲೋರರ್ ಮುಂತಾದ ಅನೇಕ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು
ತೆರೆದಿದ್ದೇನೆ. ನನ್ನ ಹಿಂದಿನ ಪ್ಲಾನ್ನಿಂಗ್ ಮುಂದುವರಿಸಿ ಒಬಿಎಸ್
ಸ್ಟುಡಿಯೋ ನನ್ನ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ನಿರಂತರವಾಗಿ ಚಲಿಸುತ್ತಿದೆ ಮತ್ತು
ನಾನು ಅದನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡುತ್ತಿದ್ದೇನೆ.
ಆದ್ದರಿಂದ ನಾನು ಎಷ್ಟು RAM ಹೊಂದಿದ್ದೇನೆ ಮತ್ತು CPU ಏನು
ಮಾಡುತ್ತಿದೆ ಎಂಬುದನ್ನು ನೀವು ನೋಡಬಹುದು.
ನನ್ನ ಸಿಪಿಯು ನಿರಂತರವಾಗಿ ಒಬಿಎಸ್ ಸ್ಟುಡಿಯೋವನ್ನು ಚಾಲನೆ
ಮಾಡುತ್ತಿದೆ, ಅಂದರೆ ನನ್ನ ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ನನ್ನ ಸಿಪಿಯು ನಿರಂತರವಾಗಿ ಒಬಿಎಸ್ ಸ್ಟುಡಿಯೋವನ್ನು ಚಾಲನೆ
ಮಾಡುತ್ತಿದೆ, ಅಂದರೆ ನನ್ನ ಸಿಪಿಯು ಒಬಿಎಸ್ ಸ್ಟುಡಿಯೋವನ್ನು
ನಿರಂತರವಾಗಿ ಚಾಲನೆ ಮಾಡುತ್ತಿದೆ
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ಸಿಪಿಯು
0% ಚಲಿಸುತ್ತಿದೆ
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ನನ್ನ Microsoft ವೈಟ್ ಬೋರ್ಡ್ 0% ಚಲಿಸುತ್ತಿದೆ. ಈಗ ನಾನು ಅದನ್ನು
ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ CPU ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾನು ಅಡೋಬ್ ಸಾಫ್ಟ್ ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಿಲ್ಲ, ಅಂದರೆ ನನ್ನ
ಸಿಪಿಯು ನಿಷ್ಕ್ರಿಯವಾಗಿಲ್ಲ.
ಈಗ ನಾವು ಪ್ರಕ್ರಿಯೆ ನಿರ್ವಹಣೆಯನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳೋಣ.
ನನ್ನ OBSis ಎಷ್ಟು ಚಲಿಸುತ್ತಿದೆ?
ಇದಕ್ಕೆ 2858 MB ಅಗತ್ಯವಿದೆ
ಮೆಮೊರಿ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಬಹಳ ಜಾಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ ಅಥವಾ
ಹೆಚ್ಚಿನ ಜಾಗವನ್ನು ನೀಡಬಹುದು. ಈಗ ನನ್ನ ಮೆಮೊರಿ ಇದು ಮತ್ತು ನನ್ನ
ವಿಭಿನ್ನ ಪ್ರಕ್ರಿಯೆಗಳು ಇಲ್ಲಿ ನಡೆಯುತ್ತಿವೆ. ನನ್ನ P1 ಮತ್ತು P2
ಚಲಿಸುತ್ತಿವೆ.
ಮತ್ತು ಇಲ್ಲಿ ಈ ಹಂಚಿಕೆ
P1 ಮುಗಿದಿದೆ ಆದರೆ P2 ಅನುಮತಿಸುತ್ತಿಲ್ಲ
P1 ಹೋಗಲು, ಆದ್ದರಿಂದ ಈ ಎಲ್ಲಾ ವಿಷಯಗಳು ಸಾಧ್ಯವಾಗುತ್ತವೆ. ಇಲ್ಲಿ
ಪ್ರಕ್ರಿಯೆಗಳಿಗೆ ವಿಭಿನ್ನ ಮೆಮೊರಿ ಸ್ಥಳಗಳು ಬೇಕಾಗುತ್ತವೆ,
ಉದಾಹರಣೆಗೆ P1 ಮತ್ತು P2 ಆಪ್ಟಿಮೈಸಿಂಗ್ RAM ಬಳಸುತ್ತವೆ. ಈ RAM
ಬಳಸುವಾಗ ಅದರ ಉಪಯೋಗ ಮೆಮೊರಿ ಮೇಲೆ ನಿರ್ಭರಿಸುತ್ತದೆ. ನೀವು 30 MB
ಬಯಸಿದರೆ, ನೀವು 30 ಕ್ಕಿಂತ ಹೆಚ್ಚು ಪಡೆಯುವುದಿಲ್ಲ. ಹಾಗೆಯೇ, 32 MB
ಬಯಸಿದರೆ ನೀವು 32 ಕ್ಕಿಂತ ಹೆಚ್ಚು ಪಡೆಯುವುದಿಲ್ಲ.
ನೀವು 30 MB ಬಯಸಿದರೆ ನಾವು 30 MB ನೀಡುತ್ತೇವೆ, ಹೀಗೆ ನೀವು ರ್ಯಾಮ್
ಅನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಬಳಸಬಹುದು. ಗುರಿ ಪರಿಣಾಮಕಾರಿ ಮತ್ತು
ಸಂಗಡಿಗರು ಮೆಮೊರಿ ಬಳಕೆ. ಮೆಮೊರಿಯನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಬಳಸಲು
ಬಯಸುವಿರಿ ಎಂದಾದರೆ ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ಬೇಕಾಗುತ್ತದೆ, ಇಲ್ಲದಿದ್ದರೆ
ನೀವು ಇದನ್ನು ನೋಡಬೇಕಾಗುತ್ತದೆ.
ಮೆಮೊರಿ ನಿರ್ವಹಣೆಯ ಕೋಡ್ ಈಗ ನೀವು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್
ಹೊಂದಿದ್ದೀರಿ. ನೀವು ಹೆಚ್ಚು ಕೆಲಸಗಳನ್ನು ಮಾಡಬೇಕಾಗಿಲ್ಲ.
ಇಲ್ಲದಿದ್ದರೆ ಸಮಸ್ಯೆಯೇನು? ಮೆಮೊರಿ ನಿರ್ವಹಣೆಯ ಕೋಡ್ ಬೇಕಾಗುತ್ತದೆ.
ನನ್ನ ಪ್ರಕ್ರಿಯೆಗೆ ಎಷ್ಟು ಮೆಮೊರಿ ಬೇಕೋ ಅದನ್ನು ಮೊದಲು ಎಲ್ಲಿ
ಬರೆಯಬೇಕು?
ನೀವು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬರೆಯಬೇಕು ಈ ವಿಷಯವನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳೋಣ
ನನ್ನ ಮೌಸ್ ಎಲ್ಲಿದೆ ಸರಿ ಸರಿ, ಇಲ್ಲಿ ನನ್ನ ಪ್ರಕ್ರಿಯೆ 1 ಇದೆ. ಈ
ಪ್ರಕ್ರಿಯೆಗೆ ನಾನು ಕೋಡ್ ಬರೆದಿದ್ದೇನೆ. ಇದಕ್ಕಿಂತ ಹೆಚ್ಚು ಕೋಡ್
ಬರೆಯಬೇಕಾಗಿಲ್ಲ.
ಮೆಮೊರಿ ನಿರ್ವಹಣೆಗಾಗಿ ನಾನು ಇಲ್ಲಿ ಕೋಡ್ ಬರೆಯಬೇಕು. ಯಾರಾದರೂ
ಮೆಮೊರಿ ನಿರ್ವಹಣೆಯ ಕೋಡ್ ನಿಮ್ಮ ಕೋಡ್ ಗಿಂತ ಉತ್ತಮವಾಗಿರಬಹುದು. ಅದು
ಯಾವ ಮೆಮೊರಿ ನಿರ್ವಹಣಾ ಕೋಡ್ ಅನ್ನು ಮಾಡಬಹುದು ಎಂದು ಸಾಧ್ಯ.
It is possible that someone else may have written a better
code for memory management which can perform the tasks of
hacking your memory, making changes in your process, and
providing the required MBK. Therefore, if you don't have
memory management, you don't have an operating system.
ಸಿಸ್ಟಮ್ ನಂತರ ಫೈಲ್ ಸಿಸ್ಟಮ್ ನಿರ್ವಹಣೆಯಲ್ಲಿ ಏನಾಗುತ್ತದೆ ಎಂಬುದು
ನಿಮಗೆ ಗೊತ್ತೇ? ನೀವು ಶೇಖರಣಾ ಸಾಧನದಲ್ಲಿ ಫೈಲ್ಗಳನ್ನು ಸಂಗ್ರಹಿಸಿ,
ನಿರ್ವಹಿಸಿ ಮತ್ತು ಫೈಲ್ ಪ್ರವೇಶ ಮತ್ತು ಡೇಟಾ ಸಂಗಡನ್ನು
ಸಂಗ್ರಹಿಸುತ್ತೀರಿ. ಫೈಲ್ ಸಿಸ್ಟಮ್ ನಿರ್ವಹಣೆಯಲ್ಲಿ ಈ ಎಲ್ಲಾ ವಿಷಯಗಳು
ಹೇಗೆ ನಡೆಯುತ್ತವೆ ಎಂಬುದು ಅದರಲ್ಲಿ ಉಳಿದಿವೆ.
Here, you have a root directory named "images" as you have
written. After that, you have a parent directory. You have
a parent directory here and you have a parent directory
there. All these directories are organized in a tree
structure.
ಡೈರೆಕ್ಟರಿ ಈಗ ನಿಮ್ಮ ಪ್ಯಾರೆಂಟ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ನೀವು ಮದುವೆಯ
ಫೋಟೋಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ, ಹುಟ್ಟುಹಬ್ಬದ ಫೋಟೋಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ
ಮತ್ತು ಹೊಸ ವರ್ಷದ ಫೋಟೋಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ. ಇವೆಲ್ಲವೂ ಪ್ಯಾರೆಂಟ್
ಡೈರೆಕ್ಟರಿಯಲ್ಲಿರುತ್ತವೆ. ಮದುವೆಯಲ್ಲಿ ಹೊಸ ವರ್ಷದ ಫೋಟೋಗಳನ್ನು
ಪಡೆಯುತ್ತೀರಿ.
ಚಕ್ ಭಟ್ ಅವರ ಫೋಟೋಗಳು, ಚಕ್ ಮತ್ತು ಭಟ್ ಅವರ ಫೋಟೋಗಳು ಈ ರೀತಿ ನೀವು
ಪಡೆಯುತ್ತೀರಿ - ಇಲ್ಲಿ ನೀವು ಪೇರೆಂಟ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಇರುತ್ತೀರಿ.
ಪೇರೆಂಟ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ನೀವು ವೇಡಿಂಗ್ ಫೋಟೋಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ,
ಹುಟ್ಟುಹಬ್ಬ ಫೋಟೋಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ, ಹೊಸ ವರ್ಷದ ಫೋಟೋಗಳನ್ನು
ಪಡೆಯುತ್ತೀರಿ. ಹೀಗೆ ನೀವು ನಿಮ್ಮ ಮೆಮೊರಿಯಲ್ಲಿ ವಿಷಯಗಳನ್ನು
ಉಳಿಸಬಹುದು. ಇಲ್ಲದಿದ್ದರೆ, ಇನ್ನೊಂದು ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಉಳಿಸಬಹುದು.
ನಿಮ್ಮ ನೆನಪಿನಲ್ಲಿ ನೀವು ಮೂಲವನ್ನು ತಿಳಿದುಕೊಳ್ಳಬೇಕು
ಸಾಧನ ನಿರ್ವಹಣೆಯಾಗಿದೆ.
ಸಾಧನ ನಿರ್ವಹಣೆ ಎಂದರೇನು ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಪ್ರಯತ್ನಿಸೋಣ?
ಸಾಧನ ನಿರ್ವಹಣೆ ಬಹಳ ಮುಖ್ಯವಾದುದು, ಸಾಧನ ಡ್ರೈವರ್ಗಳ ಮೂಲಕ
ಹಾರ್ಡ್‌ವೇರ್ ಸಾಧನಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಿ ಸಂಪನ್ಮೂಲ ಹಂಚಿಕೆಯನ್ನು
ಸುಗಮಗೊಳಿಸಲು ಹೇಗೆ ಮಾಡಬೇಕು?
ನನಗೆ ಒಂದು ಸೆಕೆಂಡು ಕೊಡಿ.
ಇಲ್ಲಿ ನೋಡಿ, ನಾನು ಹಾರ್ಡ್ ವೇರ್ ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಬೇಕಾಗಿದೆ.
ನಿಮ್ಮ ಇತರ ಸಾಧನಗಳಾದ ಕಂಪ್ಯೂಟರ್ ಮತ್ತು ಮೌಸ್ ಹಾರ್ಡ್ ವೇರ್
ಆಗಿರಬಹುದು. ನಾನು ಮೌಸ್ ಮೂಲಕ ಏನು ಮಾಡುತ್ತಿದ್ದೇನೆ ಅದು ಹಾರ್ಡ್
ವೇರ್ ಮತ್ತು ನನ್ನ ಪ್ರಿಂಟರ್ ಸಹ ಈಗ ಹಾರ್ಡ್ ವೇರ್ ಆಗಿವೆ. ಈ ಎರಡು
ಸಾಧನಗಳು ಪರಸ್ಪರ ಸಂವಹನ ನಡೆಸಬೇಕಾಗಿದೆ.
ಮೌಸ್ ನಿರ್ದೇಶನ ನೀಡಬೇಕಾದರೆ ಇತರರು ಮೌಸ್ ನಿರ್ವಹಣೆಯನ್ನು ಮಾಡಬೇಕು.
ಮುದ್ರಕದಿಂದ ಅನೇಕ ಪುಟಗಳನ್ನು ತೆಗೆದುಹಾಕಬೇಕಾದರೆ, ಸಾಧನ
ನಿರ್ವಹಣೆಯನ್ನು ಯಾರು ಮಾಡುತ್ತಾರೆ? ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್
ಸಾಧನಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ ಎಂದರೆ ನಿಮ್ಮ ಹಾರ್ಡ್ ವೇರ್
ಸಾಧನಗಳು ಸಾಧನ ಡ್ರೈವರ್ ಗಳ ಮೂಲಕ ಅವುಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತವೆ.
ಸಾಧನ ನಿರ್ವಹಣೆಯ ಉದ್ದೇಶವೇನು? ಸಿಪಿಯು, ರ್ಯಾಮ್ ಅಥವಾ ಇನ್‌ಪುಟ್
ಔಟ್‌ಪುಟ್ ಸಾಧನಗಳು ಸಹ ಸಮರ್ಥವಾಗಿ ಬಳಸಲು ನನ್ನಲ್ಲಿರುವ
ಸಂಪನ್ಮೂಲಗಳನ್ನು ಯಥಾವತ್ತಾಗಿ ಬಳಸಬೇಕಾದರೆ ಸಾಧನ ನಿರ್ವಹಣೆ ಮಾಡಬೇಕು.
ನಿರ್ವಹಣೆ ಈ ಎಲ್ಲಾ ಅವಶ್ಯಕತೆಗಳನ್ನು ಯಾರು ಪೂರೈಸುತ್ತಾರೆ? ನಾವು
ಮುಖ್ಯವಾಗಿ ವಿಂಡೋಸ್ ಸುರಕ್ಷತೆ ಮತ್ತು ಪ್ರೋಟೆಕ್ಷನ್ ಬಗ್ಗೆ
ಮಾತನಾಡುತ್ತಿರುವ ನನ್ನ ಮೊಬೈಲ್ ಆಪ್ ಅಥವಾ ನನ್ನ ಕಂಪ್ಯೂಟರ್ ಆಪ್
ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಸುರಕ್ಷೆ ಬೇಕು ಅದು ಏಕೆ ಬೇಕು?
I will tell you the importance of security and protection.
Implementing security measures such as user authentication
and access control is necessary. If you don't have security
and protection, you will need these things. What will
happen if you don't have them? Let's consider your
operating system.
ಸಿಸ್ಟಮ್ ವಿಂಡೋಸ್ ಪ್ಲಸ್ ಎಲ್ ಅನ್ನು ಲಾಕ್ ಮಾಡುತ್ತದೆ. ಇದು ಶಾರ್ಟ್
ಕಟ್ ಆಗಿದೆ. ಇದರಿಂದ ಬೇರೆ ಯಾವುದೇ ಬಳಕೆದಾರರು ಬಂದು ವಿಷಯಗಳನ್ನು
ಸ್ಪರ್ಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಬಳಕೆದಾರ ದೃಢೀಕರಣ ಮತ್ತು ಪ್ರವೇಶ
ನಿಯಂತ್ರಣ ಇಲ್ಲದಿದ್ದರೆ ಯಾರೇ ವಿಷಯಗಳನ್ನು ಸ್ಪರ್ಶಿಸಬಹುದು. ಇದರಿಂದ
ನಿಮ್ಮ ಭದ್ರತೆ ಮತ್ತು ರಕ್ಷಣೆ ಏನು?
ನಿಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಈ ವಿಷಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅದರ ಗುರಿ
ಏನು? ಅನಧಿಕೃತ ಪ್ರವೇಶ ಮತ್ತು ದುರುದ್ದೇಶಪೂರಿತ ಚಟುವಟಿಕೆಗಳ ವಿರುದ್ಧ
ರಕ್ಷಣೆ. ಈಗ ನೋಡಿ, ಭದ್ರತೆಯನ್ನು ಒದಗಿಸದಿದ್ದರೆ ಏನಾಗುತ್ತದೆ? ಅಥವಾ
ರನ್ ಮಾಡಿದರೆ ಪ್ರತಿಯೊಬ್ಬರೂ ನೋಡಬಹುದಾಗಿದ್ದರೆ ಏನಾಗುತ್ತದೆ?
ಸಂಭವಿಸುತ್ತದೆಯೇ? ಈ ಮೆಮೊರಿಯಲ್ಲಿ ಇದು ನನ್ನ ಮೆಮೊರಿ ಎಂದು ಭಾವಿಸೋಣ,
ನಾನು ಎರಡು ಅಪ್ಲಿಕೇಶನ್ ಗಳನ್ನು ಚಾಲನೆ ಮಾಡುತ್ತಿದ್ದೇನೆ.
One app is PUBG and the other is isolated, and each app is
provided with security so that you cannot go to
unauthorized places.
ಇದು ನನ್ನ ವಾಟ್ಸ್ಆ್ಯಪ್.
ಅಂತಹ ಭದ್ರತೆ ಅಥವಾ ಪ್ರತ್ಯೇಕತೆಯನ್ನು ಒದಗಿಸದಿದ್ದರೆ, ಏನಾಗಬಹುದು?
Whatsapp ಈ ಅಪ್ಲಿಕೇಶನ್ ಒಳಗೆ ಹೋಗಬಹುದು ಮತ್ತು ನಿಮ್ಮ ಆರೋಗ್ಯ 80%
ನಲ್ಲಿ ಇದೆಯೇನು ಮತ್ತು ಅದು 0% ಆಗಿದ್ದರೆ ನಿಮ್ಮ ಆಟ ನಿಮ್ಮ ಆರೋಗ್ಯವು
0% ಎಂದು ಭಾವಿಸುತ್ತದೆ ಮತ್ತು ನಿಮ್ಮ ಪ್ಲೇಯರ್ ಅವನನ್ನು
ಕೊಲ್ಲುತ್ತಾನೆ.
ಹಾಗಾದರೆ, ಏನಾಗಬಹುದು?
ಇದು ದೊಡ್ಡ ವಿಷಯ.
ಈ ಕಾರಣದಿಂದಾಗಿ ನಿಮ್ಮ ಭದ್ರತೆ ಅಪಾಯದಲ್ಲಿದೆ.
ಆದ್ದರಿಂದ, ಇದು ಎಷ್ಟು ಅಪಾಯಕಾರಿ ಎಂದು ನಾವು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು.
ಆದ್ದರಿಂದ, ಭದ್ರತೆ ಮತ್ತು ರಕ್ಷಣೆ ಬಹಳ ಮುಖ್ಯ.
ಆದ್ದರಿಂದ, ಭದ್ರತೆ ಮತ್ತು ರಕ್ಷಣೆ ಕೂಡ ಬಹಳ ಮುಖ್ಯ.
ಇದನ್ನು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಒದಗಿಸುತ್ತದೆ.
ಅನಧಿಕೃತ ಪ್ರವೇಶವನ್ನು ತಪ್ಪಿಸುವುದು ನಮ್ಮ ಗುರಿಯಾಗಿದೆ.
ಇಲ್ಲದಿದ್ದರೆ, ಏನಾಗಬಹುದು?
ನೀವು ನೋಡುವಂತೆ ರಾನ್ಸಮ್ವೇರ್ ದಾಳಿಗಳಿವೆ.
ರಾನ್ಸಮ್ವೇರ್ ದಾಳಿಯಲ್ಲಿ ಏನಾಗುತ್ತದೆ?
ಮೂಲಭೂತವಾಗಿ, ಅನಧಿಕೃತ ವ್ಯಕ್ತಿಯು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ಹ್ಯಾಕ್
ಮಾಡುತ್ತಾನೆ.
ಅವನು ನಿಮ್ಮ ಎಲ್ಲಾ ನಿಯಂತ್ರಣಗಳನ್ನು ತೆಗೆದುಹಾಕುತ್ತಾನೆ.
ನಂತರ ನೀವು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಒಳಗೆ ಹೋಗಲು ಸಾಧ್ಯವಿಲ್ಲ.
ಆದ್ದರಿಂದ, ಇವೆಲ್ಲವನ್ನೂ ತಪ್ಪಿಸಲು, ನಾವು ಭದ್ರತೆ ಮತ್ತು
ರಕ್ಷಣೆಯನ್ನು ಒದಗಿಸುತ್ತೇವೆ.
ಆದ್ದರಿಂದ, ಇದು ನನಗೆ ಅರ್ಥವಾಯಿತು.
ಮುಂದಿನದು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್.
ಕಾರ್ಯವು ಕಮಾಂಡ್ ಲೈನ್ ಮತ್ತು ಗ್ರಾಫಿಕಲ್ ಇಂಟರ್ಫೇಸ್ನಂತಹ ಬಳಕೆದಾರ
ಸ್ನೇಹಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಅದರ ಅರ್ಥವೇನು? ಅದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳೋಣ.
ನನ್ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ನನಗೆ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು
ಒದಗಿಸುತ್ತದೆ.
ಕಾರ್ಯವು ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.
ಈಗ, ನೀವು ಕಾರ್ಯಪಟ್ಟಿ ಅಥವಾ ಐಕಾನ್ ಗಳಲ್ಲಿ ನೋಡಬಹುದು.
ನಾನು ನಿನಗೆ ತೋರಿಸುತ್ತೇನೆ.
ಇಲ್ಲಿ, ನನ್ನ ಬಳಿ ಯಾವುದೇ ಐಕಾನ್ ಇಲ್ಲ.
ನಾನು ಅದನ್ನು ತೆಗೆದುಹಾಕಿದ್ದೇನೆ.
ಆದರೆ ನೀವು ಇಲ್ಲಿ ಐಕಾನ್ ಗಳನ್ನು ನೋಡಬಹುದು.
ನೀವು ಅನೇಕ ಐಕಾನ್ ಗಳನ್ನು ನೋಡಬಹುದು.
ನೀವು ಐಕಾನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಬಹುದು ಮತ್ತು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ
ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ನೀವು ಪಡೆಯುತ್ತೀರಿ.
ಇದು ನಿಮಗೆ ತುಂಬಾ ಸುಲಭ.
ನೀವು ಕಮಾಂಡ್ ಲೈನ್ ವಾದವನ್ನು ಸಹ ಪಡೆಯುತ್ತೀರಿ.
ಇದು ಸ್ವಲ್ಪ ಕಷ್ಟ ಏಕೆಂದರೆ ನೀವು ಆದೇಶಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳಬೇಕು.
ಕೆಲಸಗಳನ್ನು ಮಾಡಲು ನೀವು ಆದೇಶಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳಬೇಕು.
ಆದ್ದರಿಂದ, ಇದು ನನ್ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಒದಗಿಸಿದ ಬಳಕೆದಾರ
ಇಂಟರ್ಫೇಸ್ ಆಗಿದೆ.
ಮುಂದಿನದು ಗುರಿ.
ಮುಂದಿನದು ವರ್ಧಿತ ಬಳಕೆದಾರ ಅನುಭವ.
ಈಗ, ಅವರು ಎಲ್ಲವನ್ನೂ ಬರೆದರೆ ಬಳಕೆದಾರರ ಅನುಭವವು
ಉತ್ತಮವಾಗಿರುವುದಿಲ್ಲ.
ನೀವು ಈಗ ಏನು ಮಾಡುತ್ತೀರಿ?
ನೀವು ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಬೇಕಾದರೆ, ನೀವು ಏನು ಮಾಡುತ್ತೀರಿ?
ನೀವು ಫೋಲ್ಡರ್ ರಚಿಸಬೇಕಾದರೆ, ನೀವು ಏನು ಮಾಡುತ್ತೀರಿ?
ನೀವು ಫೋಲ್ಡರ್ ಮೇಲೆ ರೈಟ್ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಹೊಸದನ್ನು ಕ್ಲಿಕ್
ಮಾಡಿ.
ಆದ್ದರಿಂದ, ನೀವು ಬಳಕೆದಾರ ಸ್ನೇಹಿ ಅನುಭವವನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಈಗ, ಕಮಾಂಡ್ ಲೈನ್ ನಲ್ಲಿ ಏನಾಗುತ್ತದೆ?
ನೀವು ಆದೇಶಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳಬೇಕು.
ಉದಾಹರಣೆಗೆ, ನೀವು mkdir ನಲ್ಲಿ ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಬೇಕಾಗುತ್ತದೆ.
ಡೈರೆಕ್ಟರಿಯನ್ನು ರಚಿಸಲು ನಿಮಗೆ ಆಯ್ಕೆ ಇದೆ.
ನೀವು ಚಾಲನೆ ಮಾಡಬೇಕಾದರೆ, ನೀವು ಸಿಡಿ ಮಾಡಬೇಕು.
ನೀವು ಈ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ತಿಳಿದುಕೊಳ್ಳಬೇಕು.
ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಏನಾಗುತ್ತದೆ?
ನೀವು ಈ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಆದ್ದರಿಂದ, ನೀವು ನಿಮ್ಮ ಕಡೆಯಿಂದ ಕೆಲಸಗಳನ್ನು ಮಾಡಬೇಕಾಗಿಲ್ಲ.
ಹಾಗಾದರೆ, ಇದರೊಂದಿಗೆ ಏನಾಗುತ್ತದೆ?
ಬಳಕೆದಾರ ಅನುಭವವನ್ನು ಹೆಚ್ಚಿಸಲಾಗಿದೆ.
ಪ್ರವೇಶಾವಕಾಶವನ್ನು ಹೆಚ್ಚಿಸಲಾಗಿದೆ.
ಮುಂದಿನದು ನೆಟ್ವರ್ಕಿಂಗ್.
ನೆಟ್ವರ್ಕಿಂಗ್ ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕಗಳು, ಪ್ರೋಟೋಕಾಲ್ ಮತ್ತು ಸಾಧನಗಳ
ನಡುವೆ ಸಂವಹನವನ್ನು ಒದಗಿಸುತ್ತದೆ.
ನಿಮ್ಮ ಸಾಧನಗಳು ಅಥವಾ ನಿಮ್ಮ ಕೆಲಸಗಳನ್ನು ನಡೆಸಬಹುದು.
ಅವರಿಗೆ ಎಷ್ಟು ನೆಟ್ ವರ್ಕ್ ಬೇಕು?
ಈ ಎಲ್ಲ ವಿಷಯಗಳನ್ನು ಯಾರು ನಿರ್ವಹಿಸುತ್ತಾರೆ?
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಮಾಡುತ್ತದೆ.
ಉದಾಹರಣೆಗೆ, ನೀವು ನೆಟ್ವರ್ಕ್ 0 Mbps ನೋಡುತ್ತೀರಿ.
ಈ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ನೀವು ಇಲ್ಲಿ ನೋಡುತ್ತೀರಿ.
0.1 Mbps.
ಈ ಅಪ್ಲಿಕೇಶನ್ ಗೆ ಎಷ್ಟು ನೆಟ್ ವರ್ಕ್ ಅಗತ್ಯವಿದೆ?
ಈ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಸುಲಭವಾಗಿ ನಿರ್ವಹಿಸಬಹುದು.
ಅದನ್ನು ಯಾರು ನಿರ್ವಹಿಸುತ್ತಾರೆ?
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಮಾಡುತ್ತದೆ.
ಗುರಿ ಏನು?
ನೆಟ್ವರ್ಕ್ ಪರಿಸರದಲ್ಲಿ ತಡೆರಹಿತ ಡೇಟಾ ವಿನಿಮಯವನ್ನು
ಸುಗಮಗೊಳಿಸುತ್ತದೆ.
ಅಂದರೆ, ಡೇಟಾವನ್ನು ಸುಲಭವಾಗಿ ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಬಹುದು.
ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್ ಗೆ ಡೇಟಾ ಅಗತ್ಯವಿದ್ದರೂ, ಅದನ್ನು ಸುಲಭವಾಗಿ
ಮತ್ತು ತಡೆರಹಿತವಾಗಿ ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಬಹುದು.
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ನಿಂದಾಗಿ ಇದು ಸಂಭವಿಸುತ್ತದೆ.
ಮುಂದಿನದು ದೋಷ ನಿರ್ವಹಣೆ.
ದೋಷಗಳಿಗಾಗಿ ಸಿಸ್ಟಮ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುತ್ತದೆ ಮತ್ತು
ಸ್ಥಿರತೆಯನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳಲು ಸರಿಪಡಿಸುವ ಕ್ರಮವನ್ನು
ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.
ನೀವು ಸಮಸ್ಯೆಯನ್ನು ನೋಡಬಹುದು ಮತ್ತು ಪರಿಹರಿಸಬಹುದು.
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ದೋಷಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, ಹಂತಗಳನ್ನು
ಹೇಳುತ್ತದೆ, ಇತ್ಯಾದಿ.
ಅಡೆತಡೆಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಿ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹ ಆಯ್ಕೆಗಳನ್ನು
ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ದೋಷಗಳು ಸಂಭವಿಸಿದರೆ ಮತ್ತು ಅದರ ಕಾರಣವನ್ನು ನೀವು
ತಿಳಿಯದೆಯೇ ಇದ್ದರೆ, ನಿಮ್ಮ ವಿಶ್ವಾಸಾರ್ಹತೆಗೆ ಪರಿಣಾಮ ಬರುತ್ತದೆ.
ಈ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುವ ಮೂಲಕ ನಾನು ಏನು ಮಾಡಬಹುದು?
ನನಗೆ ಏನೂ ಗೊತ್ತಿಲ್ಲದಿದ್ದಾಗ, ನೀವು ಎಲ್ಲಾ ಕೆಲಸಗಳನ್ನು
ಪ್ರತ್ಯೇಕವಾಗಿ ಮಾಡಬೇಕು.
ನೀವು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕು.
ಸಾಮಾನ್ಯವಾಗಿ, ನಾನು ಇನ್ನೊಬ್ಬ ವ್ಯಕ್ತಿಯನ್ನು ಅದೇ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ
ಕೆಲಸ ಮಾಡುವಂತೆ ಮಾಡಿದರೆ, ಅವನಿಗೆ ಮೊಬೈಲ್ ಫೋನ್ ಅನುಭವವಿದೆ.
ಅವರು ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಸುಲಭವಾಗಿ ತೆರೆಯಬಹುದು.
ಅವನು ಇಲ್ಲಿ ಏನು ಮಾಡಬಹುದು?
ಅವನು ಯಾವುದೇ ವ್ಯವಸ್ಥೆಯನ್ನು ತೆರೆಯಬಹುದು ಮತ್ತು ಅದೇ ಕೆಲಸವನ್ನು
ಮಾಡಬಹುದು.
ಅವರು ಸಿಸ್ಟಮ್ ಅನ್ನು ತೆರೆಯಬಹುದು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ನ ಇಂಟರ್ಫೇಸ್
ಅನ್ನು ನೋಡಬಹುದು.
ಅವರು ಅಪ್ಲಿಕೇಶನ್ನ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ನೋಡಬಹುದು.
ಅವರು ಅಪ್ಲಿಕೇಶನ್ ನ ಎಲ್ಲಾ ಕಾರ್ಯಗಳನ್ನು ನೋಡಬಹುದು.
ನಾವು ಯಾವ ಕಾರ್ಯಗಳನ್ನು ನೋಡಿದ್ದೇವೆ ಎಂಬುದನ್ನು
ಪುನರಾವರ್ತಿಸುತ್ತೇನೆ.
ನಾವು ನೋಡಿದಂತೆ, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಬಳಕೆದಾರ ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್
ನಡುವೆ ಒಂದು ಪದರವಾದ ಮಾಸ್ಟರ್ ಸಾಫ್ಟ್‌ವೇರ್ ಆಗಿದೆ ಎಂದು ನಾವು
ನೋಡಿದ್ದೇವೆ.
ನಾವು ಇಲ್ಲಿ ರೇಖಾಚಿತ್ರವನ್ನು ನೋಡಿದ್ದೇವೆ.
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ನ ಅನೇಕ ಕಾರ್ಯಗಳಿವೆ ಎಂದು ನಾವು ನೋಡಿದ್ದೇವೆ.
ನೀವು ಚಿಂತಿಸಬೇಡಿ ಎಂದು ಇದು ಇತರ ಅಪ್ಲಿಕೇಶನ್ ಗಳಿಗೆ ಹೇಳುತ್ತದೆ.
ನಾನು ಎಲ್ಲವನ್ನೂ ನಿಭಾಯಿಸುತ್ತೇನೆ.
ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಸಂಗ್ರಹಣೆಯನ್ನು ನಾನು ತರುತ್ತೇನೆ.
ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ನೆಟ್ ವರ್ಕ್ ಗಳನ್ನು ನಾನು ತರುತ್ತೇನೆ.
ಸಿಪಿಯು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಯಾವಾಗ ಚಲಾಯಿಸುತ್ತದೆ?
ನೀವು ಅದನ್ನು ಬಳಸದಿದ್ದರೆ, ಅದು ನಿಷ್ಕ್ರಿಯ ಸ್ಥಿತಿಗೆ ಹೋಗುತ್ತದೆ.
ಈ ಎಲ್ಲ ವಿಷಯಗಳನ್ನು ಯಾರು ನಿರ್ವಹಿಸುತ್ತಾರೆ?
ನಾನು ಅದನ್ನು ಮಾಡುತ್ತೇನೆ.
ಇದು ನೀವು ಡ್ರೀಮ್ 11 ಗೆ ಹೋಗಿ ತಂಡವನ್ನು ರಚಿಸುವ ಜಾಹೀರಾತಾಗಿತ್ತು.
ನಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಏನು ಹೇಳುತ್ತದೆ ಎಂದರೆ ಈ ಎಲ್ಲಾ ವಿಷಯಗಳು
ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್ಗಳಾಗಿವೆ.
ನೀವು ಡ್ರೀಮ್ 11 ಗೆ ಹೋಗಿ ತಂಡವನ್ನು ರಚಿಸಿ ಎಂದು ಅದು ಅವರಿಗೆ
ಹೇಳುತ್ತದೆ.
ನನ್ನ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಈ ರೀತಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ಇಲ್ಲಿ ನಾವು ಪ್ರಕ್ರಿಯೆ ನಿರ್ವಹಣೆ, ಮೆಮೊರಿ ನಿರ್ವಹಣೆ, ಫೈಲ್
ಸಿಸ್ಟಮ್ ನಿರ್ವಹಣೆ, ಸಾಧನ ನಿರ್ವಹಣೆ, ಭದ್ರತೆ ಮತ್ತು ರಕ್ಷಣೆ,
ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಹೀಗೆಂದು ನೋಡಿದ್ದೇವೆ, ಇದರಿಂದ ನಾನು
ಬಳಕೆದಾರರೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಬಹುದು.
ನಾನು ಉತ್ತಮ ನೆಟ್ವರ್ಕಿಂಗ್ ಪಡೆಯುತ್ತೇನೆ.
ನಿರ್ವಹಣೆಯಲ್ಲಿ ನನಗೆ ದೋಷ ಉಂಟಾಗುತ್ತದೆ.
ನೀವು ನೋಡುವ ಮುಂದಿನ ವಿಷಯ ಯಾವುದು?
ಯಾವುದೇ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇಲ್ಲದ ಪರಿಣಾಮವನ್ನು ನೀವು ಪಡೆಯುತ್ತೀರಿ.
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇಲ್ಲದಿದ್ದರೆ ಏನಾಗುತ್ತಿತ್ತು?
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇಲ್ಲದಿದ್ದರೆ ಏನಾಗುತ್ತಿತ್ತು ಎಂದು ನಾವು
ಚರ್ಚಿಸಿದ್ದೇವೆ.
ಅದನ್ನು ಇಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ.
ಅದನ್ನು ಓದೋಣ.
ಮೊದಲನೆಯದು ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಕೊರತೆ.
ನೀವು ನೋಡುವ ಇಂಟರ್ಫೇಸ್ ನೋಡಲು ಲಭ್ಯವಿಲ್ಲ.
ಈಗ ಅದು ತುಂಬಾ ಸುಲಭ.
ನೀವು ಹೋಗಿ ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ನಿಮ್ಮ ಮುಂದೆ
ತೆರೆಯುತ್ತದೆ.
ಇದು ತುಂಬಾ ಸರಳವಾಗಿದೆ.
ಈ ವಿಷಯ ಇಲ್ಲದಿದ್ದರೆ, ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ನ ಕೊರತೆ ಇರುತ್ತಿತ್ತು.
ನನ್ನ ಬಳಿ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇಲ್ಲದಿದ್ದರೆ.
ನನ್ನ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.
ನನ್ನ ಸ್ಮರಣೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.
ನನ್ನ ಸಾಧನವನ್ನು ನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.
ಈ ಎಲ್ಲ ವಿಷಯಗಳನ್ನು ನಾವು ನೋಡುತ್ತೇವೆ.
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇಲ್ಲದಿದ್ದರೆ, ಗ್ರಾಫಿಕಲ್ ಮತ್ತು ಕಮಾಂಡ್ ಲೈನ್
ಇಂಟರ್ಫೇಸ್ ಇರುವುದಿಲ್ಲ.
ನೀವು ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್ ಹೊಂದಿದ್ದರೆ, ಅದು ಬಳಕೆದಾರ ಅಪ್ಲಿಕೇಶನ್
ಆಗಿರಲಿ ಅಥವಾ ಸಿಸ್ಟಮ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿರಲಿ,
ಅದನ್ನು ಹೇಗೆ ಕೆಲಸ ಮಾಡಬೇಕೆಂದು ನನಗೆ ತಿಳಿದಿದೆ. ಆದೇಶಗಳನ್ನು ಹೇಗೆ
ನೀಡಬೇಕೆ ಅಥವಾ ಬೇಡವೇ ಎಂದು ನನಗೆ ತಿಳಿದಿದೆ.
ನಾನು ನೋಡುವ ಗ್ರಾಫಿಕಲ್ ವಿಷಯಗಳ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡುತ್ತೇನೆ. ಆದರೆ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇಲ್ಲದಿದ್ದರೆ ಅಂತಹ ಯಾವುದೇ ವಿಷಯವಿಲ್ಲ
ನಾನು ಅದನ್ನು ಹೇಗೆ ಮಾಡಬಹುದು?
ನಾನು ಯಾವುದೇ ಹಾರ್ಡ್ ವೇರ್ ನೊಂದಿಗೆ ನೇರವಾಗಿ ಮಾತನಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ.
ನನ್ನ ಬಳಿ ಹಾರ್ಡ್ ವೇರ್ ಇದೆ.
ನನಗೆ ಸಿಪಿಯು ಇದೆ.
ನನ್ನ ಬಳಿ RAM ಇದೆ.
ನಾನು RAM ಅನ್ನು ನೋಡುತ್ತಿದ್ದೇನೆ.
ನನ್ನ ಅಪ್ಲಿಕೇಶನ್ ಚಲಿಸಿ.
ಅದು ವಿಷಯಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದಿಲ್ಲ.
ನಡುವೆ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇರಬೇಕು.
ಸಂಪನ್ಮೂಲ ನಿರ್ವಹಣೆಯ ಸವಾಲು - ನಿಮ್ಮ ಸಕಲ ಸಂಪನ್ಮೂಲಗಳು, ಸಿಪಿಯು
ಅಥವಾ ಮೆಮೊರಿಯಾಗಿರಲಿ, ಎಲ್ಲವೂ ಬರುತ್ತವೆ.
ಈ ಎಲ್ಲಾ ಸಂಪನ್ಮೂಲಗಳನ್ನು ನಿರ್ವಹಿಸಲು ನನಗೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.
ಅಪ್ಲಿಕೇಶನ್ ತಮ್ಮದೇ ಆದ ಮೆಮೊರಿ ಹಂಚಿಕೆಗಳನ್ನು
ನಿರ್ವಹಿಸಬೇಕಾಗುತ್ತದೆ.
CPU ವೇಳಾಪಟ್ಟಿ ಮತ್ತು ಸಾಧನ ಸಂವಹನ.
ನೀವು ಎಲ್ಲಾ ಅಪ್ಲಿಕೇಶನ್ ಗಳಲ್ಲಿ ಆ ಕೋಡ್ ಅನ್ನು ಬರೆಯಬೇಕು.
ಮೆಮೊರಿ ಹಂಚಿಕೆ ಹೇಗೆ ನಡೆಯುತ್ತದೆ?
ನೀವು ನಿಮ್ಮ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅನ್ನು ಓದಿದ್ದರೆ,
ನಾನು ಸಿ ಭಾಷೆಯಲ್ಲಿ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದೇನೆ. ನನಗೆ ಮೆಲ್ಲೋಕ್
ಎಂಬ ಕಾರ್ಯವಿದೆ.
ನನಗೆ ಕ್ಯಾಲೋಕ್ ಎಂಬ ಕಾರ್ಯವಿದೆ.
ಅದು ಏನು ಮಾಡುತ್ತದೆ?
ಇದು ನನಗೆ ಸ್ಮರಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
ನೀವು ತುಂಬಾ ಸಂಗ್ರಹಣೆಯನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ನೀವು 4 ಬೈಟ್ ಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ನೀವು 8 ಬೈಟ್ ಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಈ ಎಲ್ಲಾ ಕೆಲಸಗಳು ಏನು ಮಾಡುತ್ತವೆ?
ಅವರು ಇದನ್ನು ಮಾಡುತ್ತಾರೆ.
ನಾನು ಕೋಡ್ ಬರೆಯಬೇಕು.
ಸಂಪನ್ಮೂಲ ನಿರ್ವಹಣೆಯಲ್ಲಿ ನನಗೆ ಸಾಕಷ್ಟು ಸವಾಲುಗಳಿವೆ. CPU
ವೇಳಾಪಟ್ಟಿ.
ನನ್ನ ಅಪ್ಲಿಕೇಶನ್ ಯಾವಾಗ ಚಲಿಸುತ್ತದೆ? ಅದು ಯಾವಾಗ
ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತದೆ?
ನಾನು ಕೋಡ್ ಬರೆಯಬೇಕು.
ಸೂಕ್ಷ್ಮ ನಿರ್ದೇಶನಗಳ ಜ್ಞಾನವು ಅಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅಥವಾ
ಅಪ್ಲಿಕೇಶನ್ ಸ್ರೋತ ನಿರ್ವಹಣೆಯನ್ನು ಸ್ವತಂತ್ರವಾಗಿ
ನಿರ್ವಹಿಸಬೇಕಾಗುತ್ತದೆ, ಇದರಿಂದ ಸಂಭಾವಿತ ಸಂಘರ್ಷಗಳು ಉಂಟಾಗಬಹುದು.
ಸಾಫ್ಟ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿಗೆ ಪ್ರಮಾಣೀಕರಣದ ಕೊರತೆ
ಸಂಘರ್ಷಗಳನ್ನುಂಟುಮಾಡಬಹುದು ಮತ್ತು ಭದ್ರತಾ ಕ್ರಮಗಳ ಅನುಪಸ್ಥಿತಿ
ವ್ಯವಸ್ಥೆಗೆ ದುರ್ಬಲತೆಯನ್ನು ತರಬಹುದು.
ಆದ್ದರಿಂದ, ನಾನು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು RAM ನಲ್ಲಿ ಲೋಡ್ ಮಾಡಲು
ಹೋಗುವುದಿಲ್ಲ, ನೀವು ಪರದೆಯ ಮೇಲೆ ವಿಷಯಗಳನ್ನು ನೋಡುವುದಿಲ್ಲ.
RAM ಇದೆ ಎಂದು ನಾನು ಹೇಳಿದರೆ, ಅದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು
ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಅದನ್ನು RAM ನಲ್ಲಿ ಲೋಡ್ ಮಾಡುತ್ತದೆ.
ತದನಂತರ ಆಂಡ್ರಾಯ್ಡ್ ನಿಂದ ಚಾಲಿತವಾದ ನಂತರ, ನೀವು ನೋಡುವ ಮೊದಲ ಪರದೆ,
ಅದು ಏಕೆ ಗೋಚರಿಸುತ್ತದೆ?
ಬಾಯೋಸ್ ಈಗಾಗಲೇ ಹಾರ್ಡ್‌ವೇರ್ ಪರಿಶೀಲಿಸಿದೆ ಮತ್ತು ಈ ವಸ್ತುಗಳು
ಲಭ್ಯವಿವೆ ಅಥವಾ ಇಲ್ಲವೆ ಎಂದು ನೋಡಿದೆ. ಕೆಲವೊಮ್ಮೆ RAM ಸರಿಯಾಗಿ
ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ. ಆದ್ದರಿಂದ, ನೀವು ಅದನ್ನು ಮತ್ತೆ ಮತ್ತೆ ಹೊಂದಲು
ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದೀರಿ ಮತ್ತು ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅದನ್ನು ಹೊಂದಲು
ಸಾಧ್ಯವಿಲ್ಲ.
ಅದು ಏಕೆ ಕೆಲಸ ಮಾಡುತ್ತಿಲ್ಲ?
ಇದು ಸಮಸ್ಯೆ.
ಈ ಬೂಟಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ, ನಿಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಲೋಡ್ ಮಾಡಲು
ಪ್ರಯತ್ನಿಸುತ್ತಿದೆ ಏಕೆಂದರೆ RAM ಸರಿಯಾಗಿ ಕೆಲಸ ಮಾಡುತ್ತಿಲ್ಲ.
ಆದ್ದರಿಂದ, ಅದು ಅಲ್ಲಿ ಉಳಿಯಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ, ಇದರಿಂದಾಗಿ ನೀವು
ಪರದೆಯ ಮೇಲೆ ವಿಷಯಗಳನ್ನು ನೋಡಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.
ಅದು ಮತ್ತೆ ಮತ್ತೆ ಮುಚ್ಚಲ್ಪಡುತ್ತಿದೆ.
ಹಾಗಾದರೆ, ಈ ವಿಷಯಗಳು ಹೇಗೆ ಇರುತ್ತವೆ? ಈ ಬೂಟಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ,
ನೀವು ಈ ಎಲ್ಲಾ ಕೆಲಸಗಳನ್ನು ನಿಮ್ಮ ಸ್ವಂತವಾಗಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ನೀವು ಮೊದಲು ಹಾರ್ಡ್ ವೇರ್ ಅನ್ನು ಪರಿಶೀಲಿಸಬೇಕು ಎಂದು ನೀವು ಕಡಿಮೆ
ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ನೀವು ಅದನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಇದು ತುಂಬಾ ಅಸಾಧ್ಯ.
ಅಪ್ಲಿಕೇಶನ್ ಸಂಪನ್ಮೂಲ ನಿರ್ವಹಣೆಯನ್ನು ಸ್ವತಂತ್ರವಾಗಿ
ನಿರ್ವಹಿಸಬೇಕಾಗುತ್ತದೆ.
ಪ್ರತಿ ಅಪ್ಲಿಕೇಶನ್ ಏನು ಮಾಡುತ್ತದೆ?
ನಾನು ಓಡಲು ಬಯಸಿದರೆ, ನನಗೆ ಇಷ್ಟು ರ್ಯಾಮ್ ಬೇಕು, ನಂತರ ನನಗೆ ಇಷ್ಟು
ನೀಡಿ ಎಂದು ವಾಟ್ಸಾಪ್ ಹೇಳುತ್ತದೆ
RAM.
ಇದು ಅನಗತ್ಯ RAM ಅನ್ನು ಕೇಳುವ ಸಾಧ್ಯತೆಯಿದೆ.
ನನಗೆ ಇಷ್ಟು ರಾಮ್ ಬೇಕು ಎಂದು ಇನ್ಸ್ಟಾಗ್ರಾಮ್ ಹೇಳುತ್ತದೆ.
ಈಗ, ನೋಡಿ, ಅದು ಹೆಚ್ಚು ಮೆಮೊರಿಯನ್ನು ಆಕ್ರಮಿಸುತ್ತದೆ, ಉಳಿದ
ಅಪ್ಲಿಕೇಶನ್ ಗಳು ಚಲಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.
ಉಳಿದ ಅಪ್ಲಿಕೇಶನ್ ಗಳು ಚಲಿಸಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.
That is, ನೀವು ಅವುಗಳ ಮೇಲೆ ಸಾಧ್ಯವಾದಷ್ಟು ಸಮಯವನ್ನು ಕಳೆಯಲು
ಸಾಧ್ಯವಾಗುತ್ತದೆ ಮತ್ತು ಅವು ನಿಮಗೆ ಸಾಧ್ಯವಾದಷ್ಟು ಜಾಹೀರಾತುಗಳನ್ನು
ತೋರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತವೆ.
ಆದ್ದರಿಂದ, ಈ ಕಾರಣದಿಂದಾಗಿ, ಸಂಪನ್ಮೂಲಗಳು ಮತ್ತು ಸ್ಮರಣೆಯ
ನಿರ್ವಹಣೆಯನ್ನು ಹೊಂದಿರುವುದು ಅವಶ್ಯಕ.
ಅದಕ್ಕಾಗಿಯೇ ಇಲ್ಲಿ ಯಾವುದೇ ವಿಷಯಗಳು ಇಲ್ಲದಿದ್ದರೆ, ನೀವು
ಕೆಳಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾದರೆ, ನೀವು
ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಸೂಚನೆಗಳನ್ನು ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ಕೊಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನೀಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ಕೊಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.
ಆದ್ದರಿಂದ, ನೀವು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ನಿರ್ದೇಶನಗಳನ್ನು ನೀಡಬೇಕಾದರೆ,
ಅದನ್ನು ಕಡಿಮೆ ಮಟ್ಟದಲ್ಲಿ ಮಾಡಬೇಕಾಗುತ್ತದೆ.