---
title: 代码归一介绍
description: "鲲鹏服务器底层芯片架构和传统x86芯片有差异，业务软件迁移过程中要对代码进行适配修改。修改后的代码可能会维护2个代码分支，增加了后期代码维护成本，这种方法是不可取的。将2个分支的代码合一到一套代码的过程称为代码归一。本章提供一些通用常见的代码归一方法和建议。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenggrf/codeprtr/kunpengtaishanporting_12_0054.html
sourcePath: /source/zh/kunpenggrf/codeprtr/kunpengtaishanporting_12_0054.html
indexId: cfa1c1437f1333015246c096010001ae563773b506e27cccb13af1da45e8444765
---
# 代码归一介绍

鲲鹏服务器底层芯片架构和传统x86芯片有差异，业务软件迁移过程中要对代码进行适配修改。修改后的代码可能会维护2个代码分支，增加了后期代码维护成本，这种方法是不可取的。将2个分支的代码合一到一套代码的过程称为代码归一。本章提供一些通用常见的代码归一方法和建议。

从技术层面看，鲲鹏迁移后所有场景的2套代码都能实现代码归一，业务决策者会在归一工作量和后期维护成本之间权衡是否进行归一以及何时归一，建议业务基于同一套代码迁移或者用分支软件迁移后尽快归一，越早越好。
