เบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบงเบฝเบเบ‡เบฒเบ™ MuQSS เปเบฅเบฐ "-ck" patch เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบชเปเบฒเบฅเบฑเบš Linux kernel

Con Kolivas เป„เบ”เป‰เป€เบ•เบทเบญเบ™เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆเบ‚เบญเบ‡เบฅเบฒเบงเบ—เบตเปˆเบˆเบฐเบขเบธเบ”เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบฅเบฒเบงเบชเปเบฒเบฅเบฑเบš Linux kernel, เป€เบžเบทเปˆเบญเปเบ™เปƒเบชเปˆเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰. เบ™เบตเป‰เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบขเบธเบ”เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบงเบฝเบ MuQSS (เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบซเบผเบฒเบเบ„เบดเบง, เป€เบŠเบดเปˆเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™เบžเบฒเบเปƒเบ•เป‰เบŠเบทเปˆ BFS) เปเบฅเบฐเบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบ›เบฑเบšเบ•เบปเบงเบ‚เบญเบ‡ "-ck" patch เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบญเบเปƒเบซเบกเปˆ kernel.

เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเปเบกเปˆเบ™เบเบฒเบ™เบชเบนเบ™เป€เบชเบเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเปเบฒเบฅเบฑเบš Linux kernel เบซเบผเบฑเบ‡เบˆเบฒเบ 20 เบ›เบตเบ‚เบญเบ‡เบเบดเบ”เบˆเบฐเบเปเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบฅเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ—เบตเปˆเบˆเบฐเบŸเบทเป‰เบ™เบŸเบนเบเบฒเบ™เบเบฐเบ•เบธเป‰เบ™เปƒเบ™เบญเบฐเบ”เบตเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฑเบšเบ„เบทเบ™เป„เบ›เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบฒเบ‡เบเบฒเบ™เปเบžเบ”เปƒเบ™เป„เบฅเบเบฐเบเบฒเบ™เปเบœเปˆเบฅเบฐเบšเบฒเบ”เบ‚เบญเบ‡ Covid19 (Kon เป€เบ›เบฑเบ™ anesthesiologist เป‚เบ”เบเบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเปเบฅเบฐเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เปเบœเปˆเบฅเบฐเบšเบฒเบ”เบ‚เบญเบ‡เบžเบฐเบเบฒเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบฅเบฒเบงเป„เบ”เป‰เบ™เปเบฒเบžเบฒ. เป‚เบ„เบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เบญเบญเบเปเบšเบšเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบฅเบฐเบšเบฒเบเบญเบฒเบเบฒเบ”เบเบปเบ™เบˆเบฑเบเปเบฅเบฐเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบžเบดเบก 3D เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡).

เป€เบ›เบฑเบ™เบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเปƒเบ™เบ›เบต 2007, Con Kolyvas เป„เบ”เป‰เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ "-ck" patches เปเบฅเป‰เบงเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เป€เบชเบตเบกเบเบฒเบ™เปเบเป‰เป„เบ‚เบ‚เบญเบ‡เบ•เบปเบ™เปƒเบซเป‰เบเบฑเบšเปเบเปˆเบ™ Linux เบ•เบปเป‰เบ™เบ•เป, เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป„เบ”เป‰เบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบ–เป‰เบฒ Kon Kolivas เบšเปเปˆเบžเบปเบšเปเบฎเบ‡เบˆเบนเบ‡เปƒเบˆเบ—เบตเปˆเบˆเบฐเบชเบทเบšเบ•เปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป€เบงเบฅเบฒเบ™เบตเป‰, เบเบฒเบ™เบ›เปˆเบญเบ patches 5.12-ck1 เบˆเบฐเป€เบ›เบฑเบ™เบ„เบฑเป‰เบ‡เบชเบธเบ”เบ—เป‰เบฒเบ.

