标签: c# memory dispose finalize unmanagedresources
所以我从某人那里听说它根本就没有发布,但这是什么意思? 即使你关闭程序,它仍然留在内存中?这是怎么回事?
无法找到答案,如果这是重复的或不够好Q论坛请告诉我,我真的找不到答案
答案 0 :(得分:2)
这意味着只要用于运行程序的进程存在,该资源将无法用于其他进程。
这意味着您的程序正在占用不需要的项目,这可能会导致机器整体性能下降。
一旦该过程终止或被杀死,那么操作系统应该使资源可用于其余进程。