递归火山软件开发平台

标题: 高性能键值表 [打印本页]

作者: htmgyv    时间: 2021-7-16 21:48
标题: 高性能键值表
本人写了一个网络代理转发的程序
刚开始用的JSON类,做key-value 的存取和访问。很稳定。
看到教程有高性能键值表 。感觉很适用。就用上了。多线程效率很高!但是运行一段时间,程序就崩了。例子看了很多遍。确认也没有用错。原json的key-value 替换高性能键值表。替换的代码非常少!代码应该没有码错。可能是高性能键值表模块的BUG!

作者: cl6843751    时间: 2021-7-16 21:53
传代码大佬才好分析
作者: 创世魂    时间: 2021-7-17 11:39
本帖最后由 创世魂 于 2021-7-17 11:52 编辑

可以将代码从你的程序抽取出来,简单的写一个例子复现一下问题。有代码更好检查。
键值表里面有个清空缓存功能。可以尝试在适当的时机,清空一下缓存。
另外当表不在使用后,注意关闭表。需要的时候重新打开。避免内存泄露。

另外程序崩溃可以调试程序后,将调试版程序拖到vs里面调试一下。看看是哪里崩溃的。。如果实在不懂的话,只能写个例子复现一下崩溃了。



作者: htmgyv    时间: 2021-7-18 08:42
谢谢大老回复!




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4