เบฅเบฐเบเบปเบ Shenango เปเบเปเบเบทเบเบงเบฒเบเปเบเบเบเบตเปเบเบฐเปเบเปเปเบเบชเบนเบเบเปเปเบกเบนเบ.
/ เบฎเบนเบ
เบญเบตเบเบเบฒเบกเบเบฒเบเบซเบเบถเปเบเบเบญเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ, เบชเบนเบเบเปเปเบกเบนเบ เบเบฝเบเปเบเป 20-40% เบเบญเบเบเบฐเบฅเบฑเบเบเบฒเบเบเบญเบกเบเบดเบงเปเบเบตเบเบตเปเบกเบตเบขเบนเป. เปเบกเบทเปเบญเปเบซเบผเบเบชเบนเบเบเบปเบงเบเบตเปเบงเบฑเบเบเบตเป . เบเบฒเบเปเบเปเบเบฐเบเบฒเบเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเบฒเปเบเบชเบนเปเบเบฒเบเปเบเบตเบเบเบทเปเบเบเบญเบเบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒ "เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ zombie". เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเปเบเบทเปเบญเบเบเบฑเบเบเบตเปเบเบฑเปเบเบขเบนเปเบเปเปเปเบเปเบเบฐเบซเบผเบญเบเปเบงเบฅเบฒ, เบชเบนเบเปเบชเบเบเบฐเบฅเบฑเบเบเบฒเบ. เบกเบทเปเบเบตเป 30% เบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบเปเบฅเบ โเปเบเบโเบเบฒเบโเบเบปเบกโเปเบเปโเปเบเบเปเบฒโเปเบเบฑเบโเบกเบนเบโเบเปเบฒ 30 เบเบทเปโเปเบโเบฅเบฒโเบชเบฐเบซเบฐเบฅเบฑเบโเบเปเปโเบเบต.
MIT เบเบฑเบเบชเบดเบเปเบเบเปเปเบชเบนเปเบเบฑเบเบเบฒเบเปเบเปเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบญเบกเบเบดเบงเปเบเบตเบเบตเปเบเปเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบ.
เบเบตเบกเบเบฒเบเบงเบดเบชเบฐเบงเบฐเบเปเบฒ เบฅเบฐเบเบปเบเบเบฒเบเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบเบเบญเบเปเบเปเบเบเปเบเบตเบเบตเปเปเบญเบตเปเบเบงเปเบฒ Shenango. เบเบธเบโเบเบฐโเบชเบปเบโเบเบญเบโเบกเบฑเบโเปเบกเปเบโเปเบเบทเปเบญโเบเบดเบโเบเบฒเบกโเบเบงเบโเบเบฒโเบชเบฐโเบเบฒโเบเบฐโเบเบญเบโเบเบฒเบโเปเบเปโเปเบโเบซเบเปเบฒโเบงเบฝเบโเปเบฅเบฐโเบเบฒเบโเปเบเบโเบขเบฒเบโเบเบฐโเบเบงเบโเบเบฒเบโเบเบดเบ (เบเบตเปโเบเปเปโเบชเบฒโเบกเบฒเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบเปโเปเบงโเบฅเบฒ CPUโ) เบเบฑเบโเปเบเบทเปเบญเบโเบเบฃเบตโ.
Shenango เปเบฎเบฑเบเบงเบฝเบเปเบเบงเปเบ
เปเบเบเบฑเบเปเบ เปเบกเปเบ Linux- เบซเปเบญเบเบชเบฐเปเบธเบ C เบเบตเปเบกเบตเบเบฒเบเบเบนเบเบกเบฑเบ Rust เปเบฅเบฐ C++. เบฅเบฐเบซเบฑเบเปเบเบเบเบฒเบ เปเบฅเบฐ เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบปเบเบชเบญเบเปเบเปเบเบทเบเปเบเบตเบเปเบเปเปเบ เปเบ GitHub.
เบเบฒเบเปเบเปเปเบเปเบกเปเบเบญเบตเบเปเบชเป IOKernel algorithm, เปเบเบดเปเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบซเบผเบฑเบเบเบตเปเบญเบธเบเบดเบเบเบปเบเบเบญเบเบฅเบฐเบเบปเบ multiprocessor. เบกเบฑเบเบเบฑเบเบเบฒเบเบเบฒเบเบฎเปเบญเบเบเป CPU เปเบเบเปเบเปเบเบญเบ , เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบดเบเบเปเปเบชเบทเปเบชเบฒเบเปเบเบเบเบปเบเบเบฑเบเบญเบธเบเบฐเบเบญเบเปเบเบทเบญเบเปเบฒเบ.
IOKernel เบเบฑเบเบชเบดเบเปเบเบงเปเบฒ kernels เปเบเบเบฐเบกเบญเบเปเบฒเบเปเปเบฒเบเบตเปเบชเบฐเปเบเบฒเบฐเปเบซเป. เบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบฑเบเบเบฑเบเบชเบดเบเปเบเบงเปเบฒเบเบฐเบเปเบญเบเบเบฒเบเบเบฑเบเปเบเบ. เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเบฐเบเบงเบเบเบฒเบ, เปเบเบเบเบปเปเบเบเป (เบฎเบฑเบเบเบฐเบเบฑเบ) เปเบฅเบฐเปเบเบตเปเบกเปเบเบตเบก (burstable) เบเบทเบเบเปเบฒเบเบปเบ - เบชเบธเบเบเปเบฒเบเปเบกเปเบเปเบเบตเบเบเบปเบงเปเบเบเปเบฅเบฐเบเบตเบเบตเปเบกเบตเบเปเบฒเบเบงเบเบเบฒเบเบฎเปเบญเบเบเปเบเบตเปเปเบเบตเปเบกเบเบถเปเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเบเปเป CPU.
เปเบเบงเบเบฒเบเบฎเปเบญเบเบเป IOKernel เบเบทเบเบเบฑเบเปเบเบฑเบ . เบเบธเบเปเบซเปเบฒ microseconds, algorithm เบเบงเบเปเบเบดเปเบเบงเปเบฒเบงเบฝเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบญเบเบซเบกเบฒเบเปเบซเปเบซเบผเบฑเบเปเบเปเบชเปเบฒเปเบฅเบฑเบ. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบกเบฑเบเบเบฝเบเบเบฝเบเบชเบฐเบเบฒเบเบเบตเปเปเบเบเบฐเบเบธเบเบฑเบเบเบญเบเบซเบปเบงเบเบญเบ buffer เบเบฑเบเบเปเบฒเปเบซเบเปเบเบเบตเปเบเปเบฒเบเบกเบฒเบเบญเบเบซเบฒเบเบเบญเบเบกเบฑเบ. เบเปเบฒเบซเบฒเบเบงเปเบฒเบกเบฑเบ turns เปเบซเปเปเบซเบฑเบเบงเปเบฒเบซเบฒเบเปเบกเปเบเปเบฅเปเบงเบขเบนเปเปเบเบเบดเบงเปเบเปเบงเบฅเบฒเบเบญเบเบเบฒเบเบเบงเบเบชเบญเบเบเบตเปเบเปเบฒเบเบกเบฒ, เบฅเบฐเบเบปเบเบเบฐเบชเบฑเบเปเบเบเปเบซเบฑเบ overload buffer เปเบฅเบฐเบเบฑเบเบชเบฑเบเปเบเบเปเบเบตเปเบกเปเบเบตเบกเบชเปเบฒเบฅเบฑเบเบเบฐเบเบงเบเบเบฒเบ.
เปเบกเบทเปเบญเปเบเบเบขเบฒเบเบเบฒเบเปเบซเบผเบ, เบเบธเบฅเบดเบกเบฐเบชเบดเบเปเบกเปเบเปเบซเป cores เบเบตเปเบเบฐเบเบงเบเบเบฒเบเบเบฝเบงเบเบฑเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบเปเบญเบเบซเบเปเบฒเบเบตเปเปเบฅเบฐเบเบฒเบเบชเปเบงเบเบเบฑเบเบเบปเบเบขเบนเปเปเบ cache, เบซเบผเบทเบเบฑเบ cores เบเบตเปเบเปเปเบกเบตเบเบฐเปเบซเบเบ.

Shenango เบเบญเบเบเบฒเบเบเบฑเปเบเปเบเปเบงเบดเบเบตเบเบฒเบ . เบซเบผเบฑเบเบเบตเปเบเบทเบเบเบฑเบเบชเบฑเบเปเบเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบซเบเบถเปเบเบเบดเบเบเบฒเบกเบเบงเบเบเบฒเบเปเบฒเบเบงเบเบเบญเบเบงเบฝเบเบเบฒเบเปเบเบดเปเบเบเบฑเบเปเบฅเบฐเบเบฑเบเบกเบต. เบเปเบฒเบซเบผเบฑเบเบซเบเบถเปเบเบชเปเบฒเปเบฅเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบซเบเปเบฒเบงเบฝเบเบเปเบญเบเบญเบทเปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบ "เบเบฑเบเปเบเบปเบฒ" เบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบเบฒเบเปเบซเบผเบเบเบฒเบเบเบฐเปเบเบเปเบเบทเปเบญเบเบเปเบฒเบ.
เบเปเปเบเบตเปเบฅเบฐเบเปเปเปเบชเบเบเบฝเบ
เปเบเบ เบงเบดเบชเบฐเบงเบฐเบเบญเบเบเบฒเบ MIT, Shenango เบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบฐเบกเบงเบเบเบปเบเบซเปเบฒเบฅเปเบฒเบเบเปเบฒเบฎเปเบญเบเบเปเบเปเปเบงเบดเบเบฒเบเบตเปเบฅเบฐเบฎเบฑเบเบชเบฒเปเบงเบฅเบฒเบเบญเบเบชเบฐเบซเบเบญเบเบชเบฐเปเบฅเปเบเบเบญเบ 37 microseconds. เบเบนเปเบเปเบฝเบงเบเบฒเบเบเปเบฒเบงเบงเปเบฒเปเบเบเบฒเบเบเปเบฅเบฐเบเบตเปเบเบฑเบเปเบเปเบฅเบขเบตเบชเบฒเบกเบฒเบเปเบเบตเปเบกเบญเบฑเบเบเบฒเบเบฒเบเบเปเบฒเปเบเปเปเบเปเบเบเปเบเบตเปเบเบชเบนเบเบเปเปเบกเบนเบเปเบเบดเบ 100%. เบเบฑเปเบเบเบฑเปเบ, เบเบนเปเบเบฐเบเบญเบเบเบฒเบเบชเบนเบเบเปเปเบกเบนเบเบเบฐเบชเบฒเบกเบฒเบเบเบฐเบซเบเบฑเบเบเบฒเบเบเบทเปเปเบฅเบฐเบเปเบฒเบฅเบธเบเบฎเบฑเบเบชเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ.
เบเปเบฒเปเบฎเบเบเบฒเบเปเบเปเปเบ เปเบฅเบฐเบเบนเปเบเปเบฝเบงเบเบฒเบเบเบฒเบเบกเบฐเบซเบฒเบงเบดเบเบฐเบเบฒเปเบฅเบญเบทเปเบเป. เบญเบตเบเบเบฒเบกเบญเบฒเบเบฒเบเบเบฒเบเบชเบฐเบเบฒเบเบฑเบเบเบฒเบชเบฒเปเบเบปเบฒเบซเบผเบต, เบฅเบฐเบเบปเบ MIT เบเบฐเบเปเบงเบเบซเบผเบธเบเบเปเบญเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบงเบฑเบ. เบเบปเบงเบขเปเบฒเบ, เบกเบฑเบเบเบฐเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเบฎเปเบฒเบเบญเบญเบเปเบฅเบเป. เปเบเบกเบทเปเบเบฒเบเบเบฑเบเบกเบตเบเบงเบฒเบกเบเบฑเบเบเปเบฒเบเบตเบชเบญเบเปเบเบเบฒเบเปเบซเบผเบเบซเบเปเบฒ เบซเบผเบธเบเบฅเบปเบเปเบเบเปเบฒเบเบงเบเบเบฒเบเปเบเบดเปเบเปเบงเบฑเบเปเบเบเปเปเบเบ 11%. เบเบฒเบเปเบเบเบขเบฒเบเบเบฒเบเปเบซเบผเบเบเบฑเบเบเบตเบเบฐเบเปเบงเบเปเบซเปเบเปเบฅเบดเบเบฒเบเบฅเบนเบเบเปเบฒเบซเบผเบฒเบเบเบถเปเบ.
เปเบเบฑเบเปเบเปเบฅเบขเบตเบเบฑเบเบกเบตเบเปเปเบเบปเบเบเปเบญเบ - เบกเบฑเบเบเปเปเปเบเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ multiprocessor - เบฅเบฐเบเบปเบเบเบตเปเบเบดเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบกเบเบนเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบฅเบฐเบเปเป "เบเบดเบเบเปเปเบชเบทเปเบชเบฒเบ" เบเบฑเบเบเบฑเบเปเบฅเบฐเบเบฑเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, IOKernel เบชเบฒเบกเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบธเปเบกเปเบเปเบเบเปเบเบตเปเบเบเบเปเบฒเบเบซเบฒเบ, เปเบเปเบเปเปเปเบกเปเบเบเบดเบเปเบเบตเบเปเบงเบตเบเบฑเบเบซเบกเบปเบ.

