tsk*_*zzy 6 memory-leaks cuda
我正在阅读CUDA示例,我发现当他们介绍事件时,他们会调用cudaEventDestroy他们创建的每个事件.
cudaEventDestroy
但是我注意到后来的一些例子忽略了这个清理功能.是否存在忘记破坏已创建事件和流的不良副作用(例如,当您忘记释放已分配的内存时,就像内存泄漏一样)?
Rog*_*ahl 5
应用程序在退出时仍保留的任何资源将由操作系统/驱动程序自动释放.因此,如果应用程序仅创建有限数量的事件,则不必手动释放它们.尽管如此,让应用程序退出而不是故意释放所有资源是不好的做法,因为很难区分真正的泄漏和"故意"泄漏.
归档时间:
14 年,3 月 前
查看次数:
534 次
最近记录: