Monolinux ke kabo ea faele e le 'ngoe e qalang ho ARMv7 528 MHz CPU ka metsotsoana e 0.37.

Erik Moqvist, sengoli sa sethala Simba le lisebelisoa cantools, e ntse e hlahisa kabo e ncha Monolinux, e tsepamisitse maikutlo ho theheng litsamaiso tse kentsoeng tsa Linux bakeng sa ts'ebetso e ikemetseng ea lits'ebetso tse ling tse ngotsoeng ka puo ea C. Ho ajoa hoa hlokomeleha ka lebaka la hore software e phuthetsoe ka mokhoa oa faele e le 'ngoe e sebetsang ka mokhoa o tsitsitseng, e kenyelletsang likarolo tsohle tse hlokahalang hore kopo e sebetse (ha e le hantle, kabo e na le Linux kernel le RAM disk e nang le statically. assembled init process, e kenyeletsang kopo le lilaebrari tse hlokahalang) . Khoutu ajoa ke tlas'a laesense ea MIT.

Tikoloho e fana ka lits'ebetso tsohle le mehala ea sistimi ea Linux kernel, ho kenyeletsoa phihlello ea sistimi ea faele, stack ea marang-rang le bakhanni ba lisebelisoa. Lilaebrari tse kang: ml (laeborari ea Monolinux C e nang le khetla, bareki ba DHCP le NTP, 'mapa oa lisebelisoa, jj.), async (sebopeho sa asynchronous), bitstream, sekonopo (HTTP, FTP, ...), detools (lipapali tsa delta), heatshrink (algorithm ea compression), botsoalle ba batho (lisebelisoa tse thusang), TSEPANG, xz и zlib. Potoloho e potlakileng ea nts'etsopele e tšehetsoa, ​​​​e u lumellang hore u hlahlobe ts'ebetso ea mofuta o mocha nakong ea metsotsoana ka mor'a ho etsa liphetoho khoutu.

Mefuta e fapaneng ea Monolinux e lokiselitsoe liboto Raspberry Pi 3 и Jiffy. Boholo ba ho qetela ba likopano bo ka bang 800 KB. Lefa Jiffy e nang le SoC i.MX6UL e nang le CPU ARMv7-A (528 MHz), 1 GB DDR3 RAM le 4 GB eMMC. Nako ea ho qala boto ea Jiffy ke metsotsoana e 0.37 feela - ho tloha matla ho ea ho sistimi ea faele ea Ext4 e se e loketse. Nakong ena, 1 ms e sebelisoa ho qalisoa ha lisebelisoa tsa SoC, 184 ms ho phethahatsa khoutu ea ROM, 86 ms ts'ebetsong ea bootloader, 62 ms ho qala Linux kernel le 40 ms ts'ebetsong ea Ext4. Nako ea ho qala bocha ke metsotsoana e 0.26. Ha u sebelisa marang-rang a marang-rang, ka lebaka la ho lieha ho buisana le mocha oa Ethernet le ho fumana li-parameter tsa marang-rang, tsamaiso e itokisetsa ho sebelisana le marang-rang ka metsotsoana ea 2.2.

Sistimi e sebelisa Linux kernel 4.14.78 ka tlhophiso e nyane e nang le tlatsetso likotopo, ho felisa tieho e sa hlokahaleng ho mokhanni oa MMC (MMC e kopantsoe ke firmware ea boto 'me e se e ntse e sebelisoa nakong eo mokhanni a qalisoang) le ho qala ho qalisoa ha bakhanni ba MMC le FEC (Ethernet) ka mokhoa o tšoanang.

Source: opennet.ru

Eketsa ka tlhaloso