315得票5回答
Python中如何查找一个对象使用了多少内存

你想知道如何查找对象正在使用多少内存?我知道可以查找代码块使用了多少内存,但不知道如何查找实例化对象在其生命周期中的内存使用情况。

75得票4回答
如何使用 dump 文件诊断内存泄漏?

我有一个 .NET 服务,正常的私有工作集大小约为80 MB。在最近的负载测试中,该进程达到了3.5 GB的内存使用,导致整个机器内存紧张(4 GB中使用了3.9 GB),并且在负载测试停止后很长时间没有释放内存。我使用任务管理器获取了进程的转储文件,并在Visual Studio 2010 ...

53得票9回答
.NET内存分析工具

可能是重复问题: 有哪些好的.NET性能分析工具? 我正在寻找好的.NET CLR内存分析工具。 我的主要需求是它能够很好地与IIS和独立的CLR应用程序配合使用。理想情况下,我希望能够看到分配了哪些对象,它们被分配在哪里以及它们的大小是多少? 有没有人对某个特定的工具有良好的使用经...

35得票3回答
是否有适用于Python3的工作内存分析器?

在Python 2中,有一些工具可用,但似乎都已经过时了。 我找到了PySizer和Heapy,但似乎都是面向Python2的,需要花费很多精力进行移植。 objgraph很有意思,但仍不是完整的分析工具。 你正在使用哪个工具?

32得票2回答
R中的内存分析 - 用于总结的工具

R有一些内存分析工具,例如Rprofmem()、Rprof()(选项为"memory.profiling=TRUE")和tracemem()。最后一个只能用于对象,因此可用于跟踪对象被复制的次数,但不能按函数基础提供概述。Rprofmem应该能够做到这一点,但即使是像lm()这样的最简单的函数...

31得票5回答
以编程方式获取Chrome的内存使用情况

如何在Google Chrome中以编程方式获取网站的内存使用情况(JS和总量)? 我考虑使用未记录的HeapProfiler(请参见这里)从Chrome扩展程序中完成它,但我找不到从中获取数据的方法。 我想要在每次发布时测量内存消耗,因此需要进行编程处理。 编辑:我已弄清如何让Heap...

30得票3回答
为Shiny应用程序进行代码分析?

在一个 R Shiny 的 Web 应用中,有哪些好的方法可以运行代码分析并显示在处理时间方面消耗最多的 Shiny 代码部分? 我有一个庞大、复杂的 Shiny 应用程序,我想找出我在这个代码迷宫中最拖慢 Shiny 应用程序的地方。我尝试了 Rprof 和 profr,但没有得到太多的见解。

28得票2回答
Chrome Dev工具栏中时间轴选项卡中的“文档计数”计数器是什么?

请问Chrome Dev工具栏的时间轴标签页中,“文档计数”计数器是什么意思? 我的应用程序中使用了iframe,并在其中一组页面中导航。当前,“文档计数”计数器显示了一个范围值从23到32,这代表什么意思? 提前致谢。

21得票1回答
如何使用Python的multiprocessing和memory_profiler分析多个子进程?

我有一个实用程序,使用Python的multiprocessing模块生成多个工作进程,并且我希望能够通过出色的memory_profiler实用程序跟踪它们的内存使用情况,该实用程序可以完全满足我的要求 - 特别是随时间对内存使用情况进行取样和绘制最终结果(对于此问题,我不关心逐行内存分析)...

20得票1回答
numpy的内存分析工具

我有一个numpy脚本,根据top显示,它正在使用大约5GB的内存: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 16994 aix 25 0 5813m 5.2g 5.1g S 0.0 22.1...