diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2026-01-14 16:12:44 +0900 |
|---|---|---|
| committer | syuilo <4439005+syuilo@users.noreply.github.com> | 2026-01-14 16:12:44 +0900 |
| commit | ec683f04d18791d1e22f7e0388059d06de96dc6f (patch) | |
| tree | c310aaede7a4fd7426341f80a404259b1c958902 /packages/backend/src | |
| parent | refactor(frontend): anyを除去2 (#17092) (diff) | |
| download | misskey-ec683f04d18791d1e22f7e0388059d06de96dc6f.tar.gz misskey-ec683f04d18791d1e22f7e0388059d06de96dc6f.tar.bz2 misskey-ec683f04d18791d1e22f7e0388059d06de96dc6f.zip | |
enhance(dev): メモリ使用量比較のActionsでGCしてから取得する
Resolve #16961
Diffstat (limited to 'packages/backend/src')
| -rw-r--r-- | packages/backend/src/boot/entry.ts | 4 | ||||
| -rw-r--r-- | packages/backend/src/env.ts | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/packages/backend/src/boot/entry.ts b/packages/backend/src/boot/entry.ts index da585ad68d..56b339b6aa 100644 --- a/packages/backend/src/boot/entry.ts +++ b/packages/backend/src/boot/entry.ts @@ -86,6 +86,10 @@ if (!envOption.disableClustering) { ev.mount(); } +if (envOption.forceGc && global.gc != null) { + global.gc(); +} + readyRef.value = true; // ユニットテスト時にMisskeyが子プロセスで起動された時のため diff --git a/packages/backend/src/env.ts b/packages/backend/src/env.ts index ba44cfa2e6..9957938467 100644 --- a/packages/backend/src/env.ts +++ b/packages/backend/src/env.ts @@ -11,6 +11,7 @@ const envOption = { verbose: false, withLogTime: false, quiet: false, + forceGc: false, }; for (const key of Object.keys(envOption) as (keyof typeof envOption)[]) { |