【技术实现步骤摘要】
本专利技术涉及计算机操作系统软件应用
,具体涉及一种在NUMA体系结构计算机上,实现可配置的共享库多副本的方法。
技术介绍
目前对于多处理器计算机系统的设计而言,通常有以下三种体系结构可以采用 对称多处理器SMP模式,大规模并行处理器MPP模式和非一致存储器访问NUMA模式。SMP模式将多个处理器与一个集中的存储器相连。在SMP模式下,所有处理器都可以访问同一个系统物理存储器。SMP系统有时也被称为一致存储访问(UMA)结构体系。SMP 系统中各处理器访存时间基本相同。SMP体系结构所图1所示。MPP模式则是一种分布式存储器模式,能够将更多的处理器纳入一个系统的存储器。一个分布式存储器模式具有多个节点,每个节点都有自己的存储器,可以配置为SMP模式,也可以配置为非SMP模式。单个的节点相互连接起来形成一个总系统。与单一 SMP模式相比,在SMP模式中,数据一致性由硬件管理,这样做比较容易实现,但成本较高;在MPP 模式中,节点之间的一致性由软件管理,因此,它的速度相对较慢,但成本却低得多。MMP体系结构如图2所示。NUMA模式也采用了分布式存储器模式,不同 ...
【技术保护点】
1.一种实现可配置的共享库多副本的方法,其特征在于:在多个CPU的本地内存中建立共享库的多个副本,即共享库的局部化;进程访问被配置成需要本地化的共享库时,将直接访问本地内存中的共享库,从而提高了访问内存的效率,达到提升系统整体性能的目的;可配置的共享库多副本的方法包含以下步骤:(1)程序在运行时,通过动态链接器把程序所依赖的共享库文件加载到内存中,动态链接器根据共享库是否被配置成本地化,调用不同的文件映射函数;如果需要本地化,文件映射函数将在操作系统中注册需要本地化的共享库文件缺页处理函数;(2)当程序在访问共享库发生缺页且共享库被配置成需要本地化时,操作系统跳转到需要本地 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:何志平,张东,吴楠,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:88
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。