ืืงืฆื ืืงืืื ืฉื ืืืืจ Rust, ืืืืฆืข ืืฉืืืืช ืืื ื ืืชืื, ืืืืงืช ืกืืืื ืื ืืชืื ืืืืืืืช, ืชืืื ืืืืฆืืข ืืงืืื, ืื ืฉืืืื ืืืคืืืช ืืฉืืขืืชืืช ืืช ืืื ืืืืืืจ. ืืงืืืื ืืืจ ืืืื ื ืืื ืืื ืืืืืช ืฉื Rust ืืืื ืืืคืขืืช ืืืืฆืขืืช ืืืคืฉืจืืช "-Z threads=8". ืืืืืื ืืช ืื ืืื ืช ืืชืืื ื ืช ืืืืืื ืืกื ืืฃ ืืืฆืื ื-2024.
ืืขืืืื ืขื ืืคืืชืช ืืื ื ืืงืืืคืืืฆืื ื-Rust ื ืืฉืืช ืืืจ ืืื ืฉื ืื. ื-10 ืืืืืฉืื ืืจืืฉืื ืื ืฉื 2023, ืืื ื ืืงืืืคืืืฆืื ืืืคืืชื ื-13% ืืืืืฆืข, ืฆืจืืืช ืฉืื ืืืืืจืื ืืฆืืืฆืื ื-15% ืืืืื ืืงืืฆืื ืฉื ืืฆืจื ืืฆืืืฆื ื-7%. ืืฉืื ืื ืืืฉืื ืืืฆื ืืืืฆืขืืช ืืืคืืืืืืฆืืืช ืฉื ืืืืืจ ืขืฆืื. ืืืืจ ืืื, ืืืคืชืืื ืขืืจื ืืขืืื ืขื ืืืืจืืช ืขื ืืื ืืงืืืืช ืคืขืืืืช ืืืื ืืงืืืคืืืฆืื.
ืขื ืื, ืืืงืืื ื-Rust ื ืขืฉืชื ืืขืืงืจ ืืจืืช ืืชืืืื; ืืืืืื, ืื ืื ืืืืืืืช ืฉื Cargo ืืืื ืืืคืขืื ืืกืคืจ ืชืืืืื rustc ืืื ืืืจืืื ืืกืคืจ ืืืืืืช ืื-ืืื ืืช. ืชืืืืช ืืงืืืืืช ืงืืืืช ืื ืืฆื ื-backend, ืืืืฆืข ืคืขืืืืช ืืงืฉืืจืืช ืืืคืงืช ืงืื - ื-Rust backend ืืืื ืืืฆืืจ ืงืื ืืืืงืื, ืฉืืืชื LLVM ืืืื ืืขืื ืืืงืืื. ื-frontend, ืขื ืื, ืืืื ืืื ืืขืื ืจืง ืงืื ืืงืืจ ืืืฆื ืืื ืืืื.
ืืื ืืชืืื ืืืงืืื, ื-frontend ืืืขืืจ ืืฉืืืืฉ ืืกืคืจืืืช Rayon ืืขืืฆื ืืืืฉ ืืืืคื ืืฉืืขืืชื, ืืืฉื, ืจืืื ืืืืงืื ืืกืื ืืจื ืื ืืขืช ืืืืฆืขืืช ืืืืงืกืื ืืื ืขืืื ืงืจืืื/ืืชืืื, ืืืงืื ืืฉืชืืฉ ืืกืืืื ืืืืืืื. ืืืืืงืืช ืืืฆืืขืื, ืืืืืขื ืืืืฉื ืื ืืชื ืช ืืืงืืื ืืืื ืืืจืืื ืขื 2% ืืื ืืืชืจ ืืืฉืจ ืืื ืคืืขื ืืืฆื ืืื ืืืื (-Z threads=1), ืื ืืืฉืจ ืืื ืืืชืจ ื-thread ืืื, ืืืืืจืืช ืขืืชื ืืืืคื ืืฉืืขืืชื. ืืืืืื, ืืขืช ืืชืงื ืช 8 ืฉืจืฉืืจืื (-Z threads=8), ืืืฆืืื ืืกืืืืื ื ืืชื ืืืคืืืช ืืช ืืื ืืืืืืจ ื-50%.
ืืืงืจื ืื, ืืชืืฆืื ืชืืืื ืืืื ืืืืืจืืช ืืกืืืื ืืืงืื ืืงืืืคืืืฆืื - ืขืืืจ ืชืืื ืืืช ืงืื ืืช ืืืื ืฉืืืจ ืงืืืคืืืฆืื ืืืืจื, ืืงืืืคืืืฆืื ืืืฆื ืจืืืื ืืืืื ืืืื ืืืืืช ืืืื ืืืชืจ. ืื ืืกืฃ, ืฆืจืืืช ืืืืจืื ืืืฆื ืจืืืื ืืืืื ืืืืื ืืขืืืช ืืฉืืขืืชืืช, ืืืฉื, ืืืืืงืืช ื ืฆืคืชื ืขืืืื ืืฆืจืืืช ืืืืืจืื ืฉื ืขื 35%.
ืืงืืจ: OpenNet.ru