/ เบฎเบนเบ
เปเบเบฑเบเปเบเปเบฅเบเบตเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบ
เบฅเบฐเบเบปเบเบเบฒเบเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบเบเบญเบเปเบเปเบเบเปเบเบตเบญเบทเปเบเปเบฅเบงเบกเบกเบต Arachne. เบกเบฑเบเบเบดเบเปเบฅเปเบเปเบฒเบเบงเบเปเบเบเบเบตเปเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเปเบญเบเบเบฒเบเปเบกเบทเปเบญเบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบ, เปเบฅเบฐเปเบเบเบขเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเบฒเบกเบเบปเบงเบเบตเปเบงเบฑเบเบเบตเป. เบญเบตเบเบเบฒเบกเบเบนเปเบเบฝเบ, latency เบชเบนเบเบชเบธเบเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบ Arachne เปเบกเปเบเบเบฐเบกเบฒเบ 10 เบเบฑเบ microseconds.
เปเบเบฑเบเปเบเปเบฅเบขเบตเบเบฑเปเบเบเปเบฒเบงเบเบทเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบเปเบเบฑเบเบซเปเบญเบเบชเบฐเปเบธเบ C++ เบชเบณเบฅเบฑเบ Linux, เปเบฅเบฐเบฅเบฐเบซเบฑเบเปเบซเบผเปเบเบเปเปเบกเบนเบเบเบญเบเบกเบฑเบเบกเบตเบขเบนเปเบเบตเป .
เปเบเบทเปเบญเบเบกเบทเบเบฒเบเบเบธเปเบเบเปเบฝเบเบญเบตเบเบญเบฑเบเบซเบเบถเปเบเปเบกเปเบ ZygOS. เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ Shenango, เปเบเบฑเบเปเบเปเบฅเบขเบตเปเบเปเบงเบดเบเบตเบเบฒเบเบฅเบฑเบเบเบฐเปเบกเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเบทเปเบญเปเบเบเบขเบฒเบเบเบฐเบเบงเบเบเบฒเบเปเบซเบกเป. เบญเบตเบเบเบฒเบกเบเบนเปเบเบฝเบเบเบญเบ ZygOS, เบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบชเบฐเปเบฅเปเบเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบกเบทเปเบกเปเบเบเบฐเบกเบฒเบ 150 เปเบกเปเบเบงเบดเบเบฒเบเบต, เปเบฅเบฐเบชเบนเบเบชเบธเบเปเบกเปเบเบเบฐเบกเบฒเบ 450 เปเบกเปเบเบงเบดเบเบฒเบเบต. เบฅเบฐเบซเบฑเบเปเบเบเบเบฒเบเปเบกเปเบเบเบฑเบ .
เบเบฒเบเบเบปเปเบเบเบปเบ
เบชเบนเบเบเปเปเบกเบนเบเบเบตเปเบเบฑเบเบชเบฐเปเบซเบกเบเบฑเบเบชเบทเบเบเปเปเบเบฐเบซเบเบฒเบเบเบปเบง. 430 เบชเบนเบเบเปเปเบกเบนเบ hyperscale, เปเบเปเปเบเบเบธเบกเบเบตเบเปเปเปเบ, เบเปเบฒเบเบงเบเบเบญเบเบเบงเบเปเบเบปเบฒเบญเบฒเบเบเบฐเปเบเบตเปเบกเบเบถเปเบ 30%. เบเปเบงเบเปเบซเบเบเบปเบเบเบตเป, เปเบเบฑเบเปเบเปเบฅเบขเบตเบเบฒเบเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบเบเบญเบเปเบเปเบเบเปเบเบตเบเบฐเบกเบตเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบซเบผเบฒเบ. เบฅเบฐเบเบปเบเปเบเบฑเปเบ Shenango เบกเบตเบขเบนเปเปเบฅเปเบง เบเปเบฅเบดเบชเบฑเบเบเบฐเบซเบเบฒเบเปเบซเบเป, เปเบฅเบฐเบเปเบฒเบเบงเบเบเบญเบเปเบเบทเปเบญเบเบกเบทเบเบฑเปเบเบเปเบฒเบงเบเบฐเปเบเบตเบเปเบเบเบฝเบเปเบเปเปเบเบญเบฐเบเบฒเบเบปเบ.
เบเปเปเบเบงเบฒเบกเบเบฒเบ blog เบเปเบฒเบญเบดเบเบเปเบฝเบงเบเบฑเบเบเปเบฅเบดเบชเบฑเบ IaaS:
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com
