ಗೂಗಲ್ LRU ಕಾರ್ಯವಿಧಾನದ ಸುಧಾರಿತ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ಪ್ಯಾಚ್ಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದೆ. Linux. LRU (Least Recently User) — это механизм, позволяющий отбрасывать или выгружать в своп неиспользуемые страницы памяти. По мнению корпорации Google, существующая реализация механизма определения вытесняемых страниц создаёт слишком высокую нагрузку на CPU, а также часто принимает неудачные решения, какие именно страницы выгружать.
ಕಂಪನಿಯ ಪ್ರಯೋಗಗಳಲ್ಲಿ, ಹೊಸ LRU ಅನುಷ್ಠಾನವು ಮೆಮೊರಿಯಿಂದ ಹೊರಗಿರುವ ಪ್ರೋಗ್ರಾಂ ಮುಕ್ತಾಯಗಳ ಸಂಖ್ಯೆಯನ್ನು (OOM ಕಿಲ್ಗಳು) 18% ರಷ್ಟು ಕಡಿಮೆ ಮಾಡಿತು, Chrome OS ನಲ್ಲಿ ಕಡಿಮೆ ಮೆಮೊರಿಯಿಂದಾಗಿ ಕೈಬಿಡಲಾದ ಬ್ರೌಸರ್ ಟ್ಯಾಬ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು 96% ರಷ್ಟು ಕಡಿಮೆ ಮಾಡಿತು ಮತ್ತು ಲೋಡ್ ಮಾಡಲಾದ ಸಾಧನಗಳಲ್ಲಿ OOM ಕಿಲ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು 59% ರಷ್ಟು ಕಡಿಮೆ ಮಾಡಿತು. ಇದು ಪ್ಯಾಚ್ಗಳ ಎರಡನೇ ಆವೃತ್ತಿಯಾಗಿದ್ದು, ಇದು ಕಾರ್ಯಕ್ಷಮತೆಯ ಹಿಂಜರಿತಗಳು ಮತ್ತು ಪರೀಕ್ಷೆಯ ಸಮಯದಲ್ಲಿ ಗಮನಿಸಲಾದ ಇತರ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುತ್ತದೆ.
ಮೂಲ: opennet.ru
