Skip to content

Instantly share code, notes, and snippets.

View purplecabbage's full-sized avatar
:shipit:
shippin'

Jesse MacFadyen purplecabbage

:shipit:
shippin'
View GitHub Profile
@vsure
vsure / garbageCollection.js
Last active July 18, 2023 18:54
Nodejs garbage collection trigger snippet, work with --expose-gc
/*
This snippet can help your node automatically trigger garbage collection.
You have to add V8 flag "--expose-gc" when you start your app.
usage example: (triggerMemorySize - MB, triggerInterval - Seconds, startInvervalDelay - Seconds)
require('/utils/garbageCollection.js');
or require('/utils/garbageCollection.js')(triggerMemorySize, triggerInterval);
such as :
require('/utils/garbageCollection.js')(150, 60);