
3 月 22 日,南京,聊聊生成式 AI 应用构建

Memcached 1.6.38 现已发布,此版本修复了一些重大 bug。一些值得注意的内容包括:
- 每次 extstore 调用磁盘页面时都会泄漏几千字节的内存。
- 当非常小的对象(几百字节)写入磁盘时,Extstore 可能会占用内存。现在应该不会再发生这种情况了。
- 如果 chained route 处理程序的所有子项都因等待超时而出错,代理配置可能会挂起。
还对文档或代码进行了其他一些“修复”,但均未对用户产生影响。这些修复更多地与代码正确性有关,仅解决不可能或无用的情况。
修复
- 释放函数
restart_get_kv
中的内存 - 释放函数
_evict_page
中内存 - assoc.c:修复
assoc_get_iterator
泄漏 - 在函数 main 中释放
subopts_orig
- 在退出前释放
temp_portnumber_filename
- proxy:正确标记错误 res 对象
- proxy:修复
wait_cond
with subrctx errors - 文档:将构建说明移至 README.md
- proxy:修复
rctx:best_result
中遗漏的响应 - extstore:针对 small values 进行多次调整
- slabs:调整 memory watermark 前等待
更新说明:https://github.com/memcached/memcached/wiki/ReleaseNotes1638
还没有评论,来说两句吧...