Google Nest Audio ухаалаг чанга яригчийг Fuchsia үйлдлийн систем рүү шилжүүлэхээр бэлтгэж байна

Google Nest Audio ухаалаг чанга яригчийг Fuchsia үйлдлийн системд суурилсан шинэ программ руу шилжүүлэхээр ажиллаж байна. Fuchsia дээр суурилсан программыг мөн 2023 онд худалдаанд гарах Nest ухаалаг чанга яригчийн шинэ загваруудад ашиглахаар төлөвлөж байна. Nest Audio нь Nest Hub болон Nest Hub Max зургийн жаазны дараа Fuchsia-тай нийлүүлэх гурав дахь төхөөрөмж болно. Төхөөрөмж болон функцтэй харилцах арга нь өөрчлөгдөхгүй тул шинэ системд шилжих нь хэрэглэгчдэд үл үзэгдэх болно.

Fuchsia OS-ийг 2016 оноос эхлэн Google компани Android платформын аюулгүй байдлын сул тал болон масштабыг харгалзан боловсруулсан. Уг систем нь ухаалаг гар утас, персонал компьютер зэрэг янз бүрийн ангиллын төхөөрөмжүүдэд ашиглахаар өргөжүүлсэн LK төслийн хөгжүүлэлт дээр суурилсан Циркон микро цөм дээр суурилдаг. Циркон нь LK-г процесс болон хуваалцсан номын сан, хэрэглэгчийн түвшин, объекттой харьцах систем, чадавхид суурилсан аюулгүй байдлын загвараар өргөжүүлдэг. Драйверууд нь хэрэглэгчийн орон зайд ажилладаг динамик номын сан хэлбэрээр хэрэгжиж, devhost процессоор ачаалагдаж, төхөөрөмжийн менежер (devmg, Device Manager) удирддаг.

Fuchsia нь Flutter framework ашиглан Dart дээр бичигдсэн өөрийн график интерфэйстэй. Төсөл нь Peridot хэрэглэгчийн интерфэйсийн хүрээ, Fargo багц менежер, libc стандарт номын сан, Escher rendering систем, Magma Vulkan драйвер, Scenic нийлмэл менежер, MinFS, MemFS, ThinFS (FAT in Go хэл) болон Blobfs файлыг хөгжүүлдэг. системүүд, түүнчлэн менежер FVM хуваалтууд. Хэрэглээний хөгжүүлэлтийн хувьд C/C++ болон Dart хэлийг дэмждэг; Rust-ийг системийн бүрэлдэхүүн хэсэг, Go сүлжээний стек болон Python хэлний угсралтын системд мөн зөвшөөрдөг.

Google Nest Audio ухаалаг чанга яригчийг Fuchsia үйлдлийн систем рүү шилжүүлэхээр бэлтгэж байна

Ачаалах процесс нь программ хангамжийн анхдагч орчныг бий болгоход appmgr, ачаалах орчинг үүсгэхэд sysmgr, хэрэглэгчийн орчныг тохируулах, нэвтрэлтийг зохион байгуулахад basemgr зэрэг системийн менежерийг ашигладаг. Аюулгүй байдлыг хангахын тулд шинэ процессууд нь цөмийн объектуудад хандах эрхгүй, санах ойг хуваарилж, кодыг ажиллуулж чаддаггүй, хамгаалагдсан хязгаарлагдмал орчинг тусгаарлах дэвшилтэт системийг санал болгож байна, мөн нөөцөд хандахын тулд боломжтой зөвшөөрлийг тодорхойлдог нэрийн зайны системийг ашигладаг. Энэхүү платформ нь өөрийн хамгаалагдсан хязгаарлагдмал орчинд ажилладаг программууд бөгөөд IPC-ээр дамжуулан бусад бүрэлдэхүүн хэсгүүдтэй харьцах боломжтой бүрэлдэхүүн хэсгүүдийг бий болгох хүрээг бүрдүүлдэг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх