1) 一程序,top查看RES没怎么变, VIRT不停的增加, 每次10M。 经查是每次创建线程, 未设置为detach状态, 该线程执行完后资源未回收,导致每次漏10M。 每个线程的创建时缺省10M。 solaris上缺省1M
2) cat /proc/$pid/status, cat /proc/$pid/smaps
1) 一程序,top查看RES没怎么变, VIRT不停的增加, 每次10M。 经查是每次创建线程, 未设置为detach状态, 该线程执行完后资源未回收,导致每次漏10M。 每个线程的创建时缺省10M。 solaris上缺省1M
2) cat /proc/$pid/status, cat /proc/$pid/smaps