"-ck" patches, เบ™เบญเบเป€เบซเบ™เบทเบญเป„เบ›เบˆเบฒเบเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒ MuQSS, เป€เบŠเบดเปˆเบ‡เบชเบทเบšเบ•เปเปˆเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ„เบ‡เบเบฒเบ™ BFS, เบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เปˆเบฒเบ‡เป†เบ—เบตเปˆเบกเบตเบœเบปเบ™เบ•เปเปˆเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ, เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”, เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เบˆเบฑเบšเป€เบงเบฅเบฒเปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ kernel. เป€เบ›เบปเป‰เบฒโ€‹เบซเบกเบฒเบโ€‹เบ—เบตเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™โ€‹เบ‚เบญเบ‡ patches เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบเบฒเบ™โ€‹เบ•เบญเบšโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เปƒเบ™ desktop เป„เบ”เป‰โ€‹. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเบฐเป€เบซเบ™เบตเบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ—เบฒเบ‡เบฅเบปเบšเบ•เปเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป€เบŠเบตเบŸเป€เบงเบต, เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ—เบตเปˆเบกเบตเปเบเบ™ CPU เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบ, เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ—เบตเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบžเป‰เบญเบกเป†เบเบฑเบ™, เบซเบผเบฒเบเป†เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบญเบ‡ Kon Kolivas เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเป€เบชเบ”เบ—เบตเปˆเบˆเบฐเบเบญเบกเบฎเบฑเบšเป€เบ›เบฑเบ™เบ•เบปเป‰เบ™เบ•เป. kernel เปเบฅเบฐโ€‹เป€เบ‚เบปเบฒโ€‹เบ•เป‰เบญเบ‡โ€‹เป„เบ”เป‰โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เปƒเบซเป‰โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เปเบเบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบซเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ•เบปเบงโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบญเบ kernel เปƒเบซเบกเปˆโ€‹.

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบซเบฅเป‰เบฒเบชเบธเบ”เบ‚เบญเบ‡เบชเบฒเบ‚เบฒ "-ck" เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฑเบšเบ•เบปเบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบญเบ 5.12 kernel. เบเบฒเบ™เบ›เปˆเบญเบ "-ck" patches เบชเปเบฒเบฅเบฑเบš kernel 5.13 เป„เบ”เป‰เบ–เบทเบเบ‚เป‰เบฒเบกเป„เบ›, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบ‚เบญเบ‡ kernel 5.14, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบเบฒเบ”เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™ porting เบชเปเบฒเบฅเบฑเบš kernel เบฎเบธเปˆเบ™เปƒเบซเบกเปˆ. เบšเบฒเบ‡เบ—เบต baton เบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒ patch เบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเป„เบ”เป‰เป‚เบ”เบเป‚เบ„เบ‡เบเบฒเบ™ Liquorix เปเบฅเบฐ Xanmod, เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เปƒเบŠเป‰เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบˆเบฒเบ "-ck" เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™ Linux kernel เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

Con Kolivas เบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเบกเบญเบšเบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบ‚เบญเบ‡ patches เบเบฑเบšเบกเบทเบญเบทเปˆเบ™เป†, เปเบ•เปˆเบšเปเปˆเป€เบŠเบทเปˆเบญเบงเปˆเบฒเบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบ”เบต, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ forks เป„เบ”เป‰เบ™เปเบฒเป„เบ›เบชเบนเปˆเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบฅเบฒเบงเบžเบฐเบเบฒเบเบฒเบกเบซเบผเบตเบเป€เบงเบฑเป‰เบ™. เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบชเบนเบ‡เบชเบธเบ”เบˆเบฒเบเบเบฒเบ™เปƒเบŠเป‰ Linux kernel เบ•เบปเป‰เบ™เบ•เปเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™ porting เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ MuQSS เบเบฑเบšเบกเบฑเบ™, Con Kolivas เป€เบŠเบทเปˆเบญเบงเปˆเบฒเบงเบดเบ—เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ—เบตเปˆเบชเบธเบ”เปเบฅเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐ port patches เปเบกเปˆเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ–เบตเปˆเบ‚เบญเบ‡ timer interrupt generation (HZ) เป„เบ”เป‰. เป€เบ–เบดเบ‡ 1000 Hz.

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

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