阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js v8.getHeapSpaceStatistics

      Node.js v8.getHeapSpaceStatistics()

      版本历史

      版本变更
      v7.5.0Support values exceeding the 32-bit unsigned integer range.
      v6.0.0新增于: v6.0.0
      • 返回: <Object[]>

      返回有关 V8 堆空间的统计信息,即组成 V8 堆的片段。 由于统计信息是通过 V8 的 GetHeapSpaceStatistics 函数提供的,因此可以保证堆空间的排序以及堆空间的可用性,并且可以从一个 V8 版本更改为下一个版本。

      返回的值是包含以下属性的对象数组:

      • space_name < string>
      • space_size < number>
      • space_used_size < number>
      • space_available_size < number>
      • physical_space_size < number>
      [
        {
          "space_name": "new_space",
          "space_size": 2063872,
          "space_used_size": 951112,
          "space_available_size": 80824,
          "physical_space_size": 2063872
        },
        {
          "space_name": "old_space",
          "space_size": 3090560,
          "space_used_size": 2493792,
          "space_available_size": 0,
          "physical_space_size": 3090560
        },
        {
          "space_name": "code_space",
          "space_size": 1260160,
          "space_used_size": 644256,
          "space_available_size": 960,
          "physical_space_size": 1260160
        },
        {
          "space_name": "map_space",
          "space_size": 1094160,
          "space_used_size": 201608,
          "space_available_size": 0,
          "physical_space_size": 1094160
        },
        {
          "space_name": "large_object_space",
          "space_size": 0,
          "space_used_size": 0,
          "space_available_size": 1490980608,
          "physical_space_size": 0
        }
      ]
      

      更多内容请参考:Node.js v8,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录