2023-03-05 13:32:47 +08:00
|
|
|
|
JDK 17中提供了[vector api](https://openjdk.org/jeps/426),可以用SIMD来优化性能。
|
|
|
|
|
|
|
2024-06-01 15:45:35 +08:00
|
|
|
|
fastjson 2.0.51中已经支持vector api,这个优化目前处于incubator状态,需要通过如下方法打开:
|
2023-03-05 13:32:47 +08:00
|
|
|
|
|
|
|
|
|
|
加上依赖
|
|
|
|
|
|
```xml
|
|
|
|
|
|
<dependency>
|
|
|
|
|
|
<groupId>com.alibaba.fastjson2</groupId>
|
|
|
|
|
|
<artifactId>fastjson2-incubator-vector</artifactId>
|
2024-09-16 22:53:47 +08:00
|
|
|
|
<version>2.0.53</version>
|
2023-03-05 13:32:47 +08:00
|
|
|
|
</dependency>
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
JVM启动参数加上
|
|
|
|
|
|
```shell
|
|
|
|
|
|
--add-modules=jdk.incubator.vector
|
|
|
|
|
|
```
|