---
title: 通过使能LSE达到编译优化
description: "使能LSE（Large System Extensions），优化ARMv8原子指令，使原子指令更高效。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/PostgreSQL/kunpengdbstune_05_0026.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/PostgreSQL/kunpengdbstune_05_0026.html
indexId: 681578870b0caba326cd47ca366a0196e973735f7cf14387871190031235dfc076
---
# 通过使能LSE达到编译优化

#### 目的

使能LSE（Large System Extensions），优化ARMv8原子指令，使原子指令更高效。


#### 方法

1. 检查系统环境和软件依赖关系，生成Makefile文件。
  1 ./configure

2. 修改“src/Makefile.global”文件。

```
vim src/Makefile.global
```


3. 按“i”进入编辑模式，在261行CFLAGS参数的最后增加如下信息：

```
-march=armv8-a+crc+lse
```


4. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
5. 编译安装。

```
make && make install
```
