เชเชจเซเชเซ เชฎเซเชฒเชจเชพเชฐ, เชเชพเชฃเซเชคเชพ เชฒเชฟเชจเชเซเชธ เชเชฐเซเชจเชฒ เชกเซเชตเชฒเชชเชฐ เช เชจเซ CFS (เชเชฎเซเชชเชฒเชฟเชเชฒเซ เชซเซเชฐ เชถเซเชกเซเชฏเซเชฒเชฐ) เชเชพเชธเซเช เชถเซเชกเซเชฏเซเชฒเชฐเชจเชพ เชฒเซเชเช, เชฒเชฟเชจเชเซเชธ เชเชฐเซเชจเชฒ เชกเซเชตเชฒเชชเชฐ เชฎเซเชเชฒเชฟเชเช เชฒเชฟเชธเซเช เชชเชฐ เชเชฐเซเชเชพ เชฎเชพเชเซ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เชชเซเชเซเชจเซ เชถเซเชฐเซเชฃเซ เชเซ เชเซ เชเชฐเซเชจเชฒ เชธเซเชคเซเชฐเซเชคเซเชฎเชพเชเชจเซ เช เชกเชงเชพเชฅเซ เชตเชงเซ เชซเชพเชเชฒเซเชจเซ เช เชธเชฐ เชเชฐเซ เชเซ เช เชจเซ เชธเซเชเชฟเชเชเซเชธเชจเชพ เชเชงเชพเชฐเซ เชธเชเชชเซเชฐเซเชฃ เชเชฐเซเชจเชฒ เชชเซเชจเชเชจเชฟเชฐเซเชฎเชพเชฃเชจเซ เชเชกเชชเชฎเชพเช 50-80% เชตเชงเชพเชฐเซ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ. เช เชฎเชฒเชฎเชพเช เชเชตเซเชฒ เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจ เช เชจเซเชเชงเชจเซเชฏ เชเซ เชเซ เชคเซ เชเชฐเซเชจเชฒ เชกเซเชตเชฒเชชเชฎเซเชจเซเชเชจเชพ เชเชคเชฟเชนเชพเชธเชฎเชพเช เชซเซเชฐเชซเชพเชฐเซเชจเชพ เชธเซเชฅเซ เชฎเซเชเชพ เชธเชฎเซเชนเชจเชพ เชเชฎเซเชฐเชพ เชธเชพเชฅเซ เชธเชเชเชณเชพเชฏเซเชฒเซเช เชเซ - 2297 เชชเซเชเซ เชเชเชธเชพเชฅเซ เชธเชฎเชพเชตเชฟเชทเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ, 25 เชนเชเชพเชฐเชฅเซ เชตเชงเซ เชซเชพเชเชฒเซเชจเซ เชฌเชฆเชฒเชคเชพ เชนเชคเชพ ("เชธเชฎเชพเชตเซเชถเชฎเชพเช 10 เชนเชเชพเชฐ เชนเซเชกเชฐ เชซเชพเชเชฒเซ. /โ เช เชจเซ โarch/*/include/โ เชกเชฟเชฐเซเชเซเชเชฐเซเช โเช เชจเซ 15 เชนเชเชพเชฐ เชซเชพเชเชฒเซ เชธเซเชคเซเชฐเซเชค เชเซเชฐเชเชฅเซ เชธเชพเชฅเซ).
เชนเซเชกเชฐ เชซเชพเชเชฒเซเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชจเซ เชชเชฆเซเชงเชคเชฟเชจเซ เชฌเชฆเชฒเซเชจเซ เชชเซเชฐเชญเชพเชต เชฒเชพเชญ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เชเซ. เช เชจเซเชเชงเซเชฏเซเช เชเซ เชเซ เชเชฐเซเชจเชฒ เชกเซเชตเชฒเชชเชฎเซเชจเซเชเชจเชพ เชคเซเชฐเซเชธ เชตเชฐเซเชทเซเชฎเชพเช, เชซเชพเชเชฒเซ เชตเชเซเชเซ เชฎเซเชเซ เชธเชเชเซเชฏเชพเชฎเชพเช เชเซเชฐเซเชธ-เชกเชฟเชชเซเชจเซเชกเชจเซเชธเซเชจเซ เชนเชพเชเชฐเซเชจเซ เชเชพเชฐเชฃเซ เชนเซเชกเชฐ เชซเชพเชเชฒเซเชจเซ เชธเซเชฅเชฟเชคเชฟ เชจเชฟเชฐเชพเชถเชพเชเชจเช เชฌเชจเซ เชเซ. เชนเซเชกเชฐ เชซเชพเชเชฒ เชฐเชฟเชธเซเชเซเชฐเชเซเชเชฐเชฟเชเชเชฎเชพเช เชเช เชตเชฐเซเชท เชเซเชเชฒเซ เชธเชฎเชฏ เชฒเชพเชเซเชฏเซ เชนเชคเซ เช เชจเซ เชตเชเชถเชตเซเชฒเซ เช เชจเซ เชจเชฟเชฐเซเชญเชฐเชคเชพเชจเชพ เชจเซเชเชงเชชเชพเชคเซเชฐ เชชเซเชจเชเชเชพเชฐเซเชฏเชจเซ เชเชฐเซเชฐ เชนเชคเซ. เชชเซเชจเชเชฐเชเชจเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชตเชฟเชตเชฟเชง เชเชฐเซเชจเชฒ เชธเชฌเชธเชฟเชธเซเชเชฎ เชฎเชพเชเซ เช เชฒเช เชชเซเชฐเชเชพเชฐเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเช เช เชจเซ API เชจเซ เช เชฒเช เชเชฐเชตเชพ เชฎเชพเชเซ เชเชพเชฎ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช.
เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒเชพ เชซเซเชฐเชซเชพเชฐเซเชฎเชพเช: เชเชเซเช-เชธเซเชคเชฐเชจเซ เชนเซเชกเชฐ เชซเชพเชเชฒเซเชจเซ เชเชเชฌเซเชเชพเชฅเซ เช เชฒเช เชเชฐเชตเซ, เชนเซเชกเชฐ เชซเชพเชเชฒเซเชจเซ เชฒเชฟเชเช เชเชฐเชคเชพ เชเชจเชฒเชพเชเชจ เชซเชเชเซเชถเชจเซเชธเชจเซ เชฆเซเชฐ เชเชฐเชตเชพ, เชชเซเชฐเชเชพเชฐเซ เช เชจเซ API เชฎเชพเชเซ เชนเซเชกเชฐ เชซเชพเชเชฒเซเชจเซ เช เชฒเช เชเชฐเชตเซ, เชนเซเชกเชฐ เชซเชพเชเชฒเซเชจเซ เช เชฒเช เชเชธเซเชฎเซเชฌเชฒเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเซ (เชฒเชเชญเช 80 เชซเชพเชเชฒเซเชฎเชพเช เชชเชฐเซเชเซเชท เช เชตเชฒเชเชฌเชจ เชเซ เชเซ เชเชธเซเชฎเซเชฌเชฒเซเชฎเชพเช เชฆเชเชฒ เชเชฐเซ เชเซ, เชเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชฌเชนเชพเชฐ เชเชพเชขเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เช เชจเซเชฏ เชนเซเชกเชฐ เชซเชพเชเชฒเซ), ".h" เช เชจเซ ".c" เชซเชพเชเชฒเซเชฎเชพเช เชจเชฟเชฐเซเชญเชฐเชคเชพเชจเซ เชเชชเชฎเซเชณเซ เชเชฎเซเชฐเซ, เชนเซเชกเชฐ เชซเชพเชเชฒเซเชจเซเช เชธเซเชเซเชช-เชฌเชพเชฏ-เชธเซเชเซเชช เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจ, "CONFIG_KALLSYMS_FAST=y" เชฎเซเชกเชจเซ เชเชชเชฏเซเช, เชเชธเซเชฎเซเชฌเชฒเซ เชฌเซเชฒเซเชเซเชธเชฎเชพเช C เชซเชพเชเชฒเซเชจเซเช เชชเชธเชเชฆเชเซเชฏเซเชเซเชค เชเชเซเชเชฐเชฃ เชเชฌเซเชเซเชเซเช เชซเชพเชเชฒเซเชจเซ เชธเชเชเซเชฏเชพ เชเชเชพเชกเชตเซ.
เชชเชฐเชฟเชฃเชพเชฎเซ, เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฒ เชเชพเชฐเซเชฏเชฅเซ เชชเซเชธเซเช-เชชเซเชฐเซ-เชชเซเชฐเซเชธเซเชธเชฟเชเช เชธเซเชเซเช เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชฎเชพเช เชเชตเชคเซ เชนเซเชกเชฐ เชซเชพเชเชฒเซเชจเชพ เชเชฆเชจเซ 1-2 เชเชฐเซเชกเชฐเชจเซ เชคเซเชตเซเชฐเชคเชพเชฅเซ เชเชเชพเชกเชตเชพเชจเซเช เชถเชเซเชฏ เชฌเชจเซเชฏเซเช. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจ เชชเชนเซเชฒเชพเช, เชนเซเชกเชฐ เชซเชพเชเชฒ โlinux/gfp.hโ เชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฅเซ เชเซเชกเชจเซ 13543 เชฒเชพเชเชจเชจเซ เชเชฎเซเชฐเซ เชฅเชฏเซ เช เชจเซ 303 เชเชถเซเชฐเชฟเชค เชนเซเชกเชฐ เชซเชพเชเชฒเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชฏเซ, เช เชจเซ เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจ เชชเชเซ เชเชฆ เชเชเชพเชกเซเชจเซ 181 เชฐเซเชเชพเช เช เชจเซ 26 เชเชถเซเชฐเชฟเชค เชซเชพเชเชฒเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ. เช เชฅเชตเชพ เชฌเซเชเซเช เชเชฆเชพเชนเชฐเชฃ: เชชเซเช เชตเชฟเชจเชพ เชซเชพเชเชฒ โkernel/pid.cโ เชจเซ เชชเซเชฐเซเชชเซเชฐเซเชธเซเชธ เชเชฐเชคเซ เชตเชเชคเซ, เชเซเชกเชจเซ 94 เชนเชเชพเชฐ เชฒเซเชเซเช เชถเชพเชฎเซเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซเชฎเชพเชเชฅเซ เชฎเซเชเชพเชญเชพเชเชจเซ pid.c เชฎเชพเช เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเซ เชจเชฅเซ. เชนเซเชกเชฐ เชซเชพเชเชฒเซเชจเซ เช เชฒเช เชเชฐเชตเชพเชฅเซ เชชเซเชฐเซเชธเซเชธเซเชก เชเซเชกเชจเซ เชฎเชพเชคเซเชฐเชพเชฎเชพเช เชคเซเชฐเชฃ เชเชฃเซ เชเชเชพเชกเซ เชเชฐเชตเชพเชจเซเช เชถเชเซเชฏ เชฌเชจเซเชฏเซเช, เชชเซเชฐเซเชธเซเชธเซเชก เชฒเชพเชเชจเชจเซ เชธเชเชเซเชฏเชพ เชเชเชพเชกเซเชจเซ 36 เชนเชเชพเชฐ เชฅเช.
เชเซเชฏเชพเชฐเซ เชเซเชธเซเช เชธเชฟเชธเซเชเชฎ เชชเชฐ "make -j96 vmlinux" เชเชฆเซเชถ เชธเชพเชฅเซ เชเชฐเซเชจเชฒ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชชเซเชจเชเชฌเซเชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชนเชคเซเช, เชคเซเชฏเชพเชฐเซ เชชเซเชเซเชจเชพ เชเชชเชฏเซเชเซ v5.16-rc7 เชถเชพเชเชพเชจเชพ เชฌเชฟเชฒเซเชก เชเชพเชเชฎเชฎเชพเช 231.34 เชฅเซ 129.97 เชธเซเชเชจเซเชก (15.5 เชฅเซ 27.7 เชฌเชฟเชฒเซเชกเซเชธ เชธเซเชงเซ)เชจเซ เชเชเชพเชกเซ เชฆเชฐเซเชถเชพเชตเซเชฏเซ เชนเชคเซ. เชชเซเชฐเชคเชฟ เชเชฒเชพเช), เช
เชจเซ เชเชธเซเชฎเซเชฌเชฒเซ เชฆเชฐเชฎเชฟเชฏเชพเชจ CPU เชเซเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพเชฎเชพเช เชชเชฃ เชตเชงเชพเชฐเซ เชเชฐเซเชฏเซ. เชตเชงเชคเซ เชเชคเซ เชฌเชฟเชฒเซเชก เชธเชพเชฅเซ, เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจเชจเซ เช
เชธเชฐ เชตเชงเซ เชจเซเชเชงเชชเชพเชคเซเชฐ เชเซ - เชนเซเชกเชฐ เชซเชพเชเชฒเซเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชเชฐเซเชฏเชพ เชชเชเซ เชเชฐเซเชจเชฒเชจเซ เชซเชฐเซเชฅเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชธเชฎเชฏ เชจเซเชเชงเชชเชพเชคเซเชฐ เชฐเซเชคเซ เชเชเซเชฏเซ เชเซ (เชนเซเชกเชฐ เชซเชพเชเชฒ เชฌเชฆเชฒเชพเช เชฐเชนเซ เชเซ เชคเซเชจเชพ เชเชงเชพเชฐเซ 112% เชฅเซ 173% เชธเซเชงเซ). เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจ เชนเชพเชฒเชฎเชพเช เชฎเชพเชคเซเชฐ ARM64, MIPS, Sparc เช
เชจเซ x86 (32- เช
เชจเซ 64-bit) เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซ เชเชชเชฒเชฌเซเชง เชเซ.
เชธเซเชฐเซเชธ: opennet.ru