Memcached 1.6.0 - เจฌเจพเจนเจฐเฉ€ เจฎเฉ€เจกเฉ€เจ† 'เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจจเจพเจฒ RAM เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจ•เฉˆเจธเจผ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ


Memcached 1.6.0 - เจฌเจพเจนเจฐเฉ€ เจฎเฉ€เจกเฉ€เจ† 'เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจจเจพเจฒ RAM เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจ•เฉˆเจธเจผ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ

8 เจฎเจพเจฐเจš เจจเฉ‚เฉฐ, RAM เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจ•เฉˆเจšเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจฏเจพเจฆ เจ•เฉ€เจคเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจคเฉฑเจ• 1.6.0. เจชเจฟเจ›เจฒเฉ€เจ†เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจคเฉ‹เจ‚ เจฎเฉเฉฑเจ– เจ…เฉฐเจคเจฐ เจ‡เจน เจนเฉˆ เจ•เจฟ เจนเฉเจฃ เจ•เฉˆเจธเจผ เจ•เฉ€เจคเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจฌเจพเจนเจฐเฉ€ เจกเจฟเจตเจพเจˆเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค

เจฏเจพเจฆ เจ•เฉ€เจคเจพ DBMS เจ…เจคเฉ‡ เจตเจฟเจšเจ•เจพเจฐเจฒเฉ‡ เจกเฉ‡เจŸเจพ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจจเฉ‚เฉฐ เจ•เฉˆเจš เจ•เจฐเจ•เฉ‡ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจฒเฉ‹เจก เจ•เฉ€เจคเฉ€เจ†เจ‚ เจธเจพเจˆเจŸเจพเจ‚ เจœเจพเจ‚ เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš, เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจกเจฟเจซเฉŒเจฒเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจฌเจฟเจฒเจกเจฟเฉฐเจ— เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ extstore, เจœเฉ‹ เจ•เจฟ เจฌเจพเจนเจฐเฉ€ เจฎเฉ€เจกเฉ€เจ† เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆเฅค เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฒเจˆ, ./configure เจตเจฟเฉฑเจš --disable-extstore เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเจฟเจ“เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจญเจพเจตเฉ‡เจ‚ เจฌเจฟเจฒเจก เจกเจฟเจซเฉŒเจฒเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจฎเจฐเฉฑเจฅ เจนเฉˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚เจ†เจค เจตเจฟเฉฑเจš เจ‡เจธ เจซเฉฐเจ•เจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจธเจชเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

เจเจ•เจธเจธเจŸเฉ‹เจฐ เจฌเจพเจนเจฐเฉ€ เจตเจฐเจคเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจซเจฒเฉˆเจธเจผ เจœ SSD เจ•เฉˆเจธเจผ เจฆเจพ เจ†เจ•เจพเจฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ เจกเจฐเจพเจˆเจต. เจ‡เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจกเจพเจŸเจพ เจฆเฉ€ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจฎเจพเจคเจฐเจพ เจจเฉ‚เฉฐ เจ•เฉˆเจธเจผ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค

เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจจเจตเฉ€เจจเจคเจพ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‡เฉฐเจŸเจฐเฉˆเจ•เจธเจผเจจ เจฆเจพ เจฎเฉเฉœ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจธเฉ€, เจœเฉ‹ เจนเฉเจฃ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฌเฉˆเจš เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉˆเฅค เจชเจฟเจ›เจฒเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš, เจนเจฐเฉ‡เจ• GET เจฌเฉ‡เจจเจคเฉ€ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจชเฉˆเจ•เฉ‡เจŸ เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš, เจ‡เฉฑเจ• เจคเฉ‹เจ‚ เจตเฉฑเจง เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจœเจตเจพเจฌ เจ‡เฉฑเจ• เจฎเฉˆเจŸเจพ-เจชเฉˆเจ•เฉ‡เจœ เจตเจฟเฉฑเจš เจ‡เจ•เฉฑเจ เฉ‡ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจจเจตเฉ€เจจเจคเจพ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, CPU เจฒเฉ‹เจก 25% เจ˜เจŸเจพ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจจเจพเจฒ เจนเฉ€, เจ‡เจธ เจ†เจงเฉเจจเจฟเจ•เฉ€เจ•เจฐเจจ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจฌเจซเจฐเจฟเฉฐเจ— เจฒเจˆ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจ–เจชเจค เจ˜เจŸเจพ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจธเฉ€ - 4.5 KB เจคเฉ‹เจ‚ 400-500 เจฌเจพเจˆเจŸ เจชเฉเจฐเจคเฉ€ เจ•เจพเจฒ, เจ…เจคเฉ‡ malloc, realloc เจ…เจคเฉ‡ เจฎเฉเจซเจผเจค เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ˜เจŸเจพ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจธเฉ€, เจœเจฟเจธ เจจเจพเจฒ เจ˜เฉฑเจŸ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจซเจฐเฉˆเจ—เจฎเฉˆเจ‚เจŸเฉ‡เจธเจผเจจ เจนเฉ‹ เจ—เจˆ เจธเฉ€เฅค เจนเจฐ เจฅเฉเจฐเฉˆเจก เจนเฉเจฃ เจธเจฐเจ—เจฐเจฎ เจ•เฉเจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจชเฉœเฉเจนเจจ เจ…เจคเฉ‡ เจฒเจฟเจ–เจฃ เจฆเฉ‡ เจฌเจซเจฐเจพเจ‚ เจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจชเฉ‚เจฒ เจจเฉ‚เฉฐ เจนเฉˆเจ‚เจกเจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจนเจจเจพเจ‚ เจฌเจซเจฐเจพเจ‚ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจฐเจจ เจฒเจˆ, เจตเจฟเจ•เจฒเจช -o resp_obj_mem_limit=N เจ…เจคเฉ‡ -o read_buf_mem_limt=N เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ เจนเจจเฅค

เจ‡เจน เจตเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€ เจ•เจฟ เจธเจฐเจตเจฐ เจจเจพเจฒ เจเจ•เจธเจšเฉ‡เจ‚เจœ เจ•เจฐเจจ เจฒเจˆ เจฌเจพเจˆเจจเจฐเฉ€ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเฉ‚เฉฐ "เจ…เจชเฉเจฐเจšเจฒเจฟเจค" เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจ‡เจธเจจเฉ‚เฉฐ เจฎเฉˆเจŸเจพ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉเจ†เจฐเจพ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจธเฉ€ - เจธเฉฐเจ–เฉ‡เจช เจฎเฉˆเจŸเจพ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจตเจพเจฒเฉ‡ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเจพ เจ‡เฉฑเจ• เจŸเฉˆเจ•เจธเจŸ เจธเฉฐเจธเจ•เจฐเจฃเฅค เจจเจตเจพเจ‚ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฌเจพเจˆเจจเจฐเฉ€ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจชเจนเจฟเจฒเจพเจ‚ เจ‰เจชเจฒเจฌเจง เจธเจพเจฐเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค

>>> เจธเจฐเจ•เจพเจฐเฉ€ เจตเฉˆเจฌเจธเจพเจˆเจŸ '


>>> เจธเจฐเฉ‹เจค เจ•เฉ‹เจก (BSD เจฒเจพเจ‡เจธเฉฐเจธ)


>>> Extstore เจฆเจพ เจตเฉ‡เจฐเจตเจพ


>>> เจฎเฉˆเจŸเจพ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเจพ เจตเฉ‡เจฐเจตเจพ

เจธเจฐเฉ‹เจค: linux.org.ru

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