Nuxurku waa nidaam hawleed gaar ah oo leh kernel iyo qolof garaaf ahaan u gaar ah

Nidaamka hawlgalka cusub ee Essence, kaas oo la socda kernel u gaar ah iyo interface isticmaale garaafeed, ayaa hadda diyaar u ah tijaabada bilowga ah. Waxaa sameeyay hal xamaasad ilaa 2017, mashruuca waxaa laga sameeyay xoq waxaana lagu xusaa habka gaarka ah ee desktop-ka iyo garaafyada garaafyada. Astaanteeda ugu caansan ayaa ah awoodda loo kala qaybiyo daaqadaha tabs, taasoo u oggolaanaysa dadka isticmaala inay la shaqeeyaan barnaamijyo badan isku mar hal daaqad iyo codsiyo kooxeed daaqadaha iyadoo lagu saleynayo hawsha gacanta lagu hayo. Xeerka mashruuca wuxuu ku qoran yahay C++ waxaana lagu qaybiyaa shatiga MIT.

Nuxurku waa nidaam hawleed gaar ah oo leh kernel iyo qolof garaaf ahaan u gaar ah.

Maamulaha daaqada waxa uu ku shaqeeyaa heerka kernel-ka ee nidaamka qalliinka, interface-kuna waxa loo abuuray iyada oo la isticmaalayo maktabad garaafyo gaar ah iyo matoorka software-ka ee taageera saamaynta firfircoon ee kakan. Interface-ku gabi ahaanba waa vector-ku-saleysan wuxuuna si toos ah u miisaamaa xallinta shaashad kasta. Dhammaan macluumaadka qaabka waxaa lagu kaydiyaa faylal gaar ah, taas oo u oggolaanaysa in si fudud loo beddelo naqshadaha codsiga. Bandhiga OpenGL waxa lagu sameeyaa koodka Mesa. Luuqado badan ayaa la taageeraa, FreeType iyo Harfbuzz ayaa loo isticmaalaa samaynta farta.

Nuxurku waa nidaam hawleed gaar ah oo leh kernel iyo qolof garaaf ahaan u gaar ah.

Kernel-ku wuxuu ka kooban yahay jadwal hawleed oo taageero u leh heerar badan oo mudnaan leh, nidaam hoosaad maaraynta xusuusta oo leh taageero loogu talagalay xusuusta la wadaago, mmap iyo maareeyaha bogga xusuusta ee badan-xidhan, xidhmo shabakadeed (TCP/IP), nidaam hoose oo maqal ah oo loogu talagalay isku darka codka, VFS, iyo nidaamka faylka EssenceFS oo leh lakab gaar ah oo loogu talagalay kaydinta xogta. Marka laga soo tago nidaamkiisa faylka, darawallada waxaa la siiyaa Ext2, FAT, NTFS, iyo ISO9660. Shaqaynta waxaa laga soo saari karaa modules-yada leh awoodda lagu raro modules-yadaas hadba sida loogu baahdo. Darawalada waxaa loo heli karaa ACPI oo leh ACPICA, IDE, AHCI, NVMe, BGA, SVGA, HD Audio, Ethernet 8254x, iyo USB XHCI (qalabka kaydinta iyo HID).

Waafaqsanaanta codsiyada qolo saddexaad waxaa lagu gaaraa dhex dhexaadiyaha POSIX, oo ku filan in uu socodsiiyo GCC iyo qaar ka mid ah adeegyada Busybox. Codsiyada caanka ah ee loo gudbiyay nuxurka waxaa ka mid ah maktabadda Musl C, emulator-ka Bochs, GCC, Binutils, FFmpeg, iyo Mesa. Codsiyada garaafyada ee si gaar ah loogu sameeyay Nuxurka waxa ka mid ah maamulaha faylka, tafatiraha qoraalka, macmiilka IRC, muqaal muqaal, iyo kormeeraha nidaamka.

Nuxurku waa nidaam hawleed gaar ah oo leh kernel iyo qolof garaaf ahaan u gaar ah.

Nidaamku wuxuu ku shaqayn karaa qalab dhaxalgal ah oo leh wax ka yar 64 MB ee RAM wuxuuna qaadaa ku dhawaad ​​30 MB oo boos disk ah. Si loo ilaaliyo ilaha, kaliya codsiga firfircoon ayaa shaqeeya, halka dhammaan barnaamijyada asalka ah la hakiyo. Wakhtiga bootinta waa dhawr ilbiriqsi oo kaliya, xidhitaankuna waa ku dhawaad ​​isla markiiba. Mashruucu waxa uu daabacaa dhismayaal cusub maalin kasta, oo ku habboon in lagu tijaabiyo QEMU.

Cayaar fiidiyow


Source: opennet.ru
U soo iibso martigelin lagu kalsoonaan karo oo loogu talagalay bogagga leh ilaalinta DDoS, VPS VDS servers 🔥 Iibso martigelin degel oo lagu kalsoonaan karo oo leh ilaalinta DDoS, VPS VDS servers | ProHoster