如何检查JavaScript的内存消耗

6

我需要提高一个用Javascript编写的脚本的性能,并且我可以检查脚本的RAM消耗。

例如像PHP函数get_memory_get_peak()一样。

4个回答

12

在Chrome浏览器中,如果你使用--enable-memory-info标志运行,你可以从以下位置获取数据:

console.memory;

其中包含:

jsHeapSizeLimit
totalJSHeapSize
usedJSHeapSize

这些数据也可以通过按下 F12 来从内存堆快照中获取,但这不是以编程方式实现的。


3

使用JavaScript代码无法读取内存数据。查看内存消耗的方法是检查进程。

Chrome有一个内置的统计屏幕,可以使用Shift+Esc召唤。这个屏幕显示每个标签页的各种信息,包括内存消耗。


3

-8

你可以使用CSS和JS格式化PHP代码,但仅限于此。使用PHP函数,而HTML无法做到这一点,因为它只是一种标记语言

    <?php
    print(get_memory_get_peak());
    ?>

尝试使用任务管理器,进入进程并检查使用统计信息!

1
我认为这并不会涉及JavaScript的使用情况;他正在尝试改进一个JavaScript脚本。 - pimvdb
1
然后尝试打开Windows任务管理器...检查进程的CPU和RAM统计信息... - Adam Orama

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接