As per your request, I modified the code of deepstream_test3 as below and executed it.
@@ -369,8 +376,9 @@ def main(args, requested_pgie=None, config=None, disable_probe=False):
print("Linking elements in the Pipeline \n")
streammux.link(queue1)
- queue1.link(pgie)
- pgie.link(queue2)
+ queue1.link(queue2)
+ # queue1.link(pgie)
+ # pgie.link(queue2)
if nvdslogger:
queue2.link(nvdslogger)
nvdslogger.link(tiler)
I share the kmalloc-128
metrics for 10min as below:
Timestamp,OBJS,ACTIVE,USE,OBJ_SIZE,SLABS,OBJSLAB,CACHE_SIZE,NAME
2024-07-11 08:29:05,288192,285047,98%,0.12K,9006,32,36024K,kmalloc-128
2024-07-11 08:29:15,288192,285310,98%,0.12K,9006,32,36024K,kmalloc-128
2024-07-11 08:29:25,288192,287049,99%,0.12K,9006,32,36024K,kmalloc-128
2024-07-11 08:29:35,288192,287382,99%,0.12K,9006,32,36024K,kmalloc-128
2024-07-11 08:29:45,289952,289861,99%,0.12K,9061,32,36244K,kmalloc-128
2024-07-11 08:29:55,289888,287870,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:30:05,289888,287989,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:30:15,289888,288276,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:30:25,289888,288817,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:30:35,289888,289155,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:30:45,289888,289424,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:30:55,289888,288331,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:31:05,289888,288423,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:31:15,289888,288569,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:31:25,289888,288622,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:31:35,289888,288691,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:31:45,289888,288690,99%,0.12K,9059,32,36236K,kmalloc-128
2024-07-11 08:31:55,289728,286708,98%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:32:05,289728,286632,98%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:32:15,289728,286932,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:32:25,289728,286731,98%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:32:35,289728,286887,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:32:45,289728,287166,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:32:55,289728,286665,98%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:33:05,289728,286735,98%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:33:15,289728,286852,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:33:25,289728,286956,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:33:35,289728,287126,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:33:45,289728,287139,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:33:55,289728,286658,98%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:34:05,289728,286857,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:34:15,289728,287037,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:34:25,289728,287071,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:34:35,289728,286964,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:34:45,289728,287286,99%,0.12K,9054,32,36216K,kmalloc-128
2024-07-11 08:34:55,289696,286816,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:35:05,289696,287064,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:35:15,289696,287065,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:35:25,289696,287285,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:35:35,289696,287281,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:35:45,289696,287254,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:35:55,289696,287369,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:36:05,289696,286773,98%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:36:15,289696,286659,98%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:36:25,289696,286886,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:36:35,289696,286754,98%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:36:45,289696,286765,98%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:36:55,289696,286868,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:37:05,289696,286822,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:37:15,289696,286805,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:37:25,289696,286810,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:37:35,289696,286887,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:37:45,289696,286791,98%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:37:55,289696,286866,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:38:05,289696,286723,98%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:38:16,289696,286723,98%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:38:26,289696,286748,98%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:38:36,289696,286737,98%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:38:46,289696,287061,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:38:56,289696,286937,99%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:39:06,289696,286770,98%,0.12K,9053,32,36212K,kmalloc-128
2024-07-11 08:39:16,289696,286851,99%,0.12K,9053,32,36212K,kmalloc-128
- Test Duration: 10 min
- Start
CACHE_SIZE
: 36024K
- End
CACHE_SIZE
: 36212K
- Diff: 188K
As you can see, kmalloc-128
cache size has hardly increased. To summarize what has happened so far, I believe that the most suspicious parts are nvinfer-server
and tritonserver
.
I would appreciate it if you could continue your investigation.
Thank you.