node.js komut dosyasını CLI'da izlemeyi deniyorum.x64 MacOS X 10.7'deki "node --prof" sonucunun nasıl denetlenir?
https://code.google.com/p/v8/wiki/V8Profiler de yazılı olarakveya http://blog.arc90.com/2012/03/05/profiling-node-programs-on-mac-os-x/ bir do:
$ node --prof my_script.js
hatlarının demet v8.log
adında Tüm Tamam, ben olsun dosyası.
Ancak, inceleme araçlarında her şey ters gider. Bana
Statistical profiling result from v8.log, (298 ticks, 237 unaccounted, 0 excluded).
ve boş JavaScript bölümüne
$ tools/mac-tick-processor v8.log
gösterisi.
[JavaScript]:
ticks total nonlib name
Ayrıca https://github.com/bnoordhuis/node-profiler'u da deniyorum, ancak bazı sonuçlar da alın.
--prof sonuçları ile nasıl çalışabilirim? @Dogbert önerdiği gibi
$ node -v
v0.8.18
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.7.4
BuildVersion: 11E53
senaryonuz bir web uygulaması olduğunu ve Yük testi sırasında profilinizi izlemek isterseniz veya istek üzerine Nodetime (http://nodetime.com) 'ı da deneyebilirsiniz. Bu gönderiye bakın http://blog.nodetime.com/2012/05/cpu-profiling-with-nodetime.html – logix
@DmitriMelikyan Gerçekte onun CLI-betiği. Bir yandan mantığı basit bir web uygulamasına sığdırmak mümkün, ancak diğerlerinde CLI için bir şeye ihtiyacım var. CLI'yi seviyorum, hızlı ve kolay. Ama herhangi bir şekilde, ben deneyin – Meettya
Sadece benzer bir şey yapıyor gibi görünüyor bu node.js modülü bulundu (ve çalışır) - https://github.com/sidorares/node-tick – Dogbert