通过模板启用 YJIT 无效

这难道不是误诊吗?你检查的是一个新启动的 Ruby 进程的 ENV,而不是实际运行 Web 服务器的那个进程。

如果你检查 Pitchfork 主进程的 /proc/<pid>/environ,你会在那里看到 YJIT 环境变量。

root@raspberrypi5:/var/discourse# cat /proc/3331660/environ | tr '\0' '\n' | grep -i yjit
RUBY_YJIT_ENABLE=1