在研究devtools性能选项卡中一个特别慢的功能时,我发现在执行此功能期间,一些次要GC会成对弹出,最多需要60毫秒。
第一个次要GC通常具有负的收集内存,第二个-正。任何一对GC调用之间的间隔都约为1ms。
示例(数据来自“效果”标签):
Minor GC
Total Time 41.83 ms
Self Time 41.83 ms
Collected -408576 B
它们之间3ms
Minor GC
Total Time 48.04 ms
Self Time 48.04 ms
Collected 639 KB
它们之间15ms
Minor GC
Total Time 24.81 ms
Self Time 24.81 ms
Collected -900144 B
它们之间3ms
Minor GC
Total Time 27.84 ms
Self Time 27.84 ms
Collected 1.2 MB
这是怎么回事?是Chrome漏洞还是我的错?