Fuchsia OS Google ಉದ್ಯೋಗಿಗಳಲ್ಲಿ ಪರೀಕ್ಷಾ ಹಂತವನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ

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

ಕ್ಲೈಂಟ್‌ನಲ್ಲಿ ಅಪ್‌ಡೇಟ್ ಡೆಲಿವರಿ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಸಿಸ್ಟಮ್‌ಗೆ ಒಮಾಹಾ, ಇದು Chrome ಮತ್ತು Chrome OS ನ ಬಿಡುಗಡೆಗಳನ್ನು ಪರೀಕ್ಷಿಸುತ್ತದೆ, ಸೇರಿಸಲಾಗಿದೆ ಘಟಕ fuchsia.cobalt.SystemDataUpdater ಮತ್ತು ಉಪಯುಕ್ತತೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಹೊಸ "ಡಾಗ್‌ಫುಡ್-ಬಿಡುಗಡೆ" ಶಾಖೆಗೆ ಸಾಧನಗಳನ್ನು ವರ್ಗಾಯಿಸಲು ಪ್ರಸ್ತಾವಿತ ಸೂಚನೆಗಳು fx (Fuchsia ಗಾಗಿ adb ಗೆ ಸದೃಶವಾಗಿದೆ). ನಿರಂತರ ಏಕೀಕರಣ ವ್ಯವಸ್ಥೆಗೆ ಸೇರಿಸಲಾಗಿದೆ ಡಾಗ್‌ಫುಡ್ ಶಾಖೆಗಾಗಿ ಮತ್ತು ಫುಚಿಯಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗೆ ಲೋಡರ್ ಅನ್ನು ಜೋಡಿಸುವುದು ಒಳಗೊಂಡಿದೆ ಪರೀಕ್ಷಾ ಫಲಿತಾಂಶಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಪ್ರತ್ಯೇಕ ಮೆಟ್ರಿಕ್ಸ್.

ಫ್ಯೂಷಿಯಾದಲ್ಲಿನ ಬದಲಾವಣೆಗಳಿಗೆ ಕಾಮೆಂಟ್‌ಗಳಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ನವೀಕರಣಗಳನ್ನು ತಲುಪಿಸಲು fuchsia-updates.googleusercontent.com ಮತ್ತು arm64.dogfood-release.astro.fuchsia.com ಎಂಬ ಎರಡು ಲಿಂಕ್‌ಗಳು, ಎರಡನೇ ಲಿಂಕ್‌ನಲ್ಲಿ ಆಸ್ಟ್ರೋ ಎಂಬುದು ಸ್ಮಾರ್ಟ್ ಪರದೆಯ ಕೋಡ್ ಹೆಸರು ಗೂಗಲ್ ನೆಸ್ಟ್ ಹಬ್, ಇದನ್ನು ಪರೀಕ್ಷೆಗಾಗಿ ಮೂಲಮಾದರಿಯಂತೆ Google ಉದ್ಯೋಗಿಗಳು ಬಳಸುತ್ತಿರುವಂತೆ ತೋರುತ್ತಿದೆ
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕ್ಯಾಸ್ಟ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಫರ್ಮ್‌ವೇರ್ ಬದಲಿಗೆ ಫ್ಯೂಷಿಯಾ. Nest Hub ಇಂಟರ್ಫೇಸ್ ಅನ್ನು Dragonglass ಅಪ್ಲಿಕೇಶನ್‌ನ ಮೇಲ್ಭಾಗದಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ, ಇದು Flutter ಫ್ರೇಮ್‌ವರ್ಕ್ ಅನ್ನು ಬಳಸುತ್ತದೆ, ಇದನ್ನು Fuchsia ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ.

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

ಸಿಸ್ಟಮ್ ಮೈಕ್ರೋಕರ್ನಲ್ ಅನ್ನು ಆಧರಿಸಿದೆ Zircon, ಯೋಜನೆಯ ಬೆಳವಣಿಗೆಗಳ ಆಧಾರದ ಮೇಲೆ LK, ಸ್ಮಾರ್ಟ್‌ಫೋನ್‌ಗಳು ಮತ್ತು ಪರ್ಸನಲ್ ಕಂಪ್ಯೂಟರ್‌ಗಳು ಸೇರಿದಂತೆ ವಿವಿಧ ವರ್ಗದ ಸಾಧನಗಳಲ್ಲಿ ಬಳಸಲು ವಿಸ್ತರಿಸಲಾಗಿದೆ. Zircon ಪ್ರಕ್ರಿಯೆ ಬೆಂಬಲದೊಂದಿಗೆ LK ಅನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ ಮತ್ತು ಹಂಚಿದ ಗ್ರಂಥಾಲಯಗಳು, ಬಳಕೆದಾರ ಮಟ್ಟ, ವಸ್ತು ಸಂಸ್ಕರಣಾ ವ್ಯವಸ್ಥೆ ಮತ್ತು ಸಾಮರ್ಥ್ಯ-ಆಧಾರಿತ ಭದ್ರತಾ ಮಾದರಿ. ಚಾಲಕರು ಅನುಷ್ಠಾನಗೊಳಿಸಲಾಗುತ್ತಿದೆ ಬಳಕೆದಾರ ಜಾಗದಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಡೈನಾಮಿಕ್ ಲೈಬ್ರರಿಗಳ ರೂಪದಲ್ಲಿ, devhost ಪ್ರಕ್ರಿಯೆಯಿಂದ ಲೋಡ್ ಮಾಡಲ್ಪಟ್ಟಿದೆ ಮತ್ತು ಸಾಧನ ನಿರ್ವಾಹಕರಿಂದ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ (devmg, ಸಾಧನ ನಿರ್ವಾಹಕ).

