Qt 线程资源无法释放
环境:Qt版本为4.8.2,交叉编译在arm上运行
问题:在一个函数中定义了一个继承QThread类的对象,并start这个对象。通过top命令查看,内存增加%3,当这个函数运行结束后,发现这个线程所占的内存并没有释放,不知道是怎么回事?
[解决办法]
对于这种没有任何头绪,且没有代码实例的问题,我的建议是,写一个空线程,看看有没有这3%。如果没有,证明你的程序有问题,如果有,证明可能在某个地方有类似于线程池的东西也不用担心。我几乎天天用到QThread应该不会是BUG