Skip to content

Commit

Permalink
content(learn): Profiling a Node.js application (#7158)
Browse files Browse the repository at this point in the history
* Added a more descriptive explanation as to what npm does, and what dependencies are.

* Added a more descriptive explanation as to what npm does, and what dependencies are, including punctuation.

* Update apps/site/pages/en/learn/getting-started/an-introduction-to-the-npm-package-manager.md

Signed-off-by: Brian Muenzenmeyer <[email protected]>

* Docs: Added an exaplanation as to what Profiling a Node.js application is.

---------

Signed-off-by: Brian Muenzenmeyer <[email protected]>
Co-authored-by: Brian Muenzenmeyer <[email protected]>
  • Loading branch information
Makena-Wambui and bmuenzenmeyer authored Nov 3, 2024
1 parent 914b960 commit 845a142
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions apps/site/pages/en/learn/getting-started/profiling.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ layout: learn

# Profiling Node.js Applications

Profiling a Node.js application involves measuring its performance by analyzing
the CPU, memory, and other runtime metrics while the application is running.
This helps in identifying bottlenecks, high CPU usage, memory leaks, or slow
function calls that may impact the application's efficiency, responsiveness
and scalability.

There are many third party tools available for profiling Node.js applications
but, in many cases, the easiest option is to use the Node.js built-in profiler.
The built-in profiler uses the [profiler inside V8][] which samples the stack at
Expand Down

0 comments on commit 845a142

Please sign in to comment.