0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

标签 > Prelink

Prelink

+关注 0人关注

Prelink 不适用于 Hardened Gentoo。这是因为两个项目都试图改变共享库的地址空间映射。但是带有 -R 选项的预链接会随机化库基地址,从而提供某种程度的强化保护。

文章: 2
浏览: 1611
帖子: 0

Prelink简介

  大多数常见的应用程序都使用共享库。这些共享库需要在运行时加载到内存中,并且需要解析各种符号引用。对于大多数小程序来说,这种动态链接非常快。但是对于用 C++ 编写并且具有许多库依赖项的程序,动态链接可能需要相当长的时间。

  在大多数系统上,库不会经常更改,并且在运行程序时,每次链接程序所采取的操作都是相同的。Prelink 通过执行链接并将其存储在可执行文件中来利用这一点,实际上是对其进行预链接。

  预链接可以缩短应用程序的启动时间。例如,一个典型的 KDE 程序的加载时间可以减少多达 50%。唯一需要的维护是每次为预链接的可执行文件升级库时重新运行预链接。

  Prelink 不适用于 Hardened Gentoo。这是因为两个项目都试图改变共享库的地址空间映射。但是带有 -R 选项的预链接会随机化库基地址,从而提供某种程度的强化保护。

  概括

  令人惊讶的是,预链接是通过一个名为prelink. 它会更改二进制文件以使其启动更快。

  如果预链接后应用程序的依赖库发生变化,则需要重新预链接应用程序,否则将失去速度优势。也就是说,每次您通过更新库的 portage 更新包时,都需要重新预链接它们。

  对二进制的更改是完全可逆的。prelink具有撤销功能。

  当前版本的 Portage 可以通过 处理prelink二进制文件中不断变化的 MD5sums 和 mtimes。

  你不需要FEATURES=“prelink”在你的make.conf文件中设置;如果 Portage 可以找到 prelink 二进制文件,它将自动支持 prelink。

查看详情

prelink技术

Prelink的交叉编译和使用详解

Prelink的交叉编译和使用详解

Prelink的交叉编译和使用详解

2020-06-20 标签:Prelink 3067 0

查看更多>>

prelink帖子

查看更多>>

prelink资料下载

查看更多>>

prelink资讯

一文了解Prelink的注意事项

一文了解Prelink的注意事项

需要被 Prelink 的 ELF 文件,无论是共享库还是可执行文件,编译时必须加 -fpic/-fPIC 参数,生成目标无关地址代码。对于可执行文件,...

2020-06-22 标签:编译Prelink 3658 0

查看更多>>

prelink数据手册

相关标签

相关话题

