Qx
Qx
> 请问楼主,内存不释放这个问题,你后面怎么解决的? 还没解决
今上午又压测了一遍,内存维持在1.6G 不释放 ``` 配置 #线程 executorWorkPoolSize 2 executorthreadnum 4 netiothreadnum 2 keysDefaultLimit 1000000 # #kvstorecount 6 rocks.blockcachemb 512 rocks.cache_index_and_filter_blocks 0 rocks.blockcache_strict_capacity_limit true incrPushThreadnum 1 fullPushThreadnum 1 fullReceiveThreadnum 1 --------------------------------------------- info命令...
@jingjunLi > 建议确认一下 max_write_buffer_number max_write_buffer_number_to_maintain write_buffer_size 这几个参数, 后面这里显示的问题会修复。 这些参数都是默认值, 没有修改
> 数据库内存永远应该释放、减少物理IO、 物理IO太慢了、不用的概念不同、什么叫不用、 这部分数据页和块永远不用叫不用,下次再用就必须从内存里直接拿不要从磁盘拿、 从磁盘拿就慢、相当慢、非常慢、慢到想骂娘、慢到感觉tendis不行。 其实不是tendis不行、不行的是老想着释放内存、不行的是数据结构 有续集。 在tendis处理有续集是比较慢的。 @luxinle 你想说的意思是 '数据库内存应该永远 **不** 释放吧' 我想要的效果是我可以控制一个内存缓存的上限,比如最多只有1G的内存缓存,超过这个值后就应该使用淘汰算法,把老数据置换出去。而不是无限制的内存增长。至于不在内存中,在硬盘的数据,读取数据时的延迟,我是可以接收的
> 这个内存占用是正常的哦,也不能释放的。 内存占用:rocks.blockcachemb 512MB,memtable占用rocks.write_buffer_size(64MB)* rocks.max_write_buffer_number(2)* kvStoreCount (10)=1.2GB。 所以总占用就是512MB+1.2GB=1.7GB,这些都是随着数据写入,内存很快就会达到1.7GB,在这之后是不会减少的。 如果想降低内存占用,就需要按照你的场景,调小rocks.blockcachemb和rocks.write_buffer_size和rocks.max_write_buffer_number和kvStoreCount几个值。 这都快一年了,我早就不用这个玩意了,内存占用大小,有没有释放都不重要了
### 编译 pika #### 0 准备 需要软件 **centos7.x** **gcc4.8** **g++4.8** **git** **cmake** 最好用centos7系列, 在别的系统中编译可能会报错, 人生苦短, 别和自己过不去 使用make 编译的时候, 使用 make -jN *(N=cpu核数 加快编译速度)* --------------------------------------------------------------------------------------------------------- #### 1 安装工具 1. gcc g++...
我今天也遇到了, 想使用自定义规则去广告, 然后发现不能访问外网了 预设规则选择直连,自定义规则从v2rayN复制过来的,也是报这个错误 `Not Using Prepared: tcp`
嚯,你这是写的啥 你死不死
在 配置文件的中 把 `cache-index-and-filter-blocks:` 设置为 `yes` 开启这个 配置后, rocksdb会把 index和filter数据放到 `block-cache` 中, 如果block-cache 不够了, 会使用 LRU 淘汰数据, 所以 这样 内存占用大小基本可控 https://github.com/OpenAtomFoundation/pika/issues/1048 https://github.com/OpenAtomFoundation/pika/issues/1561#issuecomment-1575896838 可以参考 这两个issue
@xxpxxxxp thanks for your reply below is the log **D:\PROJECT** is project path, in this project i did not use go mod, set project `GOPAHT` in goland ``` 2024-01-24 09:22:57,358...