Find-Unity-ManagedStaticReferences 当我们使用 Unity Profiler 查看内存时,经常有些贴图等资源的引用只有一个 ManagedStaticReferences() 引用,怎么都卸载不掉。 使用 Memory Profiler 也查找不到谁引用的。现在终于找到方法,开心,分享给大家。 具体思路: 维护一个 key 是 物件 Hierarchy 路径, value 是 WeakReference 的字典,收集所有可能会泄漏的组件 在需要 Check 的物件挂靠的脚本里 添加该 Componet 的 弱引用到字典 查看 Alive 状态,Alive 为 true ,但 target 为空的即为泄漏者,打印他的路径 如果单纯查找 UI 贴图的内存泄漏,例如 NGUI 可以只在 UIWidget 的 Awake 里添加弱引用到字典, UGUI 的话需要
2021-12-03 22:07:43 2KB unity profiler unity3d memory-leak
1
VLSI Memory Chip Design
2021-12-02 22:15:41 19.75MB VLSI Memory Chip Design
1
西蒙游戏 游戏显示序列中的第一种颜色(蓝色)。 用户单击蓝色按钮。 接下来,游戏显示下一个颜色(红色),用户必须记住序列是蓝色,红色等等。 如果用户弄乱了顺序,则游戏结束。 Simon Game会改善记忆力吗? 西蒙–通过这些模仿声音和灯光的游戏,孩子们可以增加其顺序处理,短期记忆,注意力和视觉处理能力。 简单但不容易,Simon可以增强听觉处理,处理速度,视觉处理和注意力。
2021-12-02 14:48:23 5.68MB javascript jquery memory-game dom-manipulation
1
浅谈Cache Memory,很详细的介绍了Cache Memory的基础知识,希望对大家有帮助。
2021-12-01 13:09:24 4.13MB 浅谈Cache Memory
1
RPMsg组件 本文档描述了RPMsg-Lite组件,它是远程处理器消息传递(RPMsg)协议的轻量级实现。 RPMsg协议定义了标准化的二进制接口,该接口用于在异构多核系统中的多个核之间进行通信。 与开放式非对称多处理(OpenAMP)框架( )的RPMsg实现相比,RPMsg-Lite减少了代码大小,简化了API,并提高了模块性。 在基于Cortex-M0 +的较小系统上,建议使用RPMsg-Lite。 RPMsg-Lite是由NXP Semiconductors开发并在BSD兼容许可下发布的开源组件。 有关更多文档,请在以下位置查看doxygen文档: : 创建RPMsg-Lite的动机 开发RPMsg-Lite的原因有多种。 一个原因是需要RPMsg协议兼容的通信组件的占用空间小,另一个原因是OpenAMP RPMsg实施的扩展API的简化。 没有记录RPMsg协议,
2021-11-29 11:03:37 283KB amp shared-memory multicore rpmsg-lite
1
主要讲解x86架构下的cache的怎么工作原理和怎么实现等,说的很详细,水平很高的,但是要有相应的知识才能看明白,作者是王齐,
2021-11-27 17:28:12 7.62MB cache memory
1
Intel的A Tour beyond BIOS白皮书系列,这本主要讲UEFI下的memory map,对想要了解UEFI内存管理的有很大帮助。
2021-11-25 11:48:04 734KB BIOS UEFI MEMORY MAP
1
路由是把信息从源穿过网络传递到目的的行为,在路上,至少遇到一个中间节点。路由通常与桥接来对比,在粗心的人看来,它们似乎完成的是同样的事。它们的主要区别在于桥接发生在OSI参考协议的第二层(链接层),而路由发生在第三层(网络层)。这一区别使二者在传递信息的过程中使用不同的信息,从而以不同的方式来完成其任务。
2021-11-24 21:54:09 14.95MB Router
1
Native层打开 V4L2 video0摄像头-V4L2_MEMORY_DMABUF-YUYV格式-1plane.cpp 本文链接:《[Native层打开 V4L2 video0摄像头-V4L2_MEMORY_DMABUF-YUYV格式-1plane](https://ciellee.blog.csdn.net/article/details/109686831)》
2021-11-24 15:17:22 21KB Native层打开V4L2 V4L2_MEMORY_DMA
1
vm的行为影响着linux内核的每个子系统,并动态地改变整体性能。但直至目前,理解vm的惟一途径便是:逐行学习文档极少的源代码。而现在有了更简单快捷的可选方案。本书史无前例地详细描述了vm,不仅包括理论基础,而且还包括逐行的代码注释。它同样系统地涵盖了从物理内存描述到内存溢出管理的每个方面:    1.linux vm 2.4 体系结构的层次,附图表和调用图    2.物理内存描述、页表、地址空间和内存分配    3.高端内存、交换、共享内存和更多的内容    4.专家级地指导如何分析开源项目    5.每个章节中有linux 2.6内核的新特性   《深入理解linux虚拟内存管理》将成为每个内核程序员和研究人员不可或缺的案头宝典。 *************************************************************** 请注意: 下载完,评论的同时,请点击评论框上方的五角星(共5个五角星),这样你的被扣的积分就可以返还了。 如果只评论,不点击小五角星,积分不会返还。 一定要先下载完,再评论。如果先评论后下载,或者在下载的过程中评论,积分同样不会返还。 *************************************************************** 更多linux、ARM和C语言资源请参考: http://blog.csdn.net/arkofnoach/archive/2010/10/23/5960560.aspx
1