摘要
本申请提供一种异构文件的生成方法、装置、设备、介质及产品。该方法包括:在将任意一个处理器架构的二进制代码写入异构文件之前,确定异构文件中是否存在该处理器架构对应的第一处理器架构的二进制代码;若是,将该处理器架构的二进制代码的元数据存储至异构文件的存储区中,该处理器架构的二进制代码不执行写入操作,元数据包括处理器架构的标识信息、偏移量和二进制代码所占用的内存大小。该处理器架构的二进制代码的偏移量和所占用的内存大小,与第一处理器架构的二进制代码的偏移量和所占用的内存大小相同。本申请对于重复的二进制代码不进行重复存储,在减少文件体积的同时也可以实现多处理器架构的复用。