换一批
  • 电子发烧友网
    电子发烧友网
    +关注
    电子发烧友网于2006年10月成立, 是一个以电子技术知识为核心,以工程师为主导的平台。致立于为中国电子工程师的电子产品设计等做出最大贡献,促进中国电子科技的稳步发展。
  • 无人驾驶
    无人驾驶
    +关注
    提供全球最前沿无人驾驶科技趋势,中国无人驾驶开发者社区
  • 1024
    1024
    +关注
  • 京瓷
    京瓷
    +关注
    京瓷株式会社成立于1959年4月1日。川村诚为现任代表取缔役社长。资本金为1,157亿332万日元。截至2006年3月31日为止的年度销售额达到1,181,489百万日元,集团公司包括关联公司在内共计183家,员工61,468名。
  • emmc
    emmc
    +关注
    eMMC (Embedded Multi Media Card)是MMC协会订立、主要针对手机或平板电脑等产品的内嵌式存储器标准规格。
  • 过压保护电路
    过压保护电路
    +关注
  • 6G
    6G
    +关注
    6G网络将是一个地面无线与卫星通信集成的全连接世界。6G,即第六代移动通信标准,也被称为第六代移动通信技术。主要促进的就是物联网的发展 。截至2019年11月,6G仍在开发阶段。6G的传输能力可能比5G提升100倍,网络延迟也可能从毫秒降到微秒级。
  • 华强pcb线路板打样
    华强pcb线路板打样
    +关注
  • 高频电容
    高频电容
    +关注
  • COB
    COB
    +关注
  • dcdc转换器
    dcdc转换器
    +关注
    DC/DC转换器为转变输入电压后有效输出固定电压的电压转换器。DC/DC转换器分为三类:升压型DC/DC转换器、降压型DC/DC转换器以及升降压型DC/DC转换器。
  • wifi6
    wifi6
    +关注
    WiFi6主要使用了OFDMA、MU-MIMO等技术,MU-MIMO(多用户多入多出)技术允许路由器同时与多个设备通信,而不是依次进行通信。MU-MIMO允许路由器一次与四个设备通信,WiFi6将允许与多达8个设备通信。WiFi6还利用其他技术,如OFDMA(正交频分多址)和发射波束成形,两者的作用分别提高效率和网络容量。WiFi6最高速率可达9.6Gbps。
  • 检测电路图
    检测电路图
    +关注
  • 汽车
    汽车
    +关注
  • Zynq-7000
    Zynq-7000
    +关注
      赛灵思公司(Xilinx)推出的行业第一个可扩展处理平台Zynq系列。旨在为视频监视、汽车驾驶员辅助以及工厂自动化等高端嵌入式应用提供所需的处理与计算性能水平。
  • CD4069
    CD4069
    +关注
  • 过零检测电路
    过零检测电路
    +关注
    过零检测指的是在交流系统中,当波形从正半周向负半周转换时,经过零位时,系统作出的检测。可作开关电路或者频率检测。漏电开关的漏电检测是检测零序电流。
  • 过流保护电路
    过流保护电路
    +关注
    电路过电流过电压保护是为防止主回路短路或直流牵引电动机发生环火造成主回路电流过大而损坏同步牵引发电机、主整流柜等电气设备,机车在牵引、电阻制动或自负载工况下,对主电路的过电流和过电压均进行保护。
  • 特斯拉线圈
    特斯拉线圈
    +关注
    特斯拉线圈又叫泰斯拉线圈,因为这是从“Tesla”这个英文名直接音译过来的。这是一种分布参数高频串联谐振变压器,可以获得上百万伏的高频电压。
  • VHF
    VHF
    +关注
  • 逆变器电路图
    逆变器电路图
    +关注
  • 慕尼黑上海电子展
    慕尼黑上海电子展
    +关注
  • 测试电路
    测试电路
    +关注
  • VDD
    VDD
    +关注
     Vcc和Vdd是器件的电源端。Vcc是双极器件的正,Vdd多半是单极器件的正。下标可以理解为NPN晶体管的集电极C,和PMOS or NMOS场效应管的漏极D。同样你可在电路图中看见Vee和Vss,含义一样。因为主流芯片结构是硅NPN所以Vcc通常是正。如果用PNP结构Vcc就为负了。建议选用芯片时一定要看清电气参数
  • AIoT
    AIoT
    +关注
    AIoT(人工智能物联网)=AI(人工智能)+IoT(物联网)。 AIoT融合AI技术和IoT技术,通过物联网产生、收集海量的数据存储于云端、边缘端,再通过大数据分析,以及更高形式的人工智能,实现万物数据化、万物智联化,物联网技术与人工智能追求的是一个智能化生态体系,除了技术上需要不断革新,技术的落地与应用更是现阶段物联网与人工智能领域亟待突破的核心问题。
  • HarmonyOS
    HarmonyOS
    +关注
    HarmonyOS最新信息分享,我们将为大家带来HarmonyOS是什么意思的深度解读,HarmonyOS官网地址、HarmonyOS开源相关技术解读与设计应用案例,HarmonyOS系统官网信息,华为harmonyOS最新资讯动态分析等。
  • 功放板
    功放板
    +关注
  • ELMOS
    ELMOS
    +关注
  • 功放制作
    功放制作
    +关注
    功率放大器(英文名称:power amplifier),简称“功放”,是指在给定失真率条件下,能产生最大功率输出以驱动某一负载(例如扬声器)的放大器。
  • 科创板
    科创板
    +关注
    拟订科创板股票上市审核规则、科创板上市公司并购重组审核规则、上市委员会及科技创新咨询委员会相关规则;负责科创板股票发行上市审核和科创板上市公司并购重组审核工作,拟订审核标准、审核程序等;对发行人、科创板上市公司及中介机构进行自律监管等。

关注此标签的用户(0人)

编辑推荐厂商产品技术软件/工具OS/语言教程专题