Гугл је објавио ажурирање оперативног система Фуцхсиа 14

Гоогле је објавио издање оперативног система Фуцхсиа 14, који обезбеђује прелиминарна ажурирања фирмвера за Гоогле Нест Хуб и Нест Хуб Мак оквире за фотографије. Фуцхсиа ОС развија Гоогле од 2016. године, узимајући у обзир скалирање и безбедносне недостатке Андроид платформе.

Главне промене у Фуцхсиа 14:

  • Могућности Старник слоја су проширене, обезбеђујући покретање неизмењених Линук програма кроз превођење системских интерфејса Линук кернела у позиве одговарајућим Фуцхсиа подсистемима. Нова верзија додаје подршку за монтирање удаљених система датотека, додају каттрс за симболичке везе до фкфс-а, додају тачке праћења у системски позив ммап(), проширене информације у /проц/пид/стат, омогућена подршка за фуцхсиа_синц::Мутек, имплементирана подршка за О_ТМПФИЛЕ, пидфд_гетфд, сис_ребоот(), тимер_цреате, тимер_делете, тимес() и птраце(), имплементација ект4 користи кеш системских датотека.
  • Побољшани Блуетоотх стек. Додата подршка за аудио у ХСП (ХандСет Профиле) Блуетоотх профилу и смањена кашњења при емитовању звука преко А2ДП профила.
  • Маттер, имплементација стандарда за повезивање уређаја у паметном дому, додаје подршку за групе ажурирања и могућност руковања пролазним стањима када се контролише позадинско осветљење.
  • Мрежни стог за све платформе укључује подршку за ФастУДП утичнице.
  • Додата подршка за системе са више језгара (СМП) засноване на РИСЦ-В архитектури.
  • Додан АПИ за интеракцију са планером задатака.
  • Додата подршка за ДевицеТрее.
  • Драјвер за аудио уређаје са УСБ интерфејсом је конвертован да користи ДФв2 оквир.

Фуцхсиа је заснована на микрокернелу Циркон, заснованом на развоју ЛК пројекта, проширеном за употребу на различитим класама уређаја, укључујући паметне телефоне и персоналне рачунаре. Циркон проширује ЛК подршком за процесе и дељене библиотеке, ниво корисника, систем за руковање објектима и безбедносни модел заснован на могућностима. Управљачки програми су имплементирани као динамичке библиотеке које раде у корисничком простору, учитавају их девхост процес и њима управља менаџер уређаја (девмг, Девице Манагер).

Фуцхсиа има сопствени графички интерфејс написан у Дарт-у користећи Флуттер фрамеворк. Пројекат такође развија оквир корисничког интерфејса Перидот, менаџер пакета Фарго, стандардну библиотеку либц, систем за рендеровање Есцхер, драјвер Магма Вулкан, композитни менаџер Сцениц, МинФС, МемФС, ТхинФС (ФАТ на Го језику) и Блобфс фајл системи, као и менаџерске ФВМ партиције. За развој апликација обезбеђена је подршка за Ц/Ц++ и Дарт језике; Руст је такође дозвољен у системским компонентама, у Го мрежном стеку и у систему састављања језика Питхон.

Процес покретања користи системски менаџер, укључујући аппмгр за креирање почетног софтверског окружења, сисмгр за креирање окружења за покретање и басемгр за конфигурисање корисничког окружења и организовање пријављивања. Да би се осигурала безбедност, предложен је напредни систем изолације сандбок-а, у коме нови процеси немају приступ објектима кернела, не могу да додељују меморију и не могу да покрећу код, а за приступ ресурсима се користи систем именског простора, који одређује доступне дозволе. Платформа обезбеђује оквир за креирање компоненти, које су програми који се покрећу у сопственом сандбок-у и могу да комуницирају са другим компонентама преко ИПЦ-а.

Извор: опеннет.ру

Додај коментар