ಉಬುಂಟು ಡೆವಲಪರ್‌ಗಳು ಫೈರ್‌ಫಾಕ್ಸ್ ಸ್ನ್ಯಾಪ್ ಪ್ಯಾಕೇಜ್‌ನ ನಿಧಾನ ಉಡಾವಣೆಯೊಂದಿಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಪ್ರಾರಂಭಿಸಿದ್ದಾರೆ

ಸಾಮಾನ್ಯ ಡೆಬ್ ಪ್ಯಾಕೇಜ್‌ಗೆ ಬದಲಾಗಿ ಉಬುಂಟು 22.04 ನಲ್ಲಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನೀಡಲಾದ ಫೈರ್‌ಫಾಕ್ಸ್ ಸ್ನ್ಯಾಪ್ ಪ್ಯಾಕೇಜ್‌ನೊಂದಿಗೆ ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಕ್ಯಾನೊನಿಕಲ್ ಪರಿಹರಿಸಲು ಪ್ರಾರಂಭಿಸಿದೆ. ಬಳಕೆದಾರರಲ್ಲಿನ ಮುಖ್ಯ ಅತೃಪ್ತಿ ಫೈರ್‌ಫಾಕ್ಸ್‌ನ ನಿಧಾನಗತಿಯ ಉಡಾವಣೆಗೆ ಸಂಬಂಧಿಸಿದೆ. ಉದಾಹರಣೆಗೆ, Dell XPS 13 ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿ, ಅನುಸ್ಥಾಪನೆಯ ನಂತರ ಫೈರ್‌ಫಾಕ್ಸ್‌ನ ಮೊದಲ ಉಡಾವಣೆಯು 7.6 ಸೆಕೆಂಡುಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಥಿಂಕ್‌ಪ್ಯಾಡ್ X240 ಲ್ಯಾಪ್‌ಟಾಪ್‌ನಲ್ಲಿ - 15 ಸೆಕೆಂಡುಗಳು ಮತ್ತು ರಾಸ್ಪ್ಬೆರಿ ಪೈ 400 ಬೋರ್ಡ್‌ನಲ್ಲಿ - 38 ಸೆಕೆಂಡುಗಳು. ಪುನರಾವರ್ತಿತ ಉಡಾವಣೆಗಳು ಕ್ರಮವಾಗಿ 0.86, 1.39 ಮತ್ತು 8.11 ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಪೂರ್ಣಗೊಳ್ಳುತ್ತವೆ.

