Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

コントローラーを使っていない時にGCをする案 #285

Open
jiikko opened this issue Jan 1, 2024 · 0 comments
Open

コントローラーを使っていない時にGCをする案 #285

jiikko opened this issue Jan 1, 2024 · 0 comments

Comments

@jiikko
Copy link
Member

jiikko commented Jan 1, 2024

今は、GCの時間を極力減らすために https://github.com/splaplapla/blue_green_process を使っているんだけど、処理が複雑になりがち。
実際には、常にGCを回避する必要はなくて、手で操作中に限りGCを避ければ良いのではないか。コントローラを手で持っているかは、ジャイロセンサーの値を見ればわかるので、その時は、GCをオフにできるなら、blue_green_processを使う必要はなくなりそう。

ただ、bypass workerプロセス上のバイパス処理はすごい勢いでオブジェクトを生成するので、blue_green_processをやめるのは現実的ではないかもしれないけど、bypass masterプロセスのGCに関しては、上記で述べた方式を適用できると稀に発生する遅延を減らせそう。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant