node.js - 在 Windows 上分析 node.js

标签 node.js profiler

我可以分析在 Windows 上运行的 node.js 进程吗?

一步一步的指南或博客文章的链接会很棒!

最佳答案

如果其他人遇到同样的问题:

  • 从github获取源码(选择需要的分支)
  • 使用来自 chromium 源的 cygwin 和 python http://src.chromium.org/svn/trunk/deps/third_party
  • 使用 VS C++ Express 2010(至少是 v0.8)
  • 针对 32 位版本(我无法让 x64 工作)
  • 构建 Node 和 v8
  • 将 v8 exe 从构建目录移动到 v8

用“node --prof source.js”运行 Node ,然后用“windows-tick-processor.bat”分析v8.log

如果你收到太多“未计算”的滴答声,那说明你做错了什么。

关于node.js - 在 Windows 上分析 node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14999297/

相关文章:

node.js - Socket.io/Node.js 和 SSL

unity3d - Unity 分析器 Device.present

php - 我如何解释我的 zend web 应用程序的分析日志?

java - JvisualVM 中的采样器和探查器有什么区别?

node.js - 用 Electron 打包程序打包应用程序后找不到文件

javascript - 如何使用 Interval-Promise Node.js 模块链接 Promise?

c# - C#/.NET 探查器应该具备哪些功能?

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

javascript - Node.js 架构和应用程序结构

node.js - Redis Node - 从哈希中获取 - 不插入数组