Tag: 分析器

我如何计算我的npm安装?

我想看看npm install需要多less时间来完成安装我所有的依赖项。 有没有办法让我在本地(以npm)或者使用一些第三方插件来处理这个过程? 我试过* npm i –verbose * npm i –silly * slow-deps (分析你的npm包的第三方库) slow-deps给了我一个体面的结果,但我不确定它的准确性,因为它不作为npm install过程的一部分运行。 有没有其他的方法来精确的时间configurationnpm install过程? 我正在寻找这样的输出(来自Yarn的输出截图):

分析node.js中的日志文件

有没有我可以用来分析日志文件的节点模块? 类似于Splunk,但是免费。 🙂 顺便说一下,我有5个服务器,每个服务器都将其日志放入其服务器。 结合他们所有的最好的方法是什么?

Visual Profiler for Node.js

我已经试过这么 多的节点分析器 ,我已经失去了计数。 我从来没有见过一个分析器给你这个 : 该图显示CPU(顶部和中心)和内存(底部)的秒用法。 我可以点击一个“框架”(一秒的红利)来查看在该框架上执行的function以及分配和释放的内存(GC'd)。 这是Adobe Scout for Flash / AS3。 我需要find一个鬼 (内存泄漏:),我已经成功地使用上述接口数百次,以消除不必要的分配,并debugging为什么内存不应该释放时,应该。 我如何find我的应用程序的哪一部分在视觉时间线上分配内存? 我需要一个时间表来具体查看我的应用程序的哪个部分正在分配内存以及为什么。 现在一切发生得如此之快我不能使用“目前在内存中的对象”面板做任何有用的事情。 比较“堆快照”比使用时间线更困难。 基于networking或应用程序是好的。 我使用Windows 7。

什么是确定node.js内存泄漏的好方法?

部署时,我的node.js应用程序遇到内存相关的错误(即致命错误:CALL_AND_RETRY_0分配失败 – 进程内存不足)。 我想在本地configuration我的节点,看看什么是吃了回忆,但不知道从哪里开始。

如何在Windows 7上使用npm安装v8-profiler?

试图在Windows7(64位)上安装v8-profiler npm install v8-profiler 注意:1.依赖是Python 2.7,我已经安装并设置了env。 变种。 也 已确认“Visual C ++可再发行组件包”已安装。 node-gyp模块也被安装 但是仍然抛出的错误如下: D:\Projects\Projects\MY_Prjct3\MY_Prjct>npm install v8-profiler npm http GET https://registry.npmjs.org/v8-profiler npm http 304 https://registry.npmjs.org/v8-profiler > v8-profiler@3.6.2-1 install D:\Projects\Projects\MY_Prjct3\MY_Prjct\node_modules\ v8-profiler > node-gyp rebuild D:\Projects\Projects\MY_Prjct3\MY_Prjct\node_modules\v8-profiler>node "C:\Program F iles\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\n ode-gyp.js" rebuild C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.Cpp.InvalidPlatform .Targets(23,7): error MSB8007: The Platform for project 'profiler.vcxproj' is i nvalid. Platform='x64'. You may […]

没有v8-profiler的Node.js内存泄漏

我试图追踪Node.js应用程序中的内存泄漏。 我已经尝试安装v8-profiler,但它不会编译…它看起来像一个死的项目 ,很多人试图使用,但得到同样的问题 – 很多从节点0.3.2很多,所以很长一段时间前。 有没有人知道一种方法来追捕Node.js应用程序中的内存泄漏,而不使用v8-profiler? 我有Eclipse运行与V8远程debugging工作,但无法find一种方法来查看内存使用情况/堆等