有没有办法在 Google 的 V8 引擎上手动启动垃圾收集器?我找不到任何引用资料。通常 GC 支持此功能。
最佳答案
您可以将
v8::HEAP->CollectAllGarbage
函数公开给 通过命令标志--expose_gc
全局 JavaScript 命名空间。然后 只需调用gc();
。您可以通过以下语句强制从 C++ 进行垃圾回收:
while(!V8::IdleNotification()) {};
引用资料:
关于c++ - v8 |手动启动垃圾收集器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10719967/