Google ji bo pergala xebatê Fuchsia 14 nûvekirinek weşand

Google pergala xebitandinê ya Fuchsia 14 derxist, ku ji bo çêkirina nûvekirinên firmware yên pêşîn ji bo çarçoveyên wêneyan ên Google Nest Hub û Nest Hub Max tê bikar anîn. Google ji sala 2016-an vir ve pergala xebitandinê ya Fuchsia pêş dixe, da ku kêmasiyên ewlehiyê û pîvanbariya platformê çareser bike. Android.

Guhertinên sereke di Fuchsia 14 de:

  • Kapasîteyên qata Starnix hatine berfirehkirin da ku destpêkirina neguherandî gengaz bike. Linux-bername bi rêya wergerandina navrûyên pergala kernelê Linux di bangên bo jêrpergalên Fuchsia yên têkildar de. Guhertoya nû piştgirî ji bo montajkirina pergalên pelan ên dûr zêde dike, xattrs ji bo girêdanên sembolîk bi fxfs re zêde dike, xalên şopê li banga pergalê mmap() zêde dike, agahdariya di /proc/pid/stat de berfireh dike, piştgiriya fuchsia_sync::Mutex çalak dike, piştgiriya ji bo O_TMPFILE, pidfd_getfd, sys_reboot(), timer_create, timer_delete, times(), û ptrace() bicîh tîne, û keşeya pelê pergalê di pêkanîna ext4 de bikar tîne.
  • Stack Bluetooth-ê çêtir kirin. Di profîla Bluetooth-ê ya HSP (Profîla HandSet) de piştgirî zêde kir û dema weşana deng bi riya profîla A2DP ve dereng kêm kir.
  • Matter, pêkanîna standardek ji bo girêdana cîhazên di xaniyek jîr de, piştgirî ji bo komên nûvekirinê û şiyana birêvebirina rewşên derbasbûyî dema ku ronahiya paşerojê kontrol dike zêde dike.
  • Di stûyê torê de ji bo hemî platforman piştgirî ji bo soketên FastUDP heye.
  • Piştgiriya pergalên pir-core (SMP) li ser bingeha mîmariya RISC-V zêde kir.
  • Ji bo danûstendina bi nexşerêya peywirê re API-yek zêde kir.
  • Piştgiriya DeviceTree zêde kir.
  • Ajokera cîhazên dengî yên bi navgîniya USB-ê ve hatî veguheztin da ku çarçoveya DFv2 bikar bîne.

Fuchsia li ser bingeha mîkrokernelê Zircon, li ser bingeha pêşkeftinên projeya LK-ê ye, ku ji bo karanîna li ser çînên cihêreng ên cîhazan, di nav de têlefon û komputerên kesane, hatî berfireh kirin. Zircon LK bi piştgirîkirina pêvajoyên û pirtûkxaneyên hevpar, astek bikarhêner, pergalek hilgirtina tiştan, û modelek ewlehiyê-bingeha kapasîteyê dirêj dike. Ajokar wekî pirtûkxaneyên dînamîkî yên ku di cîhê bikarhêner de dixebitin, têne bicîh kirin, ji hêla pêvajoya devhost ve têne barkirin û ji hêla rêveberê cîhazê ve têne rêve kirin (devmg, Rêvebirê Device).

Fuchsia xwedan navgîniya grafîkî ya xwe ye ku di Dart de bi karanîna çarçoveya Flutter ve hatî nivîsandin. Di heman demê de proje çarçoweya navbeynkariya bikarhêner a Peridot, rêveberê pakêtê Fargo, pirtûkxaneya standard libc, pergala rendering Escher, ajokarê Magma Vulkan, rêveberê pêkhatî yê Scenic, MinFS, MemFS, ThinFS (FAT bi zimanê Go) û pelê Blobfs jî pêş dixe. pergalên, û her weha rêveberê dabeşên FVM. Ji bo pêşkeftina serîlêdanê, piştgirî ji bo zimanên C/C++ û Dart tê peyda kirin; Rust di hêmanên pergalê de, di stûna torê Go, û di pergala kombûna zimanê Python de jî destûr tê dayîn.

Pêvajoya bootê rêveberek pergalê bikar tîne, di nav de appmgr ji bo afirandina hawîrdora nermalava destpêkê, sysmgr ji bo afirandina hawîrdora boot, û basemgr ji bo mîhengkirina jîngeha bikarhêner û organîzekirina têketinê. Ji bo misogerkirina ewlehiyê, pergalek îzolekirina sandboxê ya pêşkeftî tê pêşniyar kirin, ku tê de pêvajoyên nû negihîjin tiştên kernel, nekarin bîranînê veqetînin û nekarin kodê bimeşînin, û pergalek navnav ji bo gihîştina çavkaniyan tê bikar anîn, ku destûrên berdest diyar dike. Platform çarçoveyek ji bo afirandina pêkhateyan peyda dike, ku bernameyên ku di sandboxa xwe de dimeşin û dikarin bi navgîniya IPC-ê bi pêkhateyên din re têkilî daynin.

Source: opennet.ru

Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster