openresty / luajit2

OpenResty's Branch of LuaJIT 2
https://luajit.org/luajit.html
Other
1.26k stars 202 forks source link

arm64 luajit loop cpu nearly 100% in lua_resume function,same code run in x86 is ok #200

Open zhouxh123 opened 1 year ago

zhouxh123 commented 1 year ago

arm64 pagesize 64K,x86 pagesize 4k

[文件:out.svg]

图片

zhouxh123 commented 1 year ago

out

zhouxh123 commented 1 year ago

version : LuaJIT-2.1-20210510 ,openresty-1.19.3.1,jemalloc-5.1.0 arm64 pagesize: 64k x86 pagesize:4k

zhuizhuhaomeng commented 1 year ago

There are many improvements in LuaJIT. Please try the last code of LuaJIT.