Tá nuashonrú ar chóras oibriúcháin Fuchsia 14 foilsithe ag Google

D'fhoilsigh Google scaoileadh an chórais oibriúcháin Fuchsia 14, a sholáthraíonn réamh-nuashonruithe firmware do fhrámaí grianghraf Google Nest Hub agus Nest Hub Max. Tá Fuchsia OS forbartha ag Google ó 2016, ag cur san áireamh easnaimh scálaithe agus slándála ardán Android.

Athruithe móra i Fuchsia 14:

  • Leathnaíodh cumais an tsraith Starnix, rud a chinntíonn seoladh cláir Linux neamhathraithe trí chomhéadain chórais den eithne Linux a aistriú go glaonna chuig na fochórais Fuchsia comhfhreagracha. Cuireann an leagan nua tacaíocht le cianchórais comhad a shuiteáil, cuireadh xattrs leis le haghaidh naisc siombalacha le fxfs, cuireadh rianphointí leis an nglao córais mmap(), faisnéis leathnaithe in / proc/pid/stat, tacaíocht chumasaithe le haghaidh fuchsia_sync ::Mutex, tacaíocht curtha i bhfeidhm le haghaidh O_TMPFILE, pidfd_getfd, sys_reboot(), timer_create, timer_delete, times() agus ptrace(), úsáideann an cur i bhfeidhm ext4 taisce comhad an chórais.
  • Stack Bluetooth feabhsaithe. Tacaíocht bhreise le haghaidh fuaime i bpróifíl Bluetooth HSP (HandSet Profile) agus moilleanna laghdaithe nuair a craoladh fuaime tríd an bpróifíl A2DP.
  • Cuireann Matter, cur i bhfeidhm an chaighdeáin le haghaidh feistí a nascadh i dteach cliste, tacaíocht do ghrúpaí nuashonraithe agus an cumas chun stáit neamhbhuan a láimhseáil agus an backlight á rialú.
  • Áirítear sa chruach líonra do gach ardán tacaíocht do shoicéid FastUDP.
  • Tacaíocht bhreise do chórais illárnacha (SMP) bunaithe ar ailtireacht RISC-V.
  • Cuireadh API leis chun idirghníomhú leis an sceidealóir tascanna.
  • Cuireadh tacaíocht DeviceTree leis.
  • Tiontaíodh an tiománaí gléasanna fuaime le comhéadan USB chun an creat DFv2 a úsáid.

Tá Fuchsia bunaithe ar an micrea-eithne Siorcón, bunaithe ar fhorbairtí an tionscadail LK, leathnaithe le húsáid ar aicmí éagsúla feistí, lena n-áirítear fóin chliste agus ríomhairí pearsanta. Síneann Siorcón LK le tacaíocht do phróisis agus leabharlanna roinnte, leibhéal úsáideora, córas láimhseála réad, agus samhail slándála bunaithe ar chumas. Cuirtear tiománaithe i bhfeidhm mar leabharlanna dinimiciúla a ritheann sa spás úsáideora, arna luchtú ag an bpróiseas devhost agus á mbainistiú ag bainisteoir an fheiste (devmg, Bainisteoir Gléas).

Tá a comhéadan grafach féin ag Fuchsia scríofa i Dart ag baint úsáide as an gcreat Flutter. Forbraíonn an tionscadal freisin creat comhéadan úsáideora Peridot, bainisteoir pacáiste Fargo, leabharlann caighdeánach libc, córas rindreála Escher, tiománaí Magma Vulkan, bainisteoir ilchodach Scenic, an MinFS, MemFS, ThinFS (FAT in Go language) agus comhad Blobfs. córais, chomh maith leis an bainisteoir FVM landairí. Chun feidhmchlár a fhorbairt, soláthraítear tacaíocht do theangacha C/C++ agus Dart; ceadaítear meirge freisin i gcomhpháirteanna córais, i stack líonra Go, agus i gcóras tionóil teangacha Python.

Úsáideann an próiseas tosaithe bainisteoir córais, lena n-áirítear appmgr chun an timpeallacht bogearraí tosaigh a chruthú, sysmgr chun an timpeallacht tosaithe a chruthú, agus basemgr chun timpeallacht an úsáideora a chumrú agus logáil isteach a eagrú. Chun slándáil a chinntiú, moltar ardchóras leithlisithe bosca gainimh, nach bhfuil rochtain ag próisis nua ar oibiachtaí eithne, nach féidir cuimhne a leithdháileadh agus nach féidir leo cód a rith, agus úsáidtear córas ainmspáis chun rochtain a fháil ar acmhainní, a chinneann na ceadanna atá ar fáil. Soláthraíonn an t-ardán creat chun comhpháirteanna a chruthú, ar cláir iad a ritheann ina mbosca gainimh féin agus ar féidir leo idirghníomhú le comhpháirteanna eile trí IPC.

Foinse: oscailtenet.ru

Add a comment