Zola Bridges เบเบฒเบ Google เปเบเบฐเบเปเบฒ เบชเปเบฒเบฅเบฑเบเบเบธเบ LLVM compiler, patch เบเบตเปเบกเบตเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบปเบเบเปเบญเบ SESES (Speculative Execution Side Effect Suppression), เปเบเบดเปเบเบเปเบงเบเบชเบฐเบเบฑเบเบเบฑเปเบเบเบฒเบเปเบเบกเบเบตเปเบเบเบปเบเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฒเบเปเบเบปเบฒเปเบ CPU เบเบญเบ Intel, เปเบเบฑเปเบ: LVI. เบงเบดเบเบตเบเบฒเบเบเปเบญเบเบเบฑเบเปเบกเปเบเบเบฐเบเบดเบเบฑเบเบขเบนเปเปเบเบฅเบฐเบเบฑเบ compiler เปเบฅเบฐเบญเบตเบเปเบชเปเบเบฒเบเปเบเบตเปเบกเบเปเบฒเปเบเบฐเบเปเบฒเปเบเบ compiler เปเบกเบทเปเบญเบชเปเบฒเบเบฅเบฐเบซเบฑเบเปเบเบทเปเบญเบเบเบฑเบ LFENCE, เปเบเบดเปเบเบเบทเบเปเบชเปเปเบงเปเบเปเบญเบเบเบตเปเปเบเปเบฅเบฐเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบญเปเบฒเบเบซเบผเบทเบเบฝเบเบเปเบฒเปเบเบฐเบเปเบฒ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเปเบฒเปเบเบฐเบเปเบฒเบชเบฒเบเบฒเบเปเบฒเบญเบดเบเปเบเบเบธเปเบกเบเปเบฒเปเบเบฐเบเปเบฒเบเบตเปเบชเบดเปเบเบชเบธเบเบเบฑเบ.
เบเปเบฒเปเบเบฐเบเปเบฒ LFENCE เบฅเปเบเปเบฒเบเบฒเบเบญเปเบฒเบเบเบงเบฒเบกเบเบปเบเบเปเบฒเบเบตเปเบเปเบฒเบเบกเบฒเบเบฑเบเบซเบกเบปเบเปเบเบทเปเบญเปเบฎเบฑเบเบชเบฑเบเบเบฒเปเบฅเบฐเบเบดเบเบเบฒเบเบเบญเบเบเปเบฒเปเบเบฐเบเปเบฒเบเปเปเปเบเบซเบผเบฑเบเบเบฒเบ LFENCE เบเบปเบเบเปเบงเบฒเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบชเปเบฒเปเบฅเบฑเบ. เบเบฒเบเบเปเบฒเปเบเป LFENCE เบเปเบฒเปเบเบชเบนเปเบเบฒเบเบซเบผเบธเบเบฅเบปเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ, เบเบฑเปเบเบเบฑเปเบเบเบฒเบเบเบปเบเบเปเบญเบเปเบเปเบเบทเบเบชเบฐเปเบซเบเบตเปเบซเปเบเบทเบเบเปเบฒเปเบเปเปเบเบเปเบฅเบฐเบเบตเบเบตเปเบฎเปเบฒเบเปเบฎเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบซเบฑเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบเบเบชเบฐเปเบเบฒเบฐ. เบเบญเบเปเบซเบเบทเบญเบเบฒเบเบเบฒเบเบเบปเบเบเปเบญเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเป, patch เบชเบฐเปเบซเบเบตเบชเบฒเบกเบเบธเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฅเบทเบญเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบเบฒเบเบฅเบฐเบเบฑเบเบเบญเบเบเบฒเบเบเบปเบเบเปเบญเบเปเบเบทเปเบญเบซเบผเบธเบเบเปเบญเบเบเบปเบเบเบฐเบเบปเบเบเบฒเบเบฅเบปเบเบเปเปเบเบฒเบเบเบฐเบเบดเบเบฑเบ.
เปเบเบเบฒเบเบเบปเบเบชเบญเบเบเบตเปเบเปเบฒเปเบเบตเบ, เบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเบเบปเบเบเปเบญเบ SESES เบชเปเบฒเบฅเบฑเบเบเบธเบ BoringSSL เบเปเบฒเปเบเบชเบนเปเบเบฒเบเบซเบผเบธเบเบฅเบปเบเบเบญเบเบเปเบฒเบเบงเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเปเบงเบดเบเบฒเบเบตเบเบตเปเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบเบฐเบเบดเบเบฑเบเปเบเบ 14 เปเบเบทเปเบญ - เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเบชเบฐเบเบฑเบเบเปเบญเบเบเบฑเบเบเบญเบเบซเปเบชเบฐเบซเบกเบธเบเปเบกเปเบเบชเบฐเปเบฅเปเบเบเบฝเบเปเบเป 7.1% เบเบญเบ. เบชเบฐโเบเบฑเบโเบเบตเปโเบเปเปโเบกเบตโเบเบฒเบโเบเปเบญเบโเบเบฑเบ (เบเบฒเบโเบเปเบฝเบโเปเบเบโเบเบถเปเบโเบเบฑเบโเบเบฒเบโเบเบปเบโเบชเบญเบโเบเบฒเบ 4โ% เบเบฑเบ 23โ%โ)โ.
เบชเบณ เบฅเบฑเบเบเบฒเบเบเบฝเบเบเบฝเบ, เบชเบฐเปเปเบต เบเปเบญเบเบซเบเปเบฒเบเบตเป, เบชเปเบฒเบฅเบฑเบ GNU Assembler, เบเบปเบเปเบเบเบตเปเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบปเบเปเบเบ LFENCE เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบซเบผเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบเปเบฅเบฐเบเบฑเปเบเปเบฅเบฐเบเปเบญเบเบเบตเปเบเบฒเบเบเปเบฒเปเบเบฐเบเปเบฒเบชเบฒเบเบฒเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบฒเบเบซเบผเบธเบเบฅเบปเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฐเบกเบฒเบ 5 เปเบเบปเปเบฒ (22% เบเบญเบเบฅเบฐเบซเบฑเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบเปเบญเบเบเบฑเบ). เบงเบดเบเบตเบเบฒเบเบเปเบญเบเบเบฑเบเปเบเบฑเปเบเบเบฑเบ เบชเบฐเปเปเบต ะธ เบเบฐเบเบดเบเบฑเบ เปเบเบเบงเบดเบชเบฐเบงเบฐเบเบญเบ Intel, เปเบเปเบเบปเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบชเปเบฒเบฅเบฑเบเบกเบฑเบเบเบฑเบเบเปเปเบเบฑเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบเบตเบกเบกเบฒ. เปเบเปเบเบทเปเบญเบเบเบปเปเบ, เบเบฑเบเบเบปเปเบเบเบงเปเบฒเบเบนเปเบเบตเปเปเบเปเบเปเบฒเบเบปเบเบเบฒเบเปเบเบกเบเบต LVI เปเบเปเบเบฒเบเบเบฐเปเบเบเบฒเบเบซเบผเบธเบเบฅเบปเบเบเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ 2 เบซเบฒ 19 เปเบเบปเปเบฒเปเบกเบทเปเบญเบเปเบฒเปเบเปเบเบฒเบเบเบปเบเบเปเบญเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเป.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru