ಗ್ನೋಮ್ 3.34 ಉಬುಂಟು 19.04 ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವ ವಿವಿಧ ಕಾರ್ಯಕ್ಷಮತೆ ದೋಷಗಳನ್ನು ಪರಿಹರಿಸಿದೆ

ಗ್ನೋಮ್ 3.34

ಕೆಲವು ದಿನಗಳ ಹಿಂದೆ ಇದನ್ನು ತಯಾರಿಸಲಾಯಿತು ಉಬುಂಟು ಫೋರಂನಲ್ಲಿ ಒಂದು ಪೋಸ್ಟ್, ಅದು ಅವನುಕ್ಯಾನೊನಿಕಲ್ ಡೆವಲಪರ್‌ಗಳು ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರವನ್ನು ಗಮನಿಸಿದ್ದಾರೆ "ಗ್ನೋಮ್ ಶೆಲ್" ಉಬುಂಟು ಆವೃತ್ತಿ 19.04 ರಲ್ಲಿ, ಇದು ಗ್ನೋಮ್ 3.32 ಅನ್ನು ಆಧರಿಸಿದೆ, ಇದು ಇತರ ಡೆಸ್ಕ್‌ಟಾಪ್ ಪರಿಸರಗಳಿಗಿಂತ ಗಮನಾರ್ಹವಾಗಿ ನಿಧಾನವಾಗಿತ್ತು.

ಆರಂಭದಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಬಳಕೆಯೇ ಕಾರಣ ಎಂದು ಭಾವಿಸಲಾಗಿತ್ತು, ಆದರೆ ಮಟರ್ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ ಜೊತೆಗೆ ಗ್ನೋಮ್ ಶೆಲ್‌ನ ಸಂಯೋಜನೆಯಲ್ಲಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೇವಲ ಹತ್ತು ಪ್ರತಿಶತದಷ್ಟು ಕೋಡ್ ಆಗಿದೆ ಮತ್ತು ಇದು ಗಮನಿಸಿದ ನಿಧಾನತೆಗೆ ಇದು ನಿಜವಾಗಿ ಕಾರಣವಲ್ಲ ಎಂದು ತಿಳಿದುಬಂದಿದೆ.

ಸಾಫ್ಟ್‌ವೇರ್ ಸಿಪಿಯು ಅಥವಾ ಗ್ರಾಫಿಕ್ಸ್ ಕಾರ್ಡ್ ಅನ್ನು ಓವರ್‌ಲೋಡ್ ಮಾಡುತ್ತಿದೆ ಎಂಬುದು ಮುಂದಿನ was ಹೆಯಾಗಿತ್ತು. ಆದರೆ ಮಾಪನಗಳು ಈ ರೀತಿಯಾಗಿಲ್ಲ ಎಂದು ತೋರಿಸಿದೆ. ಬದಲಾಗಿ ಹೊರಹೊಮ್ಮಿದ್ದು, ಸಂಸ್ಕಾರಕಗಳು ಹೆಚ್ಚು ಸಮಯ ಸುಮ್ಮನೆ ಕುಳಿತುಕೊಳ್ಳಲು ಒತ್ತಾಯಿಸಲ್ಪಟ್ಟವು.

ಇಲ್ಲಿ ಗಮನಿಸಬೇಕಾದ ಪ್ರಮುಖ ವಿಷಯವೆಂದರೆ ಹೆಚ್ಚಿನ ಮೂಲ ಕೋಡ್ ಮಟರ್ ಯೋಜನೆಯಲ್ಲಿದೆ, ಗ್ನೋಮ್ ಶೆಲ್ ಅಲ್ಲ. ಆದ್ದರಿಂದ ಒಟ್ಟಾರೆಯಾಗಿ, ನೀವು ಮಟರ್ ಅನ್ನು ಪರಿಗಣಿಸಿದಾಗ ಕೇವಲ 10% ಗ್ನೋಮ್ ಶೆಲ್ ಅನ್ನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ, ಮತ್ತು ಸುಮಾರು 90% ಅನ್ನು ಸಿ ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ.

ಆದ್ದರಿಂದ, ಅಭಿವರ್ಧಕರು ತಮ್ಮ ಸಂಶೋಧನೆಯನ್ನು ಸಮಯದ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಲು ಸಾಧ್ಯವಾಯಿತು, ಲೇಖನದಲ್ಲಿ "ನೈಜ ಸಮಯ" ಎಂದು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ. ಏಕೆಂದರೆ ಗ್ನೋಮ್ ಮತ್ತು ಮಟರ್ ಈವೆಂಟ್ ಲೂಪ್ ಅನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುತ್ತಾರೆ ಪ್ರತಿಯೊಂದನ್ನು ಒಂದೇ ದಾರದಲ್ಲಿ ಗ್ಲಿಬ್ ಮಾಡಿ, ಅವು ವಿಳಂಬಕ್ಕೆ ಗುರಿಯಾಗುತ್ತವೆ.

ಯಾವುದೇ ಹೆಚ್ಚಿನ ವಿಳಂಬವು ಫ್ರೇಮ್‌ಗಳಲ್ಲಿ ಒಂದನ್ನು ಬಿಟ್ಟುಬಿಡಲು ಕಾರಣವಾಗಬಹುದು ಅದು ಮಾನಿಟರ್‌ನಲ್ಲಿರುವ ಚಿತ್ರವನ್ನು ರೂಪಿಸುತ್ತದೆ. ಇದು ಮಾನಿಟರ್‌ನಲ್ಲಿರುವ ಬಳಕೆದಾರರಿಗೆ ಗಮನಾರ್ಹ ವಿಳಂಬದಲ್ಲಿ ಪ್ರಕಟವಾಗುತ್ತದೆ.

ವಿವಿಧ ಮಂದಗತಿಗಳನ್ನು ಅಳೆಯುವ ಮೂಲಕ, ಅಭಿವರ್ಧಕರು ಗ್ನೋಮ್ 3.34 ರಲ್ಲಿ ಸರಿಪಡಿಸಲಾದ ಅರ್ಧ ಡಜನ್ ಗ್ನೋಮ್ ದೋಷಗಳನ್ನು ಕಂಡುಕೊಂಡಿಲ್ಲ.

ಮೊದಲ ದೋಷವು ಫ್ರೇಮ್ ಅನ್ನು ಬಿಟ್ಟುಬಿಡಲು ಕಾರಣವಾಯಿತು ಏಕೆಂದರೆ ಫ್ರೇಮ್ ವೇಳಾಪಟ್ಟಿಯನ್ನು ಕೆಲವು ಮಿಲಿಸೆಕೆಂಡುಗಳ ವಿಳಂಬದ ನಂತರ, ಫ್ರೇಮ್ ಅನ್ನು ಮರುನಿರ್ಮಾಣ ಮಾಡಬೇಕಾದ ಸಮಯವನ್ನು ತಪ್ಪಾಗಿ ಲೆಕ್ಕಹಾಕಲಾಗಿದೆ.

ಆದರೆ ಯಾವಾಗಲೂ ಸಂಭವಿಸದ ಈ ದೋಷವನ್ನು ಸರಿಪಡಿಸುವುದು ಪ್ರಸ್ತುತಿಯನ್ನು ಹೆಚ್ಚು ಸುಗಮಗೊಳಿಸುತ್ತದೆ.

ಎರಡನೆಯದು, ಎಲ್X.org ನಲ್ಲಿ ಬಹುತೇಕ ಎಲ್ಲಾ ಫ್ರೇಮ್‌ಗಳು ವಿಳಂಬವಾಗಿದೆಯೆಂದು ಡೆವಲಪರ್‌ಗಳು ಕಂಡುಕೊಂಡಿದ್ದಾರೆ ಏಕೆಂದರೆ ಟೇಬಲ್ ಲೆಕ್ಕಾಚಾರವನ್ನು ತುಂಬಾ ಮುಂಚೆಯೇ ಹೊಂದಿಸಲಾಗಿದೆ. 60 Hz ನ ಫ್ರೇಮ್ ದರದಲ್ಲಿ, ಪರದೆಯು 16 ms ನಿಂದ ವಿಳಂಬವಾಯಿತು.

ಈ ಸಂದರ್ಭದಲ್ಲಿ ವೇಲ್ಯಾಂಡ್ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ. ಮತ್ತೊಂದು ತಪ್ಪು ವೇಲ್ಯಾಂಡ್‌ಗೆ ಮಾತ್ರ ಸಂಬಂಧಿಸಿದೆ. ಸಮಸ್ಯೆಯೆಂದರೆ, ಮಟ್ಟರ್‌ನಲ್ಲಿ, ಮೌಸ್ ಪಾಯಿಂಟರ್ ಅನ್ನು ಪ್ರದರ್ಶಿಸುವ ವೇಗವನ್ನು 60Hz ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ.ಇದು ರಿಫ್ರೆಶ್ ದರ ವಿಭಿನ್ನವಾಗಿದ್ದರೆ 100% ಸಿಪಿಯು ಬಳಕೆಯ ಸಮಸ್ಯೆಗಳಿಗೆ ಕಾರಣವಾಗಬಹುದು.

ಸಹ ಮಟರ್ ಮತ್ತೊಂದು ಸಮಸ್ಯೆಯನ್ನು ಹೊಂದಿದ್ದು, ಇದುವರೆಗೆ ಭಾಗಶಃ ಮಾತ್ರ ಪರಿಹರಿಸಲಾಗಿದೆ. ಪರಿಣಾಮವಾಗಿ, ಎಲ್ಲಾ ಇನ್ಪುಟ್ ಈವೆಂಟ್‌ಗಳು ಮುಂದಿನ ಫ್ರೇಮ್‌ಗೆ ವಿಳಂಬವಾಗುತ್ತವೆ, ಅಂದರೆ 16 Hz ನಲ್ಲಿ 60 ms ವರೆಗೆ.

X.org ನಲ್ಲಿ ಎನ್ವಿಡಿಯಾದ ಸ್ವಾಮ್ಯದ ಡ್ರೈವರ್‌ಗಳಿಗೆ ಸರಿಪಡಿಸುವಿಕೆಯಿಂದ ಮತ್ತೊಂದು ವಿಳಂಬವಾಗಿದೆ, ಅದು ಈಗ ಅಗತ್ಯವಿಲ್ಲ.

ಮತ್ತು ಮತ್ತೊಂದು ಸಮಸ್ಯೆಯನ್ನು ಸಹ ಹೈಲೈಟ್ ಮಾಡಲಾಗಿದೆ, ಇದು ಮೌಸ್ ಪಾಯಿಂಟರ್ ಮೇಲೆ ಏನು ಪರಿಣಾಮ ಬೀರುತ್ತದೆ ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಓಪನ್ ಜಿಎಲ್ ಕರೆಗಳನ್ನು ಮಾಡಲಾಗಿದೆ, ಇದು ಅತ್ಯಂತ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ ಮತ್ತು ಸಿಪಿಯು ಮತ್ತು ಜಿಪಿಯು ನಡುವಿನ ಅಗತ್ಯ ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಕಾರಣದಿಂದಾಗಿ ಹೆಚ್ಚುವರಿ ಕಾಯುವ ಸಮಯವನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ.

ಪರಿಣಾಮವಾಗಿ, ಗ್ನೋಮ್ 3.34 ಗಮನಾರ್ಹವಾಗಿ ವೇಗವಾಗಿರುತ್ತದೆ. Ya ಇನ್ನೂ ಎರಡು ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿಲ್ಲ.

  1. ಬಹು ಮಾನಿಟರ್‌ಗಳನ್ನು ಬಳಸುವಾಗ, ವೇಲ್ಯಾಂಡ್ ಬ್ಯಾಕೆಂಡ್‌ನಲ್ಲಿನ ಕ್ರ್ಯಾಶ್‌ಗಳು ಗಮನಾರ್ಹ ವಿಳಂಬಕ್ಕೆ ಕಾರಣವಾಗುತ್ತವೆ. ಗ್ನೋಮ್ 3.36 ಮತ್ತು ಆದ್ದರಿಂದ ಉಬುಂಟು 20.04 ನಲ್ಲಿನ ಡೆವಲಪರ್‌ಗಳ ಪ್ರಕಾರ ಇದನ್ನು ಸರಿಪಡಿಸಬೇಕು.
  2. ಎರಡನೆಯ ಸಮಸ್ಯೆ ಏನೆಂದರೆ, ಮಟ್ಟರ್‌ನಲ್ಲಿನ ಎಲ್ಲಾ ವಿಳಂಬಗಳು ಇನ್ನೂ ಬಗೆಹರಿದಿಲ್ಲ. ದೋಷನಿವಾರಣೆ ಮಾಡುವಾಗ ಯಾವ ತಪ್ಪುಗಳನ್ನು ತಪ್ಪಿಸಬೇಕು ಮತ್ತು ಮುಂದೆ ಏನು ಮಾಡಬೇಕೆಂಬುದರ ದೃಷ್ಟಿಕೋನದಿಂದ ಲೇಖನವು ಮುಕ್ತಾಯವಾಗುತ್ತದೆ.

ಅತ್ಯುತ್ತಮವಾಗಿಸುತ್ತದೆ ಗ್ನೋಮ್ ಉಬುಂಟು 20. 04 ಗೆ ಹಲವಾರು ಸುಧಾರಣೆಗಳಲ್ಲಿರಬೇಕು ಅವರು ಏನು ಗಮನಹರಿಸಬೇಕು? ಆಧುನಿಕ ಮತ್ತು ವೇಗದ ಯಂತ್ರಾಂಶದಲ್ಲಿ. ಹಳೆಯ ಮತ್ತು ನಿಧಾನಗತಿಯ ಕಂಪ್ಯೂಟರ್‌ಗಳ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವ ಉಳಿದ ಸಮಸ್ಯೆಗಳನ್ನು ಉಬುಂಟು 20.10 ರಲ್ಲಿ ಪರಿಹರಿಸಬೇಕಾಗಿದೆ.

ನೀವು ಪ್ರಕಟಣೆಯ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ಈ ಕೆಳಗಿನ ಲಿಂಕ್ ಅನ್ನು ಪರಿಶೀಲಿಸಬಹುದು. 


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.