مایکروسافټ به د وینډوز 11 کور ته د زنګ کوډ اضافه کړي

ډیویډ ویسټون، د مایکروسافټ مرستیال د وینډوز عملیاتي سیسټم د امنیت مسولیت په غاړه لري، د BlueHat IL 2023 کنفرانس کې په خپل راپور کې د وینډوز امنیتي میکانیزمونو پراختیا په اړه معلومات شریک کړل. د نورو شیانو په مینځ کې ، د وینډوز کرنل امنیت ښه کولو لپاره د زنګ ژبې کارولو کې پرمختګ یادونه شوې. سربیره پردې ، دا ویل شوي چې په زنګ کې لیکل شوي کوډ به د وینډوز 11 اصلي ته اضافه شي ، شاید په څو میاشتو یا حتی اونیو کې.

د زنګ کارولو اصلي دلیلونو څخه د حافظې سره د خوندي کار لپاره د وسیلو کارول او په کوډ کې د غلطیو کمولو لپاره کار کول دي. لومړنی هدف دا دی چې د C++ ځینې داخلي ډیټا ډولونه په Rust کې چمتو شوي مساوي ډولونو سره ځای په ځای کړي. په اوسنۍ بڼه کې، د زنګ کوډ شاوخوا 36 زره لینونه په کور کې د شاملولو لپاره چمتو شوي. د نوي کوډ سره د سیسټم ازموینې د PCMark 10 سویټ (د دفتر غوښتنلیکونو ازموینه) کې په فعالیت باندې هیڅ منفي اغیزه نده ښودلې ، او په ځینو مایکرو ټیسټونو کې نوی کوډ حتی ګړندی و.

مایکروسافټ به د وینډوز 11 کور ته د زنګ کوډ اضافه کړي

د زنګ لپاره د منلو لومړۍ ساحه د DWriteCore کوډ وه، کوم چې د فونټ پارس کول چمتو کوي. دوه پراختیا کونکي په پروژه کې ښکیل وو او شپږ میاشتې یې په بیا کار کولو مصرف کړې. په Rust کې د نوي لیکل شوي پلي کولو کارول د متن لپاره د ګلیف تولید فعالیت 5-15٪ ډیر کړی. د زنګ لپاره د غوښتنلیک دوهمه ساحه په Win32k GDI (ګرافیک ډرایور انٹرفیس) کې د REGION ډیټا ډول پلي کول وو. په Rust کې بیا لیکل شوي د GDI انٹرفیس برخې لا دمخه په بریالیتوب سره ټولې ازموینې تیرې کړې کله چې په وینډوز کې کارول کیږي ، او ډیر ژر نوی کوډ پلان شوی چې د وینډوز 11 انډیډر ټیسټ جوړونو کې د ډیفالټ لخوا شامل شي. د Rust اړوند نورې لاسته راوړنې پدې ژبه کې د انفرادي وینډوز سیسټم تلیفونونو ژباړه شامله ده.

مایکروسافټ به د وینډوز 11 کور ته د زنګ کوډ اضافه کړي


سرچینه: opennet.ru

Add a comment