AltraMayor / AltraMayor/gatekeeper

Allocate Lua states on NUMA nodes that GT instances reside

オープン
#143 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
C
スター
1.6k
フォーク
252
PR マージ指標
30日以内にマージされた PR はありません

説明

In GT block, each GT instance needs to keep one Lua state to maintain the most recent Lua policies. Currently, the Lua states are allocated by calling ``luaL_newstate()``. However, this function doesn't allow us to create Lua states on a specific NUMA node, so it's possible that a GT instance and its corresponding Lua state are in different NUMA nodes, which may degrade the performance of Grantor servers. To improve the Grantor performance, we need to find ways to allocate Lua states on a specific NUMA node.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。