เจ—เฉ‚เจ—เจฒ เจจเฉ‡ Fuchsia 14 เจ†เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฒเจˆ เจ‡เฉฑเจ• เจ…เจชเจกเฉ‡เจŸ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆ

Google เจจเฉ‡ Fuchsia 14 เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€ เจนเฉˆ, เจœเฉ‹ Google Nest Hub เจ…เจคเฉ‡ Nest Hub Max เจซเฉ‹เจŸเฉ‹ เจซเจฐเฉ‡เจฎเจพเจ‚ เจฒเจˆ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจซเจฐเจฎเจตเฉ‡เจ…เจฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค Fuchsia OS เจจเฉ‚เฉฐ Google เจฆเฉเจ†เจฐเจพ 2016 เจคเฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, Android เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ€เจ†เจ‚ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ•เจฎเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจเฅค

Fuchsia 14 เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจฌเจฆเจฒเจพเจ…:

  • เจธเจŸเจพเจฐเจจเจฟเจ•เจธ เจฒเฉ‡เจ…เจฐ เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฆเฉ‡ เจธเจฟเจธเจŸเจฎ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐเฉ€ เจซเฉ‚เจธเจผเฉ€เจ† เจ‰เจช-เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจ•เจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจฆเฉเจ†เจฐเจพ เจ…เจฃเจธเฉ‹เจงเจฟเจ† เจฒเฉ€เจจเจ•เจธ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจฐเจฟเจฎเฉ‹เจŸ เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, fxfs เจฆเฉ‡ เจชเฉเจฐเจคเฉ€เจ•เจพเจคเจฎเจ• เจฒเจฟเฉฐเจ•เจพเจ‚ เจฒเจˆ xattrs เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ, mmap() เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจตเจฟเฉฑเจš เจŸเจฐเฉ‡เจธ เจชเฉเจ†เจ‡เฉฐเจŸ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ, /proc/pid/stat เจตเจฟเฉฑเจš เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, fuchsia_sync::Mutex, เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจธเจฎเจฐเจฅเจจ เจฒเจˆ เจธเจฎเจฐเฉฑเจฅ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค O_TMPFILE, pidfd_getfd, sys_reboot(), timer_create, timer_delete, times() เจ…เจคเฉ‡ ptrace() เจฒเจˆ, ext4 เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจธเจฟเจธเจŸเจฎ เจซเจพเจˆเจฒ เจ•เฉˆเจธเจผ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจธเฉเจงเจพเจฐเจฟเจ† เจฌเจฒเฉ‚เจŸเฉเฉฑเจฅ เจธเจŸเฉˆเจ•เฅค HSP (HandSet Profile) เจฌเจฒเฉ‚เจŸเฉเฉฑเจฅ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจ†เจกเฉ€เจ“ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ A2DP เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจฐเจพเจนเฉ€เจ‚ เจ†เจกเฉ€เจ“ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ˜เฉฑเจŸ เจฆเฉ‡เจฐเฉ€ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค
  • เจฎเฉˆเจŸเจฐ, เจ‡เฉฑเจ• เจธเจฎเจพเจฐเจŸ เจนเฉ‹เจฎ เจตเจฟเฉฑเจš เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฆเจพ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ, เจ…เฉฑเจชเจกเฉ‡เจŸ เจธเจฎเฉ‚เจนเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจ…เจคเฉ‡ เจฌเฉˆเจ•เจฒเจพเจˆเจŸ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ…เจธเจฅเจพเจˆ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค
  • เจธเจพเจฐเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจฒเจˆ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจŸเฉˆเจ• เจตเจฟเฉฑเจš FastUDP เจธเจพเจ•เจŸเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค
  • RISC-V เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจฎเจฒเจŸเฉ€-เจ•เฉ‹เจฐ เจธเจฟเจธเจŸเจฎเจพเจ‚ (SMP) เจฒเจˆ เจธเจนเจฟเจฏเฉ‹เจ— เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
  • เจŸเจพเจธเจ• เจธเจผเจกเจฟเจŠเจฒเจฐ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• API เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค
  • DeviceTree เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค
  • USB เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจพเจฒเฉ‡ เจ†เจกเฉ€เจ“ เจœเฉฐเจคเจฐเจพเจ‚ เจฒเจˆ เจกเจฐเจพเจˆเจตเจฐ เจจเฉ‚เฉฐ DFv2 เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจตเจฐเจคเจฃ เจฒเจˆ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

Fuchsia Zircon microkernel 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจนเฉˆ, LK เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจธเจฎเจพเจฐเจŸเจซเจผเฉ‹เจจเจพเจ‚ เจ…เจคเฉ‡ เจจเจฟเฉฑเจœเฉ€ เจ•เฉฐเจชเจฟเจŠเจŸเจฐเจพเจ‚ เจธเจฎเฉ‡เจค เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฐเจ—เจพเจ‚ เจฆเฉ€เจ†เจ‚ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ 'เจคเฉ‡ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจซเฉˆเจฒเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค Zircon เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจ…เจคเฉ‡ เจธเจผเฉ‡เจ…เจฐเจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚, เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจชเฉฑเจงเจฐ, เจ‡เฉฑเจ• เจ†เจฌเจœเฉˆเจ•เจŸ เจนเฉˆเจ‚เจกเจฒเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเจฎเจฐเฉฑเจฅเจพ-เจ†เจงเจพเจฐเจฟเจค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฎเจพเจกเจฒ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡ เจจเจพเจฒ LK เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจกเฉเจฐเจพเจˆเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจกเจพเจ‡เจจเจพเจฎเจฟเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจตเจœเฉ‹เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, devhost เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉเจ†เจฐเจพ เจฒเฉ‹เจก เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจกเจฟเจตเจพเจˆเจธ เจฎเฉˆเจจเฉ‡เจœเจฐ (devmg, เจกเจฟเจตเจพเจˆเจธ เจฎเฉˆเจจเฉ‡เจœเจฐ) เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

Fuchsia เจฆเจพ เจซเจฒเจŸเจฐ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจกเจพเจฐเจŸ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ†เจชเจฃเจพ เจ—เฉเจฐเจพเจซเจฟเจ•เจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจนเฉˆเฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจชเฉ‡เจฐเฉ€เจกเฉ‹เจŸ เจฏเฉ‚เจœเจผเจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจซเจฐเฉ‡เจฎเจตเจฐเจ•, เจซเจพเจฐเจ—เฉ‹ เจชเฉˆเจ•เฉ‡เจœ เจฎเฉˆเจจเฉ‡เจœเจฐ, libc เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€, เจเจธเจšเจฐ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ, เจฎเฉˆเจ—เจฎเจพ เจตเฉเจฒเจ•เจจ เจกเจฐเจพเจˆเจตเจฐ, เจธเฉ€เจจเจฟเจ• เจ•เฉฐเจชเฉ‹เจœเจผเจฟเจŸ เจฎเฉˆเจจเฉ‡เจœเจฐ, เจฎเจฟเจจเจเจซเจเจธ, เจฎเฉ‡เจฎเจเจซเจเจธ, เจฅเจฟเจจเจเจซเจเจธ (เจ—เฉ‹ เจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจซเฉˆเจŸ) เจ…เจคเฉ‡ เจฌเจฒเฉŒเจฌเจเจซเจเจธ เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจตเฉ€ เจตเจฟเจ•เจธเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจธเจฟเจธเจŸเจฎ, เจจเจพเจฒ เจนเฉ€ เจฎเฉˆเจจเฉ‡เจœเจฐ FVM เจญเจพเจ—เฅค เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจกเจฟเจตเฉˆเจฒเจชเจฎเฉˆเจ‚เจŸ เจฒเจˆ, C/C++ เจ…เจคเฉ‡ เจกเจพเจฐเจŸ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฒเจˆ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ; เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจตเจฟเฉฑเจš, เจ—เฉ‹ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเจŸเฉˆเจ• เจตเจฟเฉฑเจš, เจ…เจคเฉ‡ เจชเจพเจˆเจฅเจจ เจญเจพเจธเจผเจพ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจœเฉฐเจ—เจพเจฒ เจฆเฉ€ เจตเฉ€ เจ‡เจœเจพเจœเจผเจค เจนเฉˆเฅค

เจฌเฉ‚เจŸ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ เจฎเฉˆเจจเฉ‡เจœเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจตเจพเจคเจพเจตเจฐเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ appmgr, เจฌเฉ‚เจŸ เจตเจพเจคเจพเจตเจฐเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ sysmgr, เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจตเจพเจคเจพเจตเจฐเจฃ เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจฒเจพเจ—เจ‡เจจ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ basemgr เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจ‡เฉฑเจ• เจ‰เฉฑเจจเจค เจธเฉˆเจ‚เจกเจฌเฉŒเจ•เจธ เจ†เจˆเจธเฉ‹เจฒเฉ‡เจธเจผเจจ เจธเจฟเจธเจŸเจฎ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจจเจตเฉ€เจ†เจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจ•เฉ‹เจฒ เจ•เจฐเจจเจฒ เจ†เจฌเจœเฉˆเจ•เจŸ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจจเจนเฉ€เจ‚ เจนเฉˆ, เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจจเจฟเจฐเจงเจพเจฐเจค เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ€ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจจเจนเฉ€เจ‚ เจšเจฒเจพ เจธเจ•เจฆเฉ€, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจจเฉ‡เจฎเจธเจชเฉ‡เจธ เจธเจฟเจธเจŸเจฎ เจธเจฐเฉ‹เจคเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ‰เจชเจฒเจฌเจง เจ…เจจเฉเจฎเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ‰เจน เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจธเฉˆเจ‚เจกเจฌเฉŒเจ•เจธ เจตเจฟเฉฑเจš เจšเจฒเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ IPC เจฆเฉเจ†เจฐเจพ เจฆเฉ‚เจœเฉ‡ เจญเจพเจ—เจพเจ‚ เจจเจพเจฒ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