ايسنس هڪ منفرد آپريٽنگ سسٽم آهي جيڪو پنهنجي ڪرنل ۽ گرافڪ شيل سان آهي

نئون ايسنس آپريٽنگ سسٽم، پنهنجي پنهنجي ڪنييل ۽ گرافڪ يوزر انٽرفيس سان مهيا ڪيل، ابتدائي جاچ لاءِ دستياب آهي. پروجيڪٽ 2017 کان وٺي ھڪڙي شوقين طرفان ٺاھيو ويو آھي، شروع کان ٺاھيو ويو آھي ۽ ڊيسڪ ٽاپ ۽ گرافڪس اسٽيڪ تعمير ڪرڻ لاءِ ان جي اصل انداز لاءِ قابل ذڪر آھي. سڀ کان وڌيڪ قابل ذڪر خصوصيت ونڊوز کي ٽيب ۾ ورهائڻ جي صلاحيت آهي، هڪ ئي وقت ۾ ڪيترن ئي پروگرامن سان گڏ هڪ ونڊو ۾ ڪم ڪرڻ ممڪن بڻائي ٿو ۽ ونڊوز ۾ ايپليڪيشنن کي گروپ ڪرڻ جي لحاظ سان حل ڪيو وڃي ٿو. پروجيڪٽ ڪوڊ C++ ۾ لکيل آهي ۽ MIT لائسنس تحت ورهايو ويو آهي.

ايسنس هڪ منفرد آپريٽنگ سسٽم آهي جيڪو پنهنجي ڪرنل ۽ گرافڪ شيل سان آهي

ونڊو مئنيجر آپريٽنگ سسٽم ڪرنل ليول تي ڪم ڪري ٿو، ۽ انٽرفيس ان جي پنهنجي گرافڪس لائبريري ۽ هڪ سافٽ ويئر ویکٹر انجڻ استعمال ڪندي ٺاهيو ويو آهي جيڪو پيچيده متحرڪ اثرن کي سپورٽ ڪري ٿو. انٽرفيس مڪمل طور تي ویکٹر آهي ۽ ڪنهن به اسڪرين ريزوليوشن لاءِ پاڻمرادو اسڪيل آهي. اسلوب بابت سڀ معلومات الڳ فائلن ۾ ذخيرو ٿيل آهي، جيڪا ايپليڪيشنن جي ڊيزائن کي تبديل ڪرڻ آسان بڻائي ٿي. OpenGL سافٽ ويئر رينجرنگ ميسا کان ڪوڊ استعمال ڪري ٿو. اهو ڪيترن ئي ٻولين سان ڪم ڪرڻ جي حمايت ڪري ٿو، ۽ FreeType ۽ Harfbuzz فونٽ رينجر ڪرڻ لاءِ استعمال ٿيندا آهن.

ايسنس هڪ منفرد آپريٽنگ سسٽم آهي جيڪو پنهنجي ڪرنل ۽ گرافڪ شيل سان آهي

ڪرنل ۾ هڪ ٽاسڪ شيڊولر شامل آهي جنهن ۾ ڪيترن ئي ترجيحي سطحن جي مدد سان، هڪ ميموري مئنيجمينٽ سبسسٽم جنهن ۾ شيئر ڪيل ميموري، ايم ايم پي ۽ ملٽي ٿريڊڊ ميموري پيج هينڊلر، هڪ نيٽ ورڪ اسٽيڪ (TCP/IP)، آواز جي ميلاپ لاءِ هڪ آڊيو سبسسٽم، VFS ۽ EssenceFS فائل سسٽم ڊيٽا ڪيشنگ لاءِ الڳ پرت سان. ان کان علاوه پنهنجي FS، Ext2، FAT، NTFS ۽ ISO9660 لاءِ ڊرائيور مهيا ڪيا ويا آهن. اهو سپورٽ ڪري ٿو حرڪت واري ڪارڪردگي کي ماڊلز ۾ لوڊ ڪرڻ جي صلاحيت سان ساڳي ماڊلز کي ضرورت جي مطابق. ڊرائيور ACPI لاءِ ACPICA، IDE، AHCI، NVMe، BGA، SVGA، HD آڊيو، Ethernet 8254x ۽ USB XHCI (اسٽوريج ۽ HID) سان تيار ڪيا ويا آهن.

ٽئين پارٽي جي ايپليڪيشنن سان مطابقت حاصل ڪئي وئي آهي POSIX پرت استعمال ڪندي GCC ۽ ڪجهه Busybox يوٽيلٽيز کي هلائڻ لاءِ ڪافي. ايسنس ڏانهن پورٽ ڪيل ايپليڪيشنون شامل آهن Musl C لائبريري، Bochs emulator، GCC، Binutils، FFmpeg ۽ Mesa. خاص طور تي ايسنس لاءِ ٺاهيل گرافڪ ايپليڪيشنن ۾ فائل مئنيجر، ٽيڪسٽ ايڊيٽر، آئي آر سي ڪلائنٽ، تصويري ڏسندڙ ۽ سسٽم مانيٽر شامل آهن.

ايسنس هڪ منفرد آپريٽنگ سسٽم آهي جيڪو پنهنجي ڪرنل ۽ گرافڪ شيل سان آهي

سسٽم 64 MB کان گھٽ ريم سان ليگسي هارڊويئر تي هلائي سگھي ٿو ۽ تقريباً 30 MB ڊسڪ اسپيس وٺي ٿو. وسيلن کي بچائڻ لاء، صرف فعال ايپليڪيشن هلندي آهي ۽ سڀني پس منظر پروگرامن کي معطل ڪيو ويو آهي. لوڊشيڊنگ صرف چند سيڪنڊن ۾ لڳندي آهي، ۽ بند لڳ ڀڳ فوري آهي. پروجيڪٽ هر روز نئين تيار ٿيل اسيمبليون شايع ڪري ٿو، QEMU ۾ جانچ لاءِ موزون.



جو ذريعو: opennet.ru

تبصرو شامل ڪريو