ಜಾಹೀರಾತು ಮುಚ್ಚಿ

Android ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುವಲ್ಲಿ ದೀರ್ಘಕಾಲ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿದೆ. ಅದು ಹೇಗೆ ಬೇಕು ಎಂಬುದರ ಕುರಿತು Google ಸೂಚನೆಗಳನ್ನು ನೀಡುತ್ತದೆ androidಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸಾಧನಗಳು, ಸ್ಮಾರ್ಟ್‌ಫೋನ್ ತಯಾರಕರು ಇನ್ನೂ ಬ್ಯಾಟರಿ ದಕ್ಷತೆಯ ಹೆಸರಿನಲ್ಲಿ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಟ್ವೀಕಿಂಗ್ ಮಾಡುತ್ತಿದ್ದಾರೆ, ಆಗಾಗ್ಗೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಉದ್ದೇಶಿತ ನಡವಳಿಕೆಯನ್ನು ಅಡ್ಡಿಪಡಿಸುತ್ತಾರೆ. ಗೂಗಲ್ ಕಳೆದ ವಾರ ನಡೆದ ಸಮ್ಮೇಳನವನ್ನು ನೀಡಿತು ಗೂಗಲ್ ನಾನು / ಓ ಅವರು ಇನ್ನೂ ಈ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದಾರೆ ಎಂದು ಸ್ಪಷ್ಟಪಡಿಸಿದರು ಮತ್ತು ಈ ವಿಷಯದಲ್ಲಿ ಅವರು ಮಾಡಿದ ಪ್ರಗತಿಯನ್ನು ಹಂಚಿಕೊಂಡರು.

ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಹೇಗೆ ಮತ್ತು ಯಾವಾಗ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ರನ್ ಆಗಬಹುದು ಎಂಬುದರ ಬದಲಾವಣೆಗಳ ಕುರಿತು YouTube ವೀಡಿಯೊದಲ್ಲಿ, ಸಾಫ್ಟ್‌ವೇರ್ ಇಂಜಿನಿಯರ್ Androidಯು ಜಿಂಗ್ ಜಿ, ಬ್ಯಾಟರಿ ಬಾಳಿಕೆಯನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಬಯಸುವ ತಯಾರಕರೊಂದಿಗೆ ಗೂಗಲ್ ಹೊಂದಿರುವ ಸಮಸ್ಯೆಗಳನ್ನು ವಿವರಿಸಿದ್ದಾರೆ Android ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿಲ್ಲ. "ಸಾಧನ ತಯಾರಕರು ಸಾಮಾನ್ಯವಾಗಿ ದಾಖಲಿಸಲ್ಪಡದ ವಿವಿಧ ಅಪ್ಲಿಕೇಶನ್ ನಿರ್ಬಂಧಗಳನ್ನು ವಿಧಿಸುತ್ತಾರೆ. ಅಪ್ಲಿಕೇಶನ್ ಡೆವಲಪರ್‌ಗಳಿಗೆ ಇದು ಕಷ್ಟಕರವಾಗಬಹುದು, ಉದಾಹರಣೆಗೆ, ಒಂದು ತಯಾರಕರ ಸಾಧನದಲ್ಲಿ ನಿರೀಕ್ಷಿಸಿದಂತೆ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು ಆದರೆ ಇನ್ನೊಬ್ಬರ ಸಾಧನದಲ್ಲಿ ಅನಿರೀಕ್ಷಿತವಾಗಿ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ." ಅವರು ಹೇಳುತ್ತಾರೆ.

