发明名称 Data access processing method and apparatus
摘要 A data access processing method and apparatus, the method comprising: copying a kernel code and a global descriptor table on a memory of each of nodes respectively (101); making base addresses of kernel code segments on the respective nodes in the global descriptor table respectively point to linear addresses of the kernel code corresponding to the respective nodes based on a virtual address of the kernel code (102); and recording a mapping relation between the linear addresses of the kernel code corresponding to the respective nodes and physical addresses of the respective nodes in a kernel page table respectively, to enable a process to access the kernel code locally in the respective nodes (103). The apparatus comprises a copying module (401), a modifying module (402) and a recording module (403).
申请公布号 US8862857(B2) 申请公布日期 2014.10.14
申请号 US201113340170 申请日期 2011.12.29
申请人 Huawei Technologies Co., Ltd. 发明人 Wang Wei;Zhang Xiaofeng
分类号 G06F12/02;G06F9/54;G06F12/10;H04L29/06 主分类号 G06F12/02
代理机构 Brinks Gilson & Lione 代理人 Brinks Gilson & Lione
主权项 1. A data access processing method, comprising: copying a kernel code and a global descriptor table on a memory of each node of a plurality of nodes in Non Uniform Memory Access Architecture respectively; making base addresses of segments of the kernel code on the respective nodes in the global descriptor table respectively point to linear addresses of the kernel code corresponding to the respective nodes based on a virtual address of the kernel code, wherein the base addresses represent relative offsets of the locations in the global descriptor table of the kernel codes on the respective nodes; and recording a mapping relation between the linear addresses of the kernel code corresponding to the respective nodes and physical addresses of the respective nodes in a kernel page table respectively, to enable a process to access the kernel code locally in the respective nodes.
地址 Shenzhen CN