WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2012111113) MEMORY MANAGEMENT PROGRAM, MEMORY MANAGEMENT METHOD, INFORMATION PROCESSING DEVICE, AND COMPUTER-READABLE RECORDING MEDIUM UPON WHICH MEMORY MANAGEMENT PROGRAM HAS BEEN RECORDED
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/111113    International Application No.:    PCT/JP2011/053284
Publication Date: 23.08.2012 International Filing Date: 16.02.2011
IPC:
G06F 12/10 (2006.01), G06F 9/46 (2006.01), G06F 12/12 (2006.01)
Applicants: FUJITSU LIMITED [JP/JP]; 1-1, Kamikodanaka 4-chome, Nakahara-ku, Kawasaki-shi, Kanagawa 2118588 (JP) (For All Designated States Except US).
OKANO, Kenji [JP/JP]; (JP) (For US Only)
Inventors: OKANO, Kenji; (JP)
Agent: SASAJIMA, Fujio; 7th Floor, Akasaka Eight One Building, 13-5, Nagata-cho 2-chome, Chiyoda-ku, Tokyo 1000014 (JP)
Priority Data:
Title (EN) MEMORY MANAGEMENT PROGRAM, MEMORY MANAGEMENT METHOD, INFORMATION PROCESSING DEVICE, AND COMPUTER-READABLE RECORDING MEDIUM UPON WHICH MEMORY MANAGEMENT PROGRAM HAS BEEN RECORDED
(FR) PROGRAMME DE GESTION DE MÉMOIRE, PROCÉDÉ DE GESTION DE MÉMOIRE, DISPOSITIF DE TRAITEMENT D'INFORMATIONS ET SUPPORT D'ENREGISTREMENT LISIBLE PAR ORDINATEUR CONTENANT UN PROGRAMME DE GESTION DE MÉMOIRE
(JA) メモリ管理プログラム、メモリ管理方法、情報処理装置、及びメモリ管理プログラムを記録したコンピュータ読取可能な記録媒体
Abstract: front page image
(EN)In the present invention, a computer which has a plurality of processing units, a main memory in which data is stored, and a cache memory which is shared by the plurality of processing units and holds a portion of the data stored by the main memory, and upon which a plurality of virtual computers can operate, executes the following processing. Namely, placement of a program into an area of virtual memory which is a virtualized memory of the virtual computers is instructed. Then, if an instruction for placing the program into the area of the virtual memory is received, an assessment is made of whether the program to be placed has been placed in the main memory. If a determination has been made that the program to be placed has been placed in the main memory, the area of the main memory into which the program to be placed has been placed is associated with the area of the virtual memory, whereas if the program to be placed has not been placed in the main memory, the program to be placed is placed into the area of the virtual memory.
(FR)L'ordinateur selon la présente invention possède une pluralité d'unités de traitement, une mémoire principale contenant des données et une mémoire cache qui est partagée par la pluralité d'unités de traitement et qui contient une partie des données stockées dans la mémoire principale, une pluralité d'ordinateurs virtuels peuvent fonctionner sur cet ordinateur, et il exécute le traitement qui suit. Selon ce traitement, l'ordre de placer un programme dans une zone d'une mémoire virtuelle qui est une mémoire virtualisée des ordinateurs virtuels est donné. Ensuite, si l'ordre de placer ledit programme dans la zone de la mémoire virtuelle est reçu, une évaluation est effectuée afin de déterminer si le programme à placer a été placé dans la mémoire principale. S'il est déterminé que le programme à placer a été placé dans la mémoire principale, la zone de la mémoire principale dans laquelle le programme à placer est placé est associée à la zone de la mémoire virtuelle, alors que, si le programme à placer n'est pas placé dans la mémoire principale, ledit programme à placer est placé dans la zone de la mémoire virtuelle.
(JA) 複数の演算処理部と、データを記憶するメインメモリと、複数の演算処理部から共有されるとともに、メインメモリが記憶するデータの一部を保持するキャッシュメモリを有し、複数の仮想コンピュータが動作可能なコンピュータが、次の処理を実行する。すなわち、仮想コンピュータの仮想化されたメモリである仮想メモリの領域にプログラムの配置を指示する。そして、仮想メモリの領域に対しプログラムを配置する指示を受けた場合、配置対象のプログラムがメインメモリに配置されているかを判定する。配置対象のプログラムがメインメモリに配置されていると判断された場合、配置対象のプログラムが配置されたメインメモリの領域を、仮想メモリの領域に対応づける。一方、配置対象のプログラムがメインメモリに配置されていない場合、配置対象のプログラムを仮想メモリの領域に配置する。
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: Japanese (JA)
Filing Language: Japanese (JA)