ಸಿಸ್ಟಂ ಮಟ್ಟದಲ್ಲಿ ಬ್ಯಾಟರಿ ನಿರ್ವಹಣೆಗಾಗಿ ಪ್ರಮಾಣಿತ ಕಾರ್ಯಗಳನ್ನು ರಚಿಸಲು ತಯಾರಕರೊಂದಿಗೆ ಗೂಗಲ್ ನೇರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದೆ ಎಂದು ಅವರು ವಿವರಿಸುತ್ತಾರೆ, ಇದು ಅವರ ಕಡೆಯಿಂದ ಮತ್ತಷ್ಟು ಆಪ್ಟಿಮೈಸೇಶನ್ ಅಗತ್ಯವನ್ನು ನಿವಾರಿಸುತ್ತದೆ. Android 13 ಆ ನಿಟ್ಟಿನಲ್ಲಿ ಕೆಲವು ಸುಧಾರಣೆಗಳನ್ನು ಪಡೆಯುತ್ತದೆ: ಪ್ರತಿ-ಅಪ್ಲಿಕೇಶನ್ ಆಧಾರದ ಮೇಲೆ ಬ್ಯಾಟರಿ ಬಳಕೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಸಾಮರ್ಥ್ಯ, ಆದ್ದರಿಂದ ಬಳಕೆದಾರರು ಅಪ್ಲಿಕೇಶನ್ ಮುಂಭಾಗದಲ್ಲಿ, ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಅಥವಾ ಮುಂಭಾಗದ ಸೇವೆಯನ್ನು ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಎಷ್ಟು ಶಕ್ತಿಯನ್ನು ಬಳಸುತ್ತದೆ ಎಂಬುದನ್ನು ನೋಡಬಹುದು ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಬ್ಯಾಟರಿ ಖಾಲಿಯಾದಾಗ ಅದು ಬಳಕೆದಾರರಿಗೆ ತಿಳಿಸುತ್ತದೆ. ಮತ್ತು ಹೌದು, ಸಹಜವಾಗಿ, ಇದು ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಥ್ರೊಟ್ಲಿಂಗ್ ಪ್ರಕರಣಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಇದು ಸ್ಯಾಮ್‌ಸಂಗ್ ಮೇಲೆ ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಪರಿಣಾಮ ಬೀರಿದೆ.

ಜಾಬ್‌ಶೆಡ್ಯೂಲರ್ ಇಂಟರ್‌ಫೇಸ್, ಕೆಲಸಗಳನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ನಿಗದಿಪಡಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ, ಇದು ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚು ಉಪಯುಕ್ತವಾದಾಗ ಕೆಲಸಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ ಎಂದು ಗೂಗಲ್ ಹೇಳುವ ಸುಧಾರಣೆಗಳನ್ನು ಪಡೆಯುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಬಳಕೆದಾರರು ನೀಡಿದ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಯಾವಾಗ ತೆರೆಯುವ ಸಾಧ್ಯತೆಯಿದೆ ಎಂದು ಸಿಸ್ಟಂ ಅಂದಾಜಿಸುತ್ತದೆ, ಅದನ್ನು ಪೂರ್ವಲೋಡ್ ಮಾಡಲು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ನಿಗದಿಪಡಿಸುತ್ತದೆ, ಅದು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಅದನ್ನು ಆದರ್ಶವಾಗಿ ಮಾಡಬೇಕು. ಸಿಸ್ಟಂ ಸಂಪನ್ಮೂಲಗಳು ಕಡಿಮೆಯಾದಾಗ ಅಥವಾ ಸಾಧನವು ಬಿಸಿಯಾಗಲು ಪ್ರಾರಂಭಿಸಿದಾಗ ಯಾವ ಕೆಲಸಗಳನ್ನು ನಿಲ್ಲಿಸಬೇಕು ಎಂಬುದನ್ನು JobScheduler ಚೆನ್ನಾಗಿ ತಿಳಿಯುತ್ತದೆ. ಸೈದ್ಧಾಂತಿಕವಾಗಿ, ಇದು ಬಳಕೆದಾರರ ಮೇಲೆ ಕಡಿಮೆ ಪರಿಣಾಮ ಬೀರುವಂತಹವುಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಬೇಕು. ಅದೇ ಸಮಯದಲ್ಲಿ, ಡೆವಲಪರ್‌ಗಳು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಸಾಧ್ಯವಾದಷ್ಟು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಬೇಕು ಎಂದು ಗೂಗಲ್ ಒತ್ತಿಹೇಳುತ್ತದೆ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ಒಟ್ಟಾರೆ ಸಿಸ್ಟಮ್ ಆರೋಗ್ಯದೊಂದಿಗೆ ಅಪ್ಲಿಕೇಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಮತೋಲನಗೊಳಿಸಲು.

ಇಂದು ಹೆಚ್ಚು ಓದಲಾಗಿದೆ

.