Erik Moqvist, autor i platformës dhe mjetet , zhvillon një distribucion të ri , i orientuar në krijimin e sistemeve Linux të integuara për nisjen e veprimeve të caktuara, të shkruara në gjuhën C. Distribucioni është i dalluar për faktin se përbërja programore paraqitet si një skedar ekzekutues statik, që përfshin të gjitha komponentët e nevojshëm për funksionimin e aplikacionit (në thelb, distributori përbëhet nga bërthama Linux dhe ram-disk me një proces init të statikisht ndërtuar, që përfshin aplikacionin dhe bibliotekat e nevojshme). Kodi nën licencën MIT.
Mjedisi ofron tĂ« gjitha nĂ«n-sistemet dhe thirrjet sistemore tĂ« bĂ«rthamĂ«s Linux, duke pĂ«rfshirĂ« qasje nĂ« FS, grumbullin rrjetĂ« dhe shoferĂ«t e pajisjeve. PĂ«r lidhjen me aplikacionin janĂ« tĂ« disponueshme biblioteka si (biblioteka C e Monolinux me shell, klientĂ«t DHCP dhe NTP, Device-mapper etj.), (framework tĂ« asinkronizuar), , (HTTP, FTP, âŠ), (patch-et delta), (algoritmi i kompresimit), (mjete ndihmĂ«se), , dhe . MbĂ«shtetet njĂ« cikĂ«l i shpejtĂ« zhvillimi, i lehtĂ«son vlerĂ«simin e versioneve tĂ« reja brenda disa sekondash pas ndryshimeve nĂ« kod.
Variacione tĂ« Monolinux janĂ« pĂ«rgatitur pĂ«r bordet dhe . MadhĂ«sia pĂ«rfundimtare e ndĂ«rtimeve Ă«shtĂ« rreth 800 KB. Bordi Ă«shtĂ« i pajisur me SoC i.MX6UL me CPU ARMv7-A (528 MHz), 1 GB DDR3 RAM dhe 4 GB eMMC. Koha e ngarkimit nĂ« bordin Jiffy Ă«shtĂ« vetĂ«m 0.37 sekonda â nga ndezja deri nĂ« gatishmĂ«rinĂ« e sistemit tĂ« skedarĂ«ve Ext4. Nga kjo, 1 ms shkon pĂ«r inicializimin hardware tĂ« SoC, 184 ms pĂ«r ekzekutimin e kodit tĂ« ROM, 86 ms pĂ«r punĂ«n e bootloader-it, 62 ms pĂ«r aktivizimin e bĂ«rthamĂ«s Linux dhe 40 ms pĂ«r aktivizimin e Ext4. Koha e rivendosjes Ă«shtĂ« 0.26 sekonda. NĂ« rastin e pĂ«rdorimit tĂ« grumbullit rrjetĂ«, pĂ«r shkak tĂ« vonesave nĂ« negociatĂ«n e kanali Ethernet dhe marrjen e parametrave tĂ« rrjetit, sistemi Ă«shtĂ« gati pĂ«r interaksion rrjetĂ« brenda 2.2 sekondave.
Në sistem është përdorur bërthama Linux 4.14.78 në konfigurimin minimal me shtesat , që eliminon vonesat e panevojshme në shoferin MMC (MMC është i lidhur me firmware-n e bordit dhe në momentin e aktivizimit të shoferit është aktivizuar) dhe që nisin inicializimin e shoferëve MMC dhe FEC (Ethernet) në mënyrë paralel.
Burimi: opennet.ru
