долбоору (ARC Virtual Machine) Google Chrome OS үчүн жаңы ишке киргизгич опциясы Android-колдонмолор. Учурда сунушталган ARC++ катмарынан негизги айырмасы (Android Chrome үчүн иштөө убактысы) - бул контейнердин ордуна толук кандуу виртуалдык машинаны колдонуу. ARCVMге киргизилген технологиялар буга чейин эле чакан системада колдонулуп келет. баштоо үчүн Linux-Chrome OS'теги тиркемелер.
Аталыш мейкиндиктери, seccomp, alt syscall, SE менен обочолонгон контейнердин ордунаLinux жана cgroups, аткаруу үчүн Android- ARCVM чөйрөсү виртуалдык машинанын мониторун колдонот KVM гипервизоруна негизделген жана орнотуулар деңгээлинде, системанын сүрөтү , анын ичинде ажыратылган ядро жана минималдуу система чөйрөсү. Экранга киргизүү жана чыгаруу виртуалдык машинанын ичиндеги ортолук курама серверди ишке киргизүү аркылуу уюштурулат, ал виртуалдык жана негизги чөйрөнүн ортосундагы алмашуу буфери менен чыгарууну, киргизүү окуяларын жана операцияларды жөнөтөт (ARC++ ичинде Render Node аркылуу DRM катмарына түз жетүү).
Жакында Google учурдагы ARC++ ички системасын ARCVM менен алмаштыруу, бирок узак мөөнөттүү келечекте ARCVM ишке киргизүү ички системасы менен биригүү жагынан кызыкчылык жаратат Linux- колдонмолор жана катуу изоляцияны камсыз кылуу Android- чөйрө (контейнер негизги система менен жалпы ядрону колдонот жана системалык чакырууларга жана ядро интерфейстерине түз жетүүнү сактап калат, бул алсыздык контейнерден бүтүндөй системаны бузуу үчүн колдонулушу мүмкүн).
ARCVMди колдонуу колдонуучуларга каалагандай орнотууга мүмкүндүк берет Android- Google Play каталогуна шилтеме берүү менен гана чектелбестен жана түзмөктү иштеп чыгуучу режимине которууну талап кылбастан (кадимки режимде) тиркемелер (Google Play'ден тандалган тиркемелерди гана орнотуу). Бул функция иштеп чыгууну уюштуруу үчүн зарыл Android-Chrome OS'тогу тиркемелер. Эми Chrome OS'ко чөйрөнү орнотууга болот Android Studio, бирок иштелип чыгып жаткан тиркемелерди сыноо үчүн, сиз Иштеп чыгуучу режимин иштетишиңиз керек.
Source: opennet.ru
