After increasing the memory to 6 GB and setting GOMEMLIMIT to 5000 MiB, read I/O started to decrease. However, CPU usage spiked to 100%—and even though indexing has finished, the CPU remains 100%.
The CPU usage didn’t drop even after I set LIMIT_RESOURCES = true and restarted the weaviate service. (It’s been going on for several hours now, and the CPU usage still hasn’t dropped.)
I have enabled the debug LOG_LEVEL, and the logs are:
{“action”:“lsm_segment_group_get_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:435049767,“error”:“deleted: deletion time 2025-12-07 09:59:21.142 +0000 UTC”,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:1,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:37Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:434685796,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:37Z”}
{“action”:“lsm_segment_group_get_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:435138503,“error”:“deleted: deletion time 2025-12-07 12:34:14.877 +0000 UTC”,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:1,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:37Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:433233923,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:37Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:431827182,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:37Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:295764178,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:293119592,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:292801237,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_get_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:290746148,“error”:“deleted: deletion time 2025-12-07 11:36:42.085 +0000 UTC”,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:1,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:293974348,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:295960675,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:297060693,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:295601327,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:295760262,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:293452023,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:296417465,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:296769169,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:296758272,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:295472172,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:295566039,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}
{“action”:“lsm_segment_group_getbysecondary_individual_segment”,“build_git_commit”:“4aacef3”,“build_go_version”:“go1.24.11”,“build_image_tag”:“v1.33.9”,“build_wv_version”:“1.33.9”,“class”:“PtAi_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“duration”:297309949,“error”:null,“index”:“ptai_rag_39fa06cf_4178_e8bc_8172_9869630559c1_knowledge_68d5216dcff624278e17e236”,“level”:“debug”,“msg”:“waited over 100ms to get result from individual segment”,“segment_pos”:0,“shard”:“baXDRad9J6K3”,“time”:“2025-12-09T05:30:38Z”}