高性能键值表
本人写了一个网络代理转发的程序刚开始用的JSON类,做key-value 的存取和访问。很稳定。
看到教程有高性能键值表 。感觉很适用。就用上了。多线程效率很高!但是运行一段时间,程序就崩了。例子看了很多遍。确认也没有用错。原json的key-value 替换高性能键值表。替换的代码非常少!代码应该没有码错。可能是高性能键值表模块的BUG!
传代码大佬才好分析 本帖最后由 创世魂 于 2021-7-17 11:52 编辑
可以将代码从你的程序抽取出来,简单的写一个例子复现一下问题。有代码更好检查。
键值表里面有个清空缓存功能。可以尝试在适当的时机,清空一下缓存。
另外当表不在使用后,注意关闭表。需要的时候重新打开。避免内存泄露。
另外程序崩溃可以调试程序后,将调试版程序拖到vs里面调试一下。看看是哪里崩溃的。。如果实在不懂的话,只能写个例子复现一下崩溃了。
谢谢大老回复!
页:
[1]