I detected the system memory leak by using the QNX System Infomation tool ,found that total memory used is increasing in the system summary view. But in the Malloc Information view ,I can see My application almost release all the heap allocated.
Here is another hint, when I terminate my application, the leaked memory won’t be recycled.
Also, it may not be a memory leak, but a resource leak of some other type. If you are just looking at total memory available, then kernel resources (which, of course, occupy memory) will cause the available memory to go down. You can only be sure it is a memory leak, if you find a process that has a heap that is growing over time…
I still haven’t found out the reason of that cause the system memory leak yet.All the services and applications look like OK from memory analysis tool.But system total memory expending keeps growing by 10Mbytes/day