แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Microsoft แž“แžนแž„แž”แž“แŸ’แžแŸ‚แž˜แž€แžผแžŠ Rust แž‘แŸ… Windows 11 core

แž›แŸ„แž€ David Weston แžขแž“แžปแž”แŸ’แžšแž’แžถแž“ Microsoft แžŠแŸ‚แž›แž‘แž‘แžฝแž›แžแžปแžŸแžแŸ’แžšแžผแžœแž›แžพแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž“แŸƒแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžš Windows แž”แžถแž“แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€แž–แŸแžแŸŒแž˜แžถแž“แžขแŸ†แž–แžธแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž™แž“แŸ’แžแž€แžถแžšแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž– Windows แž“แŸ…แž€แŸ’แž“แžปแž„แžšแž”แžถแž™แž€แžถแžšแžŽแŸแžšแž”แžŸแŸ‹แž‚แžถแžแŸ‹แž“แŸ…แžฏแžŸแž“แŸ’แž“แžทแžŸแžธแž‘ BlueHat IL 2023 แŸ” แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แžšแž”แžŸแŸ‹แž•แŸ’แžŸแŸแž„แž‘แŸ€แž แžœแžŒแŸ’แžแž“แž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž—แžถแžŸแžถ Rust แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž€แžพแž“แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž“แŸƒแžแžบแžŽแŸ‚แž› Windows แžแŸ’แžšแžผแžœแž”แžถแž“แž›แžพแž€แžกแžพแž„แŸ” แž›แžพแžŸแž–แžธแž“แŸแŸ‡แž‘แŸ…แž‘แŸ€แž แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸ‚แž„แžแžถ แž€แžผแžŠแžŠแŸ‚แž›แžŸแžšแžŸแŸแžšแž€แŸ’แž“แžปแž„ Rust แž“แžนแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„แžŸแŸ’แž“แžผแž›แž“แŸƒ Windows 11 แž”แŸ’แžšแž แŸ‚แž›แž‡แžถแž€แŸ’แž“แžปแž„แžšแž™แŸˆแž–แŸแž›แž–แžธแžšแž”แžธแžแŸ‚ แžฌแžŸแžผแž˜แŸ’แž”แžธแžแŸ‚แžŸแž”แŸ’แžแžถแž แŸแŸ”

แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž แŸแžแžปแž•แž›แžŸแŸ†แžแžถแž“แŸ‹แŸ—แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ Rust แž‚แžบแž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžงแž”แž€แžšแžŽแŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž„แžถแžšแž”แŸ’แžšแž€แž”แžŠแŸ„แž™แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž‡แžถแž˜แžฝแž™แž“แžนแž„แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ† แž“แžทแž„แž€แžถแžšแž„แžถแžšแžŠแžพแž˜แŸ’แž”แžธแž€แžถแžแŸ‹แž”แž“แŸ’แžแž™แž€แŸ†แž แžปแžŸแž“แŸ…แž€แŸ’แž“แžปแž„แž€แžผแžŠแŸ” แž‚แŸ„แž›แžŠแŸ…แžŠแŸ†แž”แžผแž„แž‚แžบแžŠแžพแž˜แŸ’แž”แžธแž‡แŸ†แž“แžฝแžŸแž”แŸ’แžšแž—แŸแž‘แž‘แžทแž“แŸ’แž“แž“แŸแž™แžแžถแž„แž€แŸ’แž“แžปแž„แžšแž”แžŸแŸ‹ C ++ แž˜แžฝแž™แž…แŸ†แž“แžฝแž“แž‡แžถแž˜แžฝแž™แž“แžนแž„แž”แŸ’แžšแž—แŸแž‘แžŸแž˜แž˜แžผแž›แžŠแŸ‚แž›แž˜แžถแž“แž“แŸ…แž€แŸ’แž“แžปแž„ Rust แŸ” แž“แŸ…แž€แŸ’แž“แžปแž„แž‘แž˜แŸ’แžšแž„แŸ‹แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แžšแž”แžŸแŸ‹แžœแžถ แž”แŸ’แžšแž แŸ‚แž› 36 แž–แžถแž“แŸ‹แž”แž“แŸ’แž‘แžถแžแŸ‹แž“แŸƒแž€แžผแžŠ Rust แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแžŠแžถแž€แŸ‹แž”แž‰แŸ’แž…แžผแž›แž€แŸ’แž“แžปแž„แžŸแŸ’แž“แžผแž›แŸ” แž€แžถแžšแž’แŸ’แžœแžพแžแŸแžŸแŸ’แžแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž‡แžถแž˜แžฝแž™แž“แžนแž„แž›แŸแžแž€แžผแžŠแžแŸ’แž˜แžธแž”แžถแž“แž”แž„แŸ’แž แžถแž‰แž–แžธแž•แž›แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžขแžœแžทแž‡แŸ’แž‡แž˜แžถแž“แž›แžพแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸ…แž€แŸ’แž“แžปแž„ PCMark 10 suite (แž€แžถแžšแžŸแžถแž€แž›แŸ’แž”แž„แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž€แžถแžšแžทแž™แžถแž›แŸแž™) แž แžพแž™แž“แŸ…แž€แŸ’แž“แžปแž„ microtests แž˜แžฝแž™แž…แŸ†แž“แžฝแž“แž›แŸแžแž€แžผแžŠแžแŸ’แž˜แžธแž‚แžบแž€แžถแž“แŸ‹แžแŸ‚แž›แžฟแž“แž‡แžถแž„แž˜แžปแž“แŸ”

แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Microsoft แž“แžนแž„แž”แž“แŸ’แžแŸ‚แž˜แž€แžผแžŠ Rust แž‘แŸ… Windows 11 core

แžแŸ†แž”แž“แŸ‹แžŠแŸ†แž”แžผแž„แž“แŸƒแž€แžถแžšแžขแž“แžปแž˜แŸแžแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Rust แž‚แžบแž€แžผแžŠ DWriteCore แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž€แžถแžšแž‰แŸ‚แž€แž–แžปแž˜แŸ’แž–แžขแž€แŸ’แžŸแžšแŸ” แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž–แžธแžšแž“แžถแž€แŸ‹แž”แžถแž“แž…แžผแž›แžšแžฝแž˜แž€แŸ’แž“แžปแž„แž‚แž˜แŸ’แžšแŸ„แž„แž“แŸแŸ‡ แž แžพแž™แž”แžถแž“แž…แŸ†แžŽแžถแž™แž–แŸแž›แž”แŸ’แžšแžถแŸ†แž˜แžฝแž™แžแŸ‚แžŠแžพแž˜แŸ’แž”แžธแž’แŸ’แžœแžพแžœแžถแžกแžพแž„แžœแžทแž‰แŸ” แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแžแŸ’แž˜แžธแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแžกแžพแž„แžœแžทแž‰แž“แŸ…แž€แŸ’แž“แžปแž„ Rust แž”แžถแž“แž”แž„แŸ’แž€แžพแž“แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž“แŸƒแž€แžถแžšแž”แž„แŸ’แž€แžพแž glyph แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแžแŸ’แžแž”แž‘แžŠแŸ„แž™ 5-15% แŸ” แžแŸ†แž”แž“แŸ‹แž‘แžธแž–แžธแžšแž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Rust แž‚แžบแž€แžถแžšแžขแž“แžปแžœแžแŸ’แžแž”แŸ’แžšแž—แŸแž‘แž‘แžทแž“แŸ’แž“แž“แŸแž™ REGION แž“แŸ…แž€แŸ’แž“แžปแž„ Win32k GDI (Graphics Driver Interface)แŸ” แžŸแž˜แžถแžŸแž’แžถแžแžปแž…แŸ†แžŽแžปแž…แž”แŸ’แžšแž‘แžถแž€แŸ‹ GDI แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแžšแžŸแŸแžšแžกแžพแž„แžœแžทแž‰แž“แŸ…แž€แŸ’แž“แžปแž„ Rust แž”แžถแž“แž†แŸ’แž›แž„แž€แžถแžแŸ‹แž€แžถแžšแžŸแžถแž€แž›แŸ’แž”แž„แž‘แžถแŸ†แž„แžขแžŸแŸ‹แžŠแŸ„แž™แž‡แŸ„แž‚แž‡แŸแž™แž“แŸ…แž–แŸแž›แž”แŸ’แžšแžพแž“แŸ…แž›แžพ Windows แž แžพแž™แž†แžถแž”แŸ‹แŸ—แž“แŸแŸ‡ แž€แžผแžŠแžแŸ’แž˜แžธแžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸ’แžšแŸ„แž„แž“แžนแž„แžŠแžถแž€แŸ‹แž”แž‰แŸ’แž…แžผแž›แžแžถแž˜แž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแžŸแžถแž€แž›แŸ’แž”แž„แž“แŸƒ Windows 11 Insider แŸ” แžŸแž˜แžทแž‘แŸ’แž’แžทแž•แž›แž•แŸ’แžŸแŸแž„แž‘แŸ€แžแžŠแŸ‚แž›แž‘แžถแž€แŸ‹แž‘แž„แž“แžนแž„ Rust แžšแžฝแž˜แž˜แžถแž“แž€แžถแžšแž”แž€แž”แŸ’แžšแŸ‚แž€แžถแžšแž แŸ…แžแžถแž˜แž”แŸ’แžšแž–แŸแž“แŸ’แž’แžœแžธแž“แžŠแžผแž“แžธแž˜แžฝแž™แŸ—แž‘แŸ…แž‡แžถแž—แžถแžŸแžถแž“แŸแŸ‡แŸ”

แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Microsoft แž“แžนแž„แž”แž“แŸ’แžแŸ‚แž˜แž€แžผแžŠ Rust แž‘แŸ… Windows 11 core


แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