nodejs profiling; 什么可以'未知'

Coe*_*oen 6 profiling v8 node.js

在分析nodejs程序时,我发现61%的滴答声是由"未知"引起的(见下文).这可能是什么?我应该寻找什么?

GR,

科恩

Statistical profiling result from node, (14907 ticks, 9132 unaccounted, 0 excluded).

 [Unknown]:
   ticks  total  nonlib   name
   9132   61.3%

 [Shared libraries]:
   ticks  total  nonlib   name
   1067    7.2%    0.0%  C:\Windows\SYSTEM32\ntdll.dll
     55    0.4%    0.0%  C:\Windows\system32\kernel32.dll

 [JavaScript]:
   ticks  total  nonlib   name
   1381    9.3%   10.0%  LazyCompile: *RowDataPacket.parse D:\MI\packet.js:9
......
Run Code Online (Sandbox Code Playgroud)

小智 1

您正在使用 64 位版本的 Node.JS 来运行您的应用程序,并使用 32 位版本的 d8 shell 来处理您的v8.log. 使用 32 位版本的 Node.JS(以 ia32 作为 d8 shell 的构建目标)或使用 64 位版本的 Node.JS(以 x64 作为 d8 shell 构建目标)应该可以解决您的问题。