ಸಮಸ್ಯೆಯ ವಿಶ್ಲೇಷಣೆಯ ಸಮಯದಲ್ಲಿ, ನಿಧಾನಗತಿಯ ಪ್ರಾರಂಭಕ್ಕೆ 4 ಮುಖ್ಯ ಕಾರಣಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ, ಅದರ ಪರಿಹಾರವನ್ನು ಕೇಂದ್ರೀಕರಿಸಲಾಗುತ್ತದೆ:

  • ಸಂಕುಚಿತ ಸ್ಕ್ವಾಶ್‌ಫ್ಸ್ ಇಮೇಜ್‌ನಲ್ಲಿ ಫೈಲ್‌ಗಳನ್ನು ಹುಡುಕುವಾಗ ಹೆಚ್ಚಿನ ಓವರ್‌ಹೆಡ್, ಇದು ಕಡಿಮೆ-ಶಕ್ತಿಯ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ವಿಶೇಷವಾಗಿ ಗಮನಿಸಬಹುದಾಗಿದೆ. ಪ್ರಾರಂಭದ ಸಮಯದಲ್ಲಿ ಚಿತ್ರದ ಸುತ್ತಲೂ ಚಲಿಸುವ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಲು ವಿಷಯ ಗುಂಪಿನ ಮೂಲಕ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ.
  • ರಾಸ್ಪ್ಬೆರಿ ಪೈ ಮತ್ತು ಎಎಮ್‌ಡಿ ಜಿಪಿಯುಗಳೊಂದಿಗಿನ ಸಿಸ್ಟಂಗಳಲ್ಲಿ, ಗ್ರಾಫಿಕ್ಸ್ ಡ್ರೈವರ್ ಅನ್ನು ನಿರ್ಧರಿಸುವಲ್ಲಿನ ವೈಫಲ್ಯ ಮತ್ತು ಶೇಡರ್‌ಗಳ ಅತ್ಯಂತ ನಿಧಾನವಾದ ಸಂಕಲನದೊಂದಿಗೆ ಸಾಫ್ಟ್‌ವೇರ್ ರೆಂಡರಿಂಗ್ ಬಳಕೆಗೆ ಹಿನ್ನಡೆಯೊಂದಿಗೆ ದೀರ್ಘ ವಿಳಂಬಗಳು ಸಂಬಂಧಿಸಿವೆ. ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಪ್ಯಾಚ್ ಅನ್ನು ಈಗಾಗಲೇ snapd ಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • ಪ್ಯಾಕೇಜ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಆಡ್-ಆನ್‌ಗಳನ್ನು ಬಳಕೆದಾರರ ಡೈರೆಕ್ಟರಿಗೆ ನಕಲಿಸಲು ಸಾಕಷ್ಟು ಸಮಯ ಕಳೆದಿದೆ. 98 ಭಾಷಾ ಪ್ಯಾಕ್‌ಗಳನ್ನು ಸ್ನ್ಯಾಪ್ ಪ್ಯಾಕೇಜ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ, ಆಯ್ಕೆ ಮಾಡಿದ ಭಾಷೆಯನ್ನು ಲೆಕ್ಕಿಸದೆ ಎಲ್ಲವನ್ನೂ ನಕಲಿಸಲಾಗಿದೆ.
  • ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಫಾಂಟ್‌ಗಳು, ಐಕಾನ್ ಥೀಮ್‌ಗಳು ಮತ್ತು ಫಾಂಟ್ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳನ್ನು ಗುರುತಿಸುವ ಕಾರಣದಿಂದಾಗಿ ವಿಳಂಬಗಳು ಸಂಭವಿಸಿವೆ.

ಸ್ನ್ಯಾಪ್‌ನಿಂದ ಫೈರ್‌ಫಾಕ್ಸ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವಾಗ, ಕಾರ್ಯಾಚರಣೆಯ ಸಮಯದಲ್ಲಿ ನಾವು ಕೆಲವು ಕಾರ್ಯಕ್ಷಮತೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಸಹ ಅನುಭವಿಸಿದ್ದೇವೆ, ಆದರೆ ಉಬುಂಟು ಡೆವಲಪರ್‌ಗಳು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ಈಗಾಗಲೇ ಪರಿಹಾರಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಿದ್ದಾರೆ. ಉದಾಹರಣೆಗೆ, Firefox 100.0 ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ, ಲಿಂಕ್-ಟೈಮ್ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳು (LTO) ಮತ್ತು ಕೋಡ್ ಪ್ರೊಫೈಲಿಂಗ್ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳು (PGO) ನಿರ್ಮಿಸುವಾಗ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ. ಫೈರ್‌ಫಾಕ್ಸ್ ಮತ್ತು ಬಾಹ್ಯ ಉಪವ್ಯವಸ್ಥೆಗಳ ನಡುವೆ ಸಂದೇಶ ಕಳುಹಿಸುವಿಕೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು, ಹೊಸ XDG ಡೆಸ್ಕ್‌ಟಾಪ್ ಪೋರ್ಟಲ್ ಅನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ, ಅದಕ್ಕೆ ಬೆಂಬಲವು ಫೈರ್‌ಫಾಕ್ಸ್‌ನಲ್ಲಿ ಸೇರ್ಪಡೆಗಾಗಿ ಪರಿಶೀಲನೆ ಹಂತದಲ್ಲಿದೆ.

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

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