Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
GoogleのV8エンジンでガベージコレクターを手動で開始する方法はありますか?参照が見つかりませんでした。通常、GCはこの機能をサポートしています。
v8::HEAP->CollectAllGarbageコマンドフラグを使用して、関数をグローバルJavaScript名前空間に公開できます--expose_gc。次に、を呼び出すだけgc();です。
v8::HEAP->CollectAllGarbage
--expose_gc
gc();
次のステートメントを使用して、C++からガベージコレクションを強制できます。
while(!V8::IdleNotification()) {};
参照:
V8::AdjustAmountOfExternalAllocatedMemoryを使用する
http://create.tpsitulsa.com/wiki/V8/Garbage_Collection