Can the increasing virtual memory size of a process cause any problem?

I have a long-running process that also uses pretty much amount of memory with frequent memory allocation and deallocation.

The Resident memory size (RES on top command) is between 15~20 GB. However, the Virtual memory size (VIRT on top command) keeps increasing from 10~20 GB over 100 GB.

The program is not crashed, but I wonder (1) why does VIRT size increase? (2) can it cause any problem on the program?

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论