用于预链接软件以改善虚拟系统中的存储器去重的技术

    公开(公告)号:CN103975303A

    公开(公告)日:2014-08-06

    申请号:CN201180075337.3

    申请日:2011-12-07

    Inventor: A·范德芬

    Abstract: 本文描述了用于对软件进行预链接以改善虚拟系统中的存储器去重的技术。一种装置可以包括处理器电路、存储器单元和动态链接器应用,其中,所述存储器单元耦合到所述处理器电路,用于存储用于多个虚拟机的专用存储器页,所述动态链接器应用在所述处理器电路上运行,用于当软件程序的二进制版本在虚拟机上运行时,对该二进制版本和相关的程序模块进行链接。所述动态链接器应用可以包括在所述处理器电路上运行的主预链接部件,其用于使用被分配给第一虚拟机的第一专用存储器页中的第一组虚拟存储器地址,针对该第一虚拟机对用于该软件程序的第一二进制版本的第一组程序模块进行重定位,并且在全局预链接布局映射中存储该第一组程序模块的重定位信息,以供第二虚拟机使用。还描述并要求保护其它实施例。

    虚拟内存区域的查询、遍历方法及装置

    公开(公告)号:CN102369520B

    公开(公告)日:2014-02-19

    申请号:CN201180002151.5

    申请日:2011-09-02

    Inventor: 黄强

    Abstract: 本发明实施例公开了一种虚拟内存区域的查询、遍历方法及装置,其中,所述方法包括:确定与查询地址对应的虚拟内存区域vma是否在缓存vma的相邻范围内,所述缓存vma的相邻范围包括所述缓存vma的至少一个前相邻vma的地址范围和至少一个后相邻vma的地址范围;若是,则通过线索红黑树的节点上的线索查询所述vma,所述节点为所述缓存vma对应的节点,所述线索为指向所述线索红黑树上每个节点的前驱节点和后继节点的指针。本发明实施例还公开了一种虚拟内存区域的遍历方法,因为缓存vma的相邻范围的确认总能得到满足,提高了访问缓存的命中率,实现整个vma遍历的时间复杂度为O(n),从而提高了vma的查询效率。

    使用分发CD按签署组向设备传递直接证据私钥的方法

    公开(公告)号:CN1985466B

    公开(公告)日:2013-03-06

    申请号:CN200580023727.0

    申请日:2005-07-08

    Abstract: 现场向客户机计算机系统中安装的设备成经签署的密钥组地传递直接证明私钥可用安全的方式来完成,而不需要设备中有大量非易失性存储。在制造时生成唯一性伪随机值并将其连同组序号一起储存在设备中。该伪随机值用于生成用于加密一数据结构的对称密钥,该数据结构持有与该设备相关联的直接证明私钥和私钥摘要。所得的经加密的数据结构被储存在可移动存储介质(诸如CD或DVD)上的经签署的密钥组(例如,经签署的组记录)中,并被分发到客户机计算机系统的所有者。当在客户机计算机系统上初始化设备时,系统核查系统中是否存在本地化的经加密的数据结构。如果没有,则系统从可移动存储介质中获得该相关联的经加密的数据结构的经签署的组记录,并验证该经签署的组记录。当组记录有效时,设备使用从其所储存的伪随机值重新生成的对称密钥来解密该经加密的数据结构来获得直接证明私钥。如果私钥有效,则它可被设备用于客户机计算机系统中的后续的认证处理。

Patent Agency Ranking