เจœเฉˆเจ‚เจŸเฉ‚ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‡ เจชเฉ‹เจฐเจŸเฉ‡เจœ 3.0 เจชเฉˆเจ•เฉ‡เจœ เจชเฉเจฐเจฌเฉฐเจงเจจ เจธเจฟเจธเจŸเจฎ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ

เจธเจฅเจฟเจฐ เจ•เฉ€เจคเจพ เจชเฉˆเจ•เฉ‡เจœ เจชเฉเจฐเจฌเฉฐเจงเจจ เจธเจฟเจธเจŸเจฎ เจฐเฉ€เจฒเฉ€เจœเจผ เจชเฉ‹เจฐเจŸเฉ‡เจœ 3.0, เจตเฉฐเจกเจฃ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเฉˆเจจเจŸเฉ‚ เจฒเฉ€เจจเจ•เจธ. เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจฅเจฐเจฟเฉฑเจก เจตเจฟเฉฑเจš เจชเจพเจˆเจฅเจจ 3 เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€ เจ…เจคเฉ‡ เจชเจพเจˆเจฅเจจ 2.7 เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡ เจ…เฉฐเจค 'เจคเฉ‡ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจ•เฉฐเจฎ เจฆเจพ เจธเจพเจฐ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจชเจพเจˆเจฅเจจ 2.7 เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡ เจ…เฉฐเจค เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเจฌเจฆเฉ€เจฒเฉ€ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจเจพ เจธเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพเจตเจพเจ‚, เจœเจฟเจธ เจจเฉ‡ เจจเจฟเจฐเจญเจฐเจคเจพ เจจเฉ‚เฉฐ 50-60% เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจ—เจฃเจจเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ† เจนเฉˆเฅค เจฆเจฟเจฒเจšเจธเจช เจ—เฉฑเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ, เจ•เฉเจ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‡ เจจเจฟเจฐเจญเจฐเจคเจพ เจฐเฉˆเจœเจผเฉ‹เจฒเฉ‚เจธเจผเจจ เจ•เฉ‹เจก เจจเฉ‚เฉฐ C/C++ เจตเจฟเฉฑเจš เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เจฃ เจฆเจพ เจธเฉเจเจพเจ… เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚ เจ‡เจธ เจฆเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ เจ—เฉ‹, เจชเจฐ เจ‰เจน เจฅเฉ‹เฉœเฉเจนเฉ‡ เจœเจฟเจนเฉ‡ เจฏเจคเจจ เจจเจพเจฒ เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ•เจพเจฎเจฏเจพเจฌ เจฐเจนเฉ‡เฅค

เจฎเฉŒเจœเฉ‚เจฆเจพ เจ•เฉ‹เจก เจฆเฉ€ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒเจฟเฉฐเจ— เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ—เจฃเจจเจพ เจฆเจพ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเจฎเจพเจ‚ use_reduce เจ…เจคเฉ‡ catpkgsplit เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจฐเจ—เฉ‚เจฎเฉˆเจ‚เจŸเจพเจ‚ เจฆเฉ‡ เจฆเฉเจนเจฐเจพเจ‰เจฃ เจตเจพเจฒเฉ‡ เจธเฉˆเฉฑเจŸ เจจเจพเจฒ เจ•เจพเจฒ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฌเจฟเจคเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, catpkgsplit เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ 1 เจคเฉ‹เจ‚ 5 เจฎเจฟเจฒเฉ€เจ…เจจ เจตเจพเจฐ เจ•เจฟเจนเจพ เจ—เจฟเจ† เจธเฉ€)เฅค เจšเฉ€เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ, เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ‡เจนเจจเจพเจ‚ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ€ เจ•เฉˆเจšเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจ•เฉˆเจธเจผ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจตเจฟเจ•เจฒเจช เจฌเจฟเจฒเจŸ-เจ‡เจจ lru_cache เจซเฉฐเจ•เจธเจผเจจ เจธเฉ€, เจชเจฐ เจ‡เจน เจธเจฟเจฐเจซ 3.2 เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจฃ เจตเจพเจฒเฉ‡ เจชเจพเจˆเจฅเจจ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจง เจธเฉ€เฅค เจชเฉเจฐเจพเจฃเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเจพเจฒ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฒเจˆ, lru_cache เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจธเจŸเฉฑเจฌ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจธเฉ€, เจชเจฐ เจชเฉ‹เจฐเจŸเฉ‡เจœ 2.7 เจตเจฟเฉฑเจš เจชเจพเจˆเจฅเจจ 3.0 เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฌเฉฐเจฆ เจ•เจฐเจจ เจฆเฉ‡ เจซเฉˆเจธเจฒเฉ‡ เจจเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจธเจฐเจฒ เจฌเจฃเจพเจ‡เจ† เจ…เจคเฉ‡ เจ‡เจธ เจฒเฉ‡เจ…เจฐ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ†เฅค

เจ•เฉˆเจธเจผ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจจเจพเจฒ ThinkPad X220 เจฒเฉˆเจชเจŸเจพเจช 'เจคเฉ‡ โ€œemerge -uDvpU โ€”with-bdeps=y @worldโ€ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฆเจพ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจฎเจพเจ‚ 5 เจฎเจฟเฉฐเจŸ 20 เจธเจ•เจฟเฉฐเจŸ เจคเฉ‹เจ‚ 3 เจฎเจฟเฉฐเจŸ 16 เจธเจ•เจฟเฉฐเจŸ (63%) เจคเฉฑเจ• เจ˜เจŸเจพ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจนเฉ‹เจฐ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ 'เจคเฉ‡ เจŸเฉˆเจธเจŸเจพเจ‚ เจจเฉ‡ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ 48% เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจตเจพเจงเจพ เจฆเจฟเจ–เจพเจ‡เจ†เฅค

เจคเจฌเจฆเฉ€เจฒเฉ€ เจจเฉ‚เฉฐ เจคเจฟเจ†เจฐ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจจเฉ‡ C++ เจœเจพเจ‚ Rust เจตเจฟเฉฑเจš เจจเจฟเจฐเจญเจฐเจคเจพ เจฐเฉˆเจœเจผเฉ‹เจฒเฉ‚เจธเจผเจจ เจ•เฉ‹เจก เจฆเฉ‡ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจŸเฉ‹เจŸเจพเจˆเจช เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจตเฉ€ เจ•เฉ€เจคเฉ€, เจชเจฐ เจ‡เจน เจ•เฉฐเจฎ เจฌเจนเฉเจค เจฎเฉเจธเจผเจ•เจฒ เจธเฉ€ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจธ เจฒเจˆ เจ•เฉ‹เจก เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจฎเจพเจคเจฐเจพ เจจเฉ‚เฉฐ เจชเฉ‹เจฐเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€, เจ…เจคเฉ‡ เจ‡เจน เจธเจผเฉฑเจ• เจธเฉ€ เจ•เจฟ เจจเจคเฉ€เจœเจพ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจตเฉ‡เจ—เจพเฅค .

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