Microsoft เบˆเบฐเป€เบžเบตเปˆเบกเบฅเบฐเบซเบฑเบ” Rust เปƒเบชเปˆ Windows 11 core

ะ”ัะฒะธะด ะ’ะตัั‚ะพะฝ, ะฒะธั†ะต-ะฟั€ะตะทะธะดะตะฝั‚ Microsoft, ะพั‚ะฒะตั‡ะฐัŽั‰ะธะน ะทะฐ ะฑะตะทะพะฟะฐัะฝะพัั‚ัŒ ะพะฟะตั€ะฐั†ะธะพะฝะฝะพะน ัะธัั‚ะตะผั‹ Windows, ะฒ ัะฒะพั‘ะผ ะดะพะบะปะฐะดะต ะฝะฐ ะบะพะฝั„ะตั€ะตะฝั†ะธะธ BlueHat IL 2023 ะฟะพะดะตะปะธะปัั ะธะฝั„ะพั€ะผะฐั†ะธะตะน ะพ ั€ะฐะทะฒะธั‚ะธะธ ะผะตั…ะฐะฝะธะทะผะพะฒ ะทะฐั‰ะธั‚ั‹ Windows. ะกั€ะตะดะธ ะฟั€ะพั‡ะตะณะพ ัƒะฟะพะผัะฝัƒั‚ ะฟั€ะพะณั€ะตัั ะฒ ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะธะธ ัะทั‹ะบะฐ Rust ะดะปั ะฟะพะฒั‹ัˆะตะฝะธั ะฑะตะทะพะฟะฐัะฝะพัั‚ะธ ัะดั€ะฐ Windows. ะ‘ะพะปะตะต ั‚ะพะณะพ, ะทะฐัะฒะปะตะฝะพ, ั‡ั‚ะพ ะฝะฐะฟะธัะฐะฝะฝั‹ะน ะฝะฐ Rust ะบะพะด ะฑัƒะดะตั‚ ะดะพะฑะฐะฒะปะตะฝ ะฒ ัะดั€ะพ Windows 11 ะฒะพะทะผะพะถะฝะพ ัƒะถะต ั‡ะตั€ะตะท ะฝะตัะบะพะปัŒะบะพ ะผะตััั†ะตะฒ ะธะปะธ ะดะฐะถะต ะฝะตะดะตะปัŒ.

ะ’ ั‡ะธัะปะต ะพัะฝะพะฒะฝั‹ั… ะผะพั‚ะธะฒะพะฒ ะฟั€ะธะผะตะฝะตะฝะธั Rust ะฝะฐะทะฒะฐะฝั‹ ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝะธะต ัั€ะตะดัั‚ะฒ ะดะปั ะฑะตะทะพะฟะฐัะฝะพะน ั€ะฐะฑะพั‚ั‹ ั ะฟะฐะผัั‚ัŒัŽ ะธ ะฟั€ะพะฒะตะดะตะฝะธะต ั€ะฐะฑะพั‚ั‹ ะฟะพ ัƒะผะตะฝัŒัˆะตะฝะธัŽ ะพัˆะธะฑะพะบ ะฒ ะบะพะดะต. ะ’ ะบะฐั‡ะตัั‚ะฒะต ะฝะฐั‡ะฐะปัŒะฝะพะน ั†ะตะปะธ ะทะฐัะฒะปะตะฝะฐ ะทะฐะผะตะฝะฐ ะฝะตะบะพั‚ะพั€ั‹ั… ะฒะฝัƒั‚ั€ะตะฝะฝะธั… ั‚ะธะฟะพะฒ ะดะฐะฝะฝั‹ั… C++ ะฝะฐ ัะบะฒะธะฒะฐะปะตะฝั‚ะฝั‹ะต ั‚ะธะฟั‹, ะฟั€ะตะดะพัั‚ะฐะฒะปัะตะผั‹ะต ะฒ Rust. ะ’ ั‚ะตะบัƒั‰ะตะผ ะฒะธะดะต ะดะปั ะฒะบะปัŽั‡ะตะฝะธั ะฒ ัะดั€ะพ ะฟะพะดะณะพั‚ะพะฒะปะตะฝะพ ะพะบะพะปะพ 36 ั‚ั‹ััั‡ ัั‚ั€ะพะบ ะบะพะดะฐ ะฝะฐ Rust. ะขะตัั‚ะธั€ะพะฒะฐะฝะธะต ัะธัั‚ะตะผั‹ ั ะฝะพะฒั‹ะผ ะบะพะดะพะผ ะฟะพะบะฐะทะฐะปะพ ะพั‚ััƒั‚ัั‚ะฒะธะต ะฝะตะณะฐั‚ะธะฒะฝะพะณะพ ะฒะปะธัะฝะธั ะฝะฐ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ัŒ ะฒ ะฟะฐะบะตั‚ะต PCMark 10 (ั‚ะตัั‚ ะพั„ะธัะฝั‹ั… ะฟั€ะธะปะพะถะตะฝะธะน), ะฐ ะฒ ะฝะตะบะพั‚ะพั€ั‹ั… ะผะธะบั€ะพั‚ะตัั‚ะฐั… ะฝะพะฒั‹ะน ะบะพะด ะดะฐะถะต ะพะบะฐะทะฐะปัั ะฑั‹ัั‚ั€ะตะต.

Microsoft เบˆเบฐเป€เบžเบตเปˆเบกเบฅเบฐเบซเบฑเบ” Rust เปƒเบชเปˆ Windows 11 core

ะŸะตั€ะฒะพะน ะพะฑะปะฐัั‚ัŒัŽ ะฒะฝะตะดั€ะตะฝะธั Rust ัั‚ะฐะป ะบะพะด DWriteCore, ะพะฑะตัะฟะตั‡ะธะฒะฐัŽั‰ะธะน ะฟะฐั€ัะธะฝะณ ัˆั€ะธั„ั‚ะพะฒ. ะ’ ะฟั€ะพะตะบั‚ ะฑั‹ะปะธ ะฒะพะฒะปะตั‡ะตะฝั‹ ะดะฒะฐ ั€ะฐะทั€ะฐะฑะพั‚ั‡ะธะบะฐ, ะบะพั‚ะพั€ั‹ะต ะฟะพั‚ั€ะฐั‚ะธะปะธ ะฝะฐ ะฟะตั€ะตั€ะฐะฑะพั‚ะบัƒ ะฟะพะปะณะพะดะฐ. ะŸั€ะธะผะตะฝะตะฝะธะต ะฟะตั€ะตะฟะธัะฐะฝะฝะพะน ะฝะฐ Rust ะฝะพะฒะพะน ั€ะตะฐะปะธะทะฐั†ะธะธ ะฟะพะฒั‹ัะธะปะพ ะฟั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ัŒ ั„ะพั€ะผะธั€ะพะฒะฐะฝะธั ะณะปะธั„ะพะฒ ะดะปั ั‚ะตะบัั‚ะฐ ะฝะฐ 5-15%. ะ’ั‚ะพั€ะพะน ะพะฑะปะฐัั‚ัŒัŽ ะฟั€ะธะผะตะฝะตะฝะธั Rust ัั‚ะฐะปะฐ ั€ะตะฐะปะธะทะฐั†ะธั ั‚ะธะฟะฐ ะดะฐะฝะฝั‹ั… REGION ะฒ Win32k GDI (Graphics Driver Interface). ะŸะตั€ะตะฟะธัะฐะฝะฝั‹ะต ะฝะฐ Rust ะบะพะผะฟะพะฝะตะฝั‚ั‹ ะธะฝั‚ะตั€ั„ะตะนัะฐ GDI ัƒะถะต ัƒัะฟะตัˆะฝะพ ะฟั€ะพั…ะพะดัั‚ ะฒัะต ั‚ะตัั‚ั‹ ะฟั€ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะธ ะฒ Windows, ะธ ะฒ ัะบะพั€ะพะผ ะฒั€ะตะผะตะฝะธ ะฝะพะฒั‹ะน ะบะพะด ะฟะปะฐะฝะธั€ัƒัŽั‚ ะฒะบะปัŽั‡ะธั‚ัŒ ะฟะพ ัƒะผะพะปั‡ะฐะฝะธัŽ ะฒ ั‚ะตัั‚ะพะฒั‹ั… ัะฑะพั€ะบะฐั… Windows 11 Insider. ะ˜ะท ะดั€ัƒะณะธั… ะดะพัั‚ะธะถะตะฝะธะน, ัะฒัะทะฐะฝะฝั‹ั… ั Rust, ะพั‚ะผะตั‡ะฐะตั‚ัั ะฟะตั€ะตะฒะพะด ะฝะฐ ะดะฐะฝะฝั‹ะน ัะทั‹ะบ ั€ะตะฐะปะธะทะฐั†ะธะธ ะพั‚ะดะตะปัŒะฝั‹ั… ัะธัั‚ะตะผะฝั‹ั… ะฒั‹ะทะพะฒะพะฒ Windows.

Microsoft เบˆเบฐเป€เบžเบตเปˆเบกเบฅเบฐเบซเบฑเบ” Rust เปƒเบชเปˆ Windows 11 core


เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™