Fuchsia ಗಾಗಿ ತಯಾರಾದ ಸ್ವಂತ GUI, ಫ್ಲಟರ್ ಫ್ರೇಮ್‌ವರ್ಕ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಡಾರ್ಟ್‌ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. ಯೋಜನೆಯು ಪೆರಿಡಾಟ್ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಫ್ರೇಮ್‌ವರ್ಕ್, ಫಾರ್ಗೋ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಮತ್ತು ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಲೈಬ್ರರಿಯನ್ನು ಸಹ ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ. libc, ರೆಂಡರಿಂಗ್ ಸಿಸ್ಟಮ್ ಎಸ್ಚರ್ವಲ್ಕನ್ ಚಾಲಕ ಶಿಲಾಪಾಕ, ಸಂಯೋಜಿತ ವ್ಯವಸ್ಥಾಪಕ ಸಿನಿಕ್, MinFS, MemFS, ThinFS (ಗೋ ಭಾಷೆಯಲ್ಲಿ FAT) ಮತ್ತು Blobfs ಕಡತ ವ್ಯವಸ್ಥೆಗಳು, ಹಾಗೆಯೇ FVM ವಿಭಜನಾ ವ್ಯವಸ್ಥಾಪಕ. ಅಪ್ಲಿಕೇಶನ್ ಅಭಿವೃದ್ಧಿಗಾಗಿ ಒದಗಿಸಲಾಗಿದೆ ಸಿ/ಸಿ++, ಡಾರ್ಟ್ ಭಾಷೆಗಳಿಗೆ ಬೆಂಬಲ, ರಸ್ಟ್ ಅನ್ನು ಸಿಸ್ಟಮ್ ಘಟಕಗಳಲ್ಲಿ, ಗೋ ನೆಟ್‌ವರ್ಕ್ ಸ್ಟಾಕ್‌ನಲ್ಲಿ ಮತ್ತು ಪೈಥಾನ್ ಭಾಷಾ ಜೋಡಣೆ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸಹ ಅನುಮತಿಸಲಾಗಿದೆ.

Fuchsia OS Google ಉದ್ಯೋಗಿಗಳಲ್ಲಿ ಪರೀಕ್ಷಾ ಹಂತವನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ

ಲೋಡ್ ಮಾಡುವಾಗ ಬಳಸಲಾಗುತ್ತದೆ ಸಿಸ್ಟಮ್ ಮ್ಯಾನೇಜರ್, ಸೇರಿದಂತೆ
ಆರಂಭಿಕ ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಸರವನ್ನು ರಚಿಸಲು appmgr, ಬೂಟ್ ಪರಿಸರವನ್ನು ರಚಿಸಲು sysmgr ಮತ್ತು ಬಳಕೆದಾರ ಪರಿಸರವನ್ನು ಹೊಂದಿಸಲು ಮತ್ತು ಲಾಗಿನ್ ಅನ್ನು ಸಂಘಟಿಸಲು Basmgr. Fuchsia ನಲ್ಲಿ Linux ನೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಗಾಗಿ ನೀಡಲಾಗುತ್ತದೆ Machina ಲೈಬ್ರರಿ, ಇದು ವಿಶೇಷ ಪ್ರತ್ಯೇಕವಾದ ವರ್ಚುವಲ್ ಯಂತ್ರದಲ್ಲಿ Linux ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಚಲಾಯಿಸಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದು ಜಿರ್ಕಾನ್ ಕರ್ನಲ್ ಮತ್ತು Virtio ವಿಶೇಷಣಗಳ ಆಧಾರದ ಮೇಲೆ ಹೈಪರ್ವೈಸರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ರಚನೆಯಾಗುತ್ತದೆ. ಆಯೋಜಿಸಲಾಗಿದೆ Chrome OS ನಲ್ಲಿ Linux ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಚಾಲನೆ ಮಾಡಲಾಗುತ್ತಿದೆ.

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

ಮೂಲ: opennet.ru

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