Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save amcintyre99/2ff3cb779fa404398e1a949fd30233d4 to your computer and use it in GitHub Desktop.
Save amcintyre99/2ff3cb779fa404398e1a949fd30233d4 to your computer and use it in GitHub Desktop.
node 4.8.3
andrew@sherlock:~/dma/odbc_ibm$ perf record node --perf-basic-prof db2-bench-prepare-executeNonQuery.js
100000 queries issued in 20.666 seconds, 4838/sec : Prepare - ExecuteNonQuery
connection closed
[ perf record: Woken up 35 times to write data ]
[ perf record: Captured and wrote 9.556 MB perf.data (244959 samples) ]
andrew@sherlock:~/dma/odbc_ibm$ perf report --stdio
# To display the perf.data header info, please use --header/--header-only options.
#
#
# Total Lost Samples: 0
#
# Samples: 244K of event 'cycles:pp'
# Event count (approx.): 26265638354
#
# Overhead Command Shared Object Symbol
# ........ ............... .................... ................................................................................................................................................................
#
2.97% node [kernel.kallsyms] [k] perf_pmu_sched_task
1.49% node [kernel.kallsyms] [k] native_write_msr_safe
1.18% node nodejs [.] v8::internal::LookupIterator::Next
1.17% node libpthread-2.23.so [.] pthread_mutex_lock
1.16% node [kernel.kallsyms] [k] enqueue_entity
1.07% node [kernel.kallsyms] [k] dequeue_entity
1.04% node [kernel.kallsyms] [k] _raw_spin_lock
0.87% node libdb2.so.1 [.] sqljrParseOpnQryRm
0.83% node libdb2.so.1 [.] sqljcReadHdrAr
0.81% node libdb2.so.1 [.] clientCommCallback
0.80% node [kernel.kallsyms] [k] SYSC_semtimedop
0.77% node [kernel.kallsyms] [k] _raw_spin_lock_irqsave
0.76% node [kernel.kallsyms] [k] update_cfs_shares
0.71% node libdb2.so.1 [.] sqloGetMemoryBlockExtended
0.66% node [kernel.kallsyms] [k] __schedule
0.65% node libdb2.so.1 [.] CLI_sqlCompleteCallback
0.64% node libpthread-2.23.so [.] pthread_getspecific
0.62% node [kernel.kallsyms] [k] update_curr
0.61% node [kernel.kallsyms] [k] resched_curr
0.57% node nodejs [.] v8::internal::Execution::Call
0.57% node [kernel.kallsyms] [k] effective_load.isra.40
0.55% node libpthread-2.23.so [.] pthread_mutex_unlock
0.55% node libdb2.so.1 [.] SQLFreeStmt
0.53% node libdb2.so.1 [.] sqlccipcrecv
0.53% node libdb2.so.1 [.] SQLFreeStmt2
0.53% node libdb2.so.1 [.] sqljrParse
0.52% node libdb2.so.1 [.] sqloxltc_app
0.52% node [kernel.kallsyms] [k] select_task_rq_fair
0.51% node libdb2.so.1 [.] sqljrParseObj
0.49% node libdb2.so.1 [.] CLI_callbDrdaInput
0.49% node nodejs [.] v8::internal::Context::native_context
0.47% node libc-2.23.so [.] malloc
0.47% node nodejs [.] v8::internal::Runtime::GetObjectProperty
0.46% node libdb2.so.1 [.] SQLBindParameter
0.46% node libdb2.so.1 [.] SQLExecute
0.42% node [kernel.kallsyms] [k] entry_SYSCALL_64_fastpath
0.42% node [kernel.kallsyms] [k] account_entity_dequeue
0.41% node libdb2.so.1 [.] sqljrParseSqlcaGrp
0.41% node libdb2.so.1 [.] SQLO_MEM_POOL::MemTreeGet
0.40% node libdb2.so.1 [.] sqljParseDsc
0.39% node libdb2.so.1 [.] sqljrParseOpenSuccessReply
0.39% node [kernel.kallsyms] [k] __fget
0.38% node libdb2.so.1 [.] pdGetCompTraceFlag
0.38% node libdb2.so.1 [.] __intel_new_memset
0.38% node libdb2.so.1 [.] sqljrPreProcessSQL
0.38% node [kernel.kallsyms] [k] try_to_wake_up
0.37% node nodejs [.] v8::internal::JSObject::AddDataElement
0.36% node libdb2.so.1 [.] sqlccipcsend
0.36% node libpthread-2.23.so [.] pthread_cond_wait@@GLIBC_2.3.2
0.36% node libdb2.so.1 [.] sqljrParseEndUowRm
0.36% node libdb2.so.1 [.] sqljrGenOpenQuery
andrew@sherlock:~/dma/odbc_ibm$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment