هائيڪو ڊولپرز RISC-V ۽ ARM لاءِ بندرگاهن کي ترقي ڪري رهيا آهن

آپريٽنگ سسٽم ڊولپرز هو اڪيلو شروع ڪيو RISC-V ۽ ARM آرڪيٽيڪچرز لاءِ بندرگاهن ٺاهڻ لاءِ. اڳ ۾ ئي ARM لاء ڪامياب گڏ ڪيل گھٽ ۾ گھٽ بوٽ ماحول کي هلائڻ لاء ضروري بوٽ اسٽريپ پيڪيجز. RISC-V پورٽ ۾، ڪم libc سطح تي مطابقت کي يقيني بڻائڻ تي مرکوز آهي ("ڊگهي ڊبل" قسم لاءِ سپورٽ، جنهن ۾ ARM، x86، Sparc ۽ RISC-V لاءِ مختلف سائيز آهي). مکيه ڪوڊ بيس ۾ بندرگاهن تي ڪم ڪرڻ دوران، GCC 8 ۽ binutils 2.32 جا نسخا اپڊيٽ ڪيا ويا. RISC-V ۽ ARM لاءِ هائيڪو بندرگاهن کي ترقي ڪرڻ لاءِ، ڊاڪر ڪنٽينر تيار ڪيا ويا آهن، جن ۾ تمام ضروري انحصار شامل آهن.

rpmalloc ميموري مختص ڪرڻ واري نظام کي بهتر ڪرڻ ۾ پڻ ترقي ڪئي وئي آهي. rpmalloc ۾ تبديليون ڪيون ويون آهن ۽ هڪ الڳ شئي ڪيش جي استعمال سان ميموري جو استعمال گھٽجي ويو ۽ ٽڪراءُ گھٽجي ويو. نتيجي طور، ٻئي بيٽا رليز جي وقت تائين، هائيڪو ماحول 256 MB ريم سان سسٽم تي انسٽال ۽ بوٽ ڪرڻ جي قابل هوندو، ۽ شايد ان کان به گهٽ. ڪم پڻ شروع ڪيو ويو آهي آڊيٽنگ ۽ API تائين رسائي کي محدود ڪرڻ (ڪجهه ڪالون صرف روٽ تي دستياب هونديون).

ياد رهي ته هائيڪو پروجيڪٽ 2001 ۾ بي او ايس او ايس ڊولپمينٽ جي گھٽتائي جي رد عمل ۾ ٺاهيو ويو ۽ اوپن بي او ايس جي نالي سان ترقي ڪئي وئي، پر نالو ۾ بي او ايس ٽريڊ مارڪ جي استعمال سان لاڳاپيل دعوائن جي ڪري 2004 ۾ ان جو نالو تبديل ڪيو ويو. سسٽم سڌو سنئون BeOS 5 ٽيڪنالاجيز تي ٻڌل آهي ۽ مقصد آهي بائنري مطابقت هن OS لاءِ ايپليڪيشنن سان. هائيڪو او ايس جي اڪثر لاءِ سورس ڪوڊ مفت لائسنس تحت ورهايو ويو آهي MITڪجهه لائبريرين جي استثنا سان، ميڊيا ڪوڊيڪس ۽ اجزاء ٻين منصوبن کان قرض ورتو ويو آهي.

سسٽم جو مقصد پرسنل ڪمپيوٽرن تي آهي ۽ ان جو پنهنجو ڪنيل استعمال ڪري ٿو، هڪ هائبرڊ آرڪيٽيڪچر تي ٺهيل آهي، صارف جي عملن لاءِ اعليٰ ردعمل ۽ گهڻن موضوعن واري ايپليڪيشنن جي موثر عمل لاءِ بهتر ڪيل آهي. OpenBFS هڪ فائيل سسٽم طور استعمال ڪيو ويندو آهي، جيڪو وڌايل فائل جي خاصيتن، لاگنگ، 64-bit پوائنٽرز، ميٽا ٽيگ کي محفوظ ڪرڻ جي حمايت ڪري ٿو (هر فائل لاء، خاصيتون محفوظ ڪري سگهجن ٿيون فارم key=value، جيڪو فائل سسٽم کي هڪ جهڙو بڻائي ٿو. ڊيٽابيس) ۽ خاص انڊيڪسس انهن تي ٻيهر حاصل ڪرڻ کي تيز ڪرڻ لاءِ. "B + وڻ" ڊاريڪٽري جي جوڙجڪ کي منظم ڪرڻ لاء استعمال ڪيا ويا آهن. بي او ايس ڪوڊ مان، هائيڪو ۾ ٽريڪر فائل مئنيجر ۽ ڊيسڪبار شامل آهن، جن مان ٻئي بي او ايس جي ترقي بند ٿيڻ کان پوءِ اوپن سورس ڪيا ويا.

هائيڪو ڊولپرز RISC-V ۽ ARM لاءِ بندرگاهن کي ترقي ڪري رهيا آهن

جو ذريعو: opennet.ru

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