ಕೋರ್ಬೂಟ್ 4.22 ಬಿಡುಗಡೆಯಾಗಿದೆ

ಕೋರ್‌ಬೂಟ್ 4.22 ಯೋಜನೆಯು ಈಗ ಲಭ್ಯವಿದೆ. ಇದು ಸ್ವಾಮ್ಯದ ಫರ್ಮ್‌ವೇರ್ ಮತ್ತು BIOS ಗೆ ಉಚಿತ ಪರ್ಯಾಯವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ. ಯೋಜನೆಯ ಕೋಡ್ ಅನ್ನು GPLv2 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗಿದೆ. ಹೊಸ ಆವೃತ್ತಿಯ ರಚನೆಯಲ್ಲಿ 135 ಡೆವಲಪರ್‌ಗಳು ಭಾಗವಹಿಸಿದ್ದರು, ಅವರು 977 ಬದಲಾವಣೆಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಿದರು. ಮುಂದಿನ ಬಿಡುಗಡೆಯಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಯೋಜನೆಯು ದಿನಾಂಕ ಬೈಂಡಿಂಗ್ (year.month.update) ಅನ್ನು ಬಳಸುವ ಹೊಸ ಆವೃತ್ತಿ ಹೆಸರಿಸುವ ಯೋಜನೆಗೆ ಬದಲಾಗುತ್ತದೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ, ಫೆಬ್ರವರಿ 2024 ರಲ್ಲಿ, ಆವೃತ್ತಿ 4.23 ರ ಬದಲಿಗೆ, ಬಿಡುಗಡೆ 24.02.00 ಅನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ.

ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:

  • ಫರ್ಮ್‌ವೇರ್ ರಚನೆಯನ್ನು ಸರಳಗೊಳಿಸಲು ಘಟಕಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ AMD openSIL (ಓಪನ್-ಸೋರ್ಸ್ ಸಿಲಿಕಾನ್ ಇನಿಶಿಯಲೈಸೇಶನ್ ಲೈಬ್ರರಿ) ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಆರಂಭಿಕ ಅನುಷ್ಠಾನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • 17 ಮದರ್‌ಬೋರ್ಡ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಸೇರಿಸಲಾದ 11 ಬೋರ್ಡ್‌ಗಳನ್ನು Chrome OS ಚಾಲನೆಯಲ್ಲಿರುವ ಸಾಧನಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ ಅಥವಾ ಸರ್ವರ್‌ಗಳು Google. Google ಅಲ್ಲದ ಸಂಬಂಧಿತ ಶುಲ್ಕಗಳು:
    • AMD ಓನಿಕ್ಸ್
    • ಇಂಟೆಲ್ ಮೆಟಿಯೋರ್ಲೇಕ್-ಪಿ ಆರ್‌ವಿಪಿ
    • ಪ್ಯೂರಿಸಂ ಲಿಬ್ರೆಮ್ 11
    • ಪ್ಯೂರಿಸಂ ಲಿಬ್ರೆಮ್ L1UM v2
    • ಸೀಮೆನ್ಸ್ FA EHL
    • ಸೂಪರ್‌ಮೈಕ್ರೋ X11SSW-F
  • AMD ಜಿನೋವಾ SoC ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • x86 ಆರ್ಕಿಟೆಕ್ಚರ್‌ನಲ್ಲಿ, ಮೆಮೊರಿಯ ಪೂರ್ವ-ಪ್ರಾರಂಭ ಹಂತಗಳು ".data" ವಿಭಾಗವನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ, ಇದು C ಕೋಡ್‌ನಲ್ಲಿ ಜಾಗತಿಕ ವೇರಿಯಬಲ್ ವ್ಯಾಖ್ಯಾನಗಳನ್ನು ಬಳಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಬೂಟ್ ಬ್ಲಾಕ್ ಹಂತದಲ್ಲಿ, ಕೋಡ್ ನಂತರ ಡೇಟಾವನ್ನು ತಕ್ಷಣವೇ ಲಗತ್ತಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ Cache-As-RAM (VMA) ಪರಿಕಲ್ಪನೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಗ್ರಹದಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ.
  • x86 ವ್ಯವಸ್ಥೆಗಳಿಗೆ, ರಾಮ್‌ಸ್ಟೇಜ್ ಮತ್ತು ಪೂರ್ವ-ಪ್ರಾರಂಭ ಹಂತಗಳು ಈಗ ಫ್ಲ್ಯಾಶ್‌ನಲ್ಲಿ ಕೋರ್‌ಬೂಟ್ ಘಟಕಗಳನ್ನು ಹೋಸ್ಟ್ ಮಾಡಲು ಬಳಸುವ CBFS ಫೈಲ್ ಸಿಸ್ಟಮ್‌ಗೆ ಕ್ಯಾಶ್ ಬೆಂಬಲವನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. CBFS ಕ್ಯಾಶ್, ಫೈಲ್‌ಗಾಗಿ ಪ್ರತ್ಯೇಕ ಮೆಮೊರಿ ಪ್ರದೇಶವನ್ನು ಕಾಯ್ದಿರಿಸದೆ cbfs_map() ಕಾರ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು CBFS ಫೈಲ್‌ಗಳನ್ನು ಅನ್ಪ್ಯಾಕ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. ಕ್ಯಾಶ್ ಗಾತ್ರವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು PRERAM_CBFS_CACHE_SIZE ಮತ್ತು RAMSTAGE_CBFS_CACHE_SIZE ನಿಯತಾಂಕಗಳನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ.
  • ಬೂಟ್‌ಬ್ಲಾಕ್‌ಗೆ ರೋಮ್‌ಸ್ಟೇಜ್ ಅನ್ನು ಎಂಬೆಡ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಬೂಟ್‌ಬ್ಲಾಕ್‌ನ ಭಾಗವಾಗಿ ರೋಮ್‌ಸ್ಟೇಜ್ ಅನ್ನು ಪೂರೈಸುವುದರಿಂದ ಕೋಡ್ ಗಾತ್ರವನ್ನು 10-20 ಸಾವಿರ ಸಾಲುಗಳಷ್ಟು ಕಡಿಮೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. ಪ್ರತ್ಯೇಕ ರೋಮ್‌ಸ್ಟೇಜ್ ಪೂರೈಕೆಯ ಅಗತ್ಯವಿರುವ ಸಂದರ್ಭಗಳಲ್ಲಿ vboot ಅಥವಾ ಫಾಲ್‌ಬ್ಯಾಕ್ ಮೋಡ್‌ನೊಂದಿಗೆ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳು, ಹಾಗೆಯೇ ಸೀಮಿತ ಬೂಟ್ ಬ್ಲಾಕ್ ಗಾತ್ರ (ಇಂಟೆಲ್ APL 32K) ಅಥವಾ ತುಂಬಾ ನಿಧಾನವಾದ ಬೂಟ್ ಮಾಧ್ಯಮ (ಕೆಲವು ARM SoC) ಹೊಂದಿರುವ ಸಾಧನಗಳು ಸೇರಿವೆ.
  • ಇಂಟೆಲ್ ಚಿಪ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಸಾಧನಗಳಲ್ಲಿ ಬಾಹ್ಯ ಪರದೆಯ ಉಪಸ್ಥಿತಿಯನ್ನು ಪತ್ತೆಹಚ್ಚಲು gfx ಗೆ API ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • pci_rom ಈಗ VFCT ಕೋಷ್ಟಕವನ್ನು ಭರ್ತಿ ಮಾಡುವಾಗ VBIOS ಗಾಗಿ ಚೆಕ್ಸಮ್ ಅನ್ನು ಸೇರಿಸುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಈ ಚೆಕ್ಸಮ್ ಅನ್ನು ಕೆಲವು AMD ಡ್ರೈವರ್‌ಗಳು ಸಹ ಪರಿಶೀಲಿಸುತ್ತವೆ. Windows.
  • ಪ್ರಾರಂಭಿಸಲು ಅನುಮತಿಸಲು ಬದಲಾವಣೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ Windows ಕೋರ್‌ಬೂಟ್‌ನೊಂದಿಗೆ ಕೆಲವು Chromebook ಗಳಲ್ಲಿ.
  • ARM64 ಆರ್ಕಿಟೆಕ್ಚರ್ ಆಧಾರಿತ ಸಾಧನಗಳಿಗೆ ACPI ಟೇಬಲ್‌ನ ಉತ್ಪಾದನೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • ACPI ವಿಶೇಷಣಗಳೊಂದಿಗೆ ಸುಧಾರಿತ ಹೊಂದಾಣಿಕೆ.
  • SNB+MRC ಬೋರ್ಡ್‌ಗಳಿಗಾಗಿ MRC (ಮೆಮೊರಿ ರೆಫರೆನ್ಸ್ ಕೋಡ್) ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಡಿವೈಸ್‌ಟ್ರೀ ರಚನೆಗೆ ಸರಿಸಲಾಗಿದೆ.
  • U-Boot ಮತ್ತು edk2 ಆಧರಿಸಿ ನವೀಕರಿಸಿದ ಪೇಲೋಡ್ ಘಟಕಗಳು.
  • ಬಳಸಿದ ಪರಿಕರಗಳನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ: GMP 6.3.0, binutils 2.41 ಮತ್ತು MPFR 4.2.1.
  • Git ರೆಪೊಸಿಟರಿಯಲ್ಲಿನ ಮುಖ್ಯ ಶಾಖೆಯನ್ನು "ಮಾಸ್ಟರ್" ನಿಂದ "ಮೇನ್" ಎಂದು ಮರುನಾಮಕರಣ ಮಾಡಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ಸೈಟ್‌ಗಳಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ 🔥 DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ವೆಬ್‌ಸೈಟ್ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ | ProHoster