server安装的时候是否可以直接安装Linux JIT版本,而不是普通版吗?

jit版本与普通版本的功能有什么不同?

jit版本运行一般的代码,性能会有下降吗?

请先 登录 后评论

1 个回答

wale

JIT版本比非JIT版本增加了JIT(即时编译)功能,DolphinDB的即时编译功能显著提高了for循环,while循环和if-else等语句的运行速度,特别适合于无法使用向量化运算但又对运行速度有极高要求的场景。

jit版本运行一般的代码,性能不会有下降。

DolphinDB的JIT版本使用一个动态库,又携带了更多的插件库,所以安装包要比非JIT版本增加几十兆字节,这对原本仅30多兆的安装包相当可观。

另外JIT版本使用了glibc(标准C库的GNU实现)2.19版本,非JIT版本是2.13版本。

所以请综合考虑是否需要即时编译功能,是否对安装包大小敏感,以及服务器的glibc版本(可以用ldd --version查看或网上搜索其他方法)是否满足大于等于2.19的要求以决定是否下载安装JIT版本。




请先 登录 后评论
  • 1 关注
  • 0 收藏,1200 浏览
  • Alex 提出于 2022-01-29 10:02