JP2005242598A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2005242598A5 JP2005242598A5 JP2004050651A JP2004050651A JP2005242598A5 JP 2005242598 A5 JP2005242598 A5 JP 2005242598A5 JP 2004050651 A JP2004050651 A JP 2004050651A JP 2004050651 A JP2004050651 A JP 2004050651A JP 2005242598 A5 JP2005242598 A5 JP 2005242598A5
- Authority
- JP
- Japan
- Prior art keywords
- information processing
- public area
- address
- storage space
- processing apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 230000010365 information processing Effects 0.000 claims 84
- 238000006243 chemical reaction Methods 0.000 claims 13
- 238000000034 method Methods 0.000 claims 5
- 238000004590 computer program Methods 0.000 claims 4
- 238000003672 processing method Methods 0.000 claims 4
- 230000004044 response Effects 0.000 claims 3
- 238000013507 mapping Methods 0.000 claims 1
Claims (24)
- ネットワーク接続される複数の情報処理装置の連携動作により仮想的に1台の仮想情報処理装置として動作する情報処理システムであって、
各情報処理装置は物理記憶装置を備え、
少なくとも1つの情報処理装置は、自装置の物理記憶装置の物理記憶空間上に他の情報処理装置の使用を許可する公開領域を形成し、他の情報処理装置からの公開領域の使用要求に応じて使用を許可する、
ことを特徴とする情報処理システム。 - 公開領域を形成した情報処理装置は、他の2以上の情報処理装置に対して公開領域の使用を許可することができる、
ことを特徴とする請求項1に記載の情報処理システム。 - 情報処理装置は、他の2以上の情報処理装置が形成した公開領域の使用を要求し、使用が許可された2以上の情報処理装置の公開領域を同時に使用することができる、
ことを特徴とする請求項1に記載の情報処理システム。 - 各情報処理装置は、1以上の物理記憶装置と、各物理記憶装置の物理記憶空間を論理記憶空間にマッピングする記憶空間変換手段を備え、論理記憶空間を基に処理を実行し、
少なくとも1つの情報処理装置の記憶空間変換手段は、他の情報処理装置から使用が許可された公開領域の物理記憶空間を自装置の論理記憶空間にマッピングする、
ことを特徴とする請求項1に記載の情報処理システム。 - 公開領域を他の情報処理装置に提供する第1の情報処理装置の第1の記憶空間変換手段は、物理記憶空間上の公開領域の物理アドレスに公開領域アドレスを割り当て、
第1の情報処理装置が提供する公開領域を使用する第2の情報処理装置の第2の記憶空間変換手段は、該公開領域の公開領域アドレスに論理記憶空間上の論理アドレスを割り当てる、
ことを特徴とする請求項4に記載の情報処理システム。 - 前記第2の情報処理装置において論理記憶空間にマッピングされた前記第1の情報処理装置の公開領域へのアクセス要求が行なわれたとき、
前記第2の記憶空間変換手段は、アクセス要求された論理アドレスを公開領域アドレスに変換し、
前記第1の記憶空間変換手段は、公開領域アドレスを前記第1の情報処理装置における物理アドレスに変換して物理記憶空間にアクセスする、
ことを特徴とする請求項5に記載の情報処理システム。 - 前記第1の記憶空間変換手段は、公開領域に割り当てられている物理アドレスから取得したデータを公開アドレス上のデータとして前記第2の記憶空間変換手段に返し、
前記第2の記憶空間変換手段は、公開アドレス上のデータを論理アドレス上のデータとしてアクセス要求元へ返す、
ことを特徴とする請求項6に記載の情報処理システム。 - 各情報処理装置は、物理記憶装置上のオペレーティングシステムにおいて未使用の空間に公開領域を形成する、
ことを特徴とする請求項1に記載の情報処理システム。 - 各情報処理装置は、プロセッサが使用するメインメモリ又はプロセッサにローカル接続されるその他のローカルメモリのメモリ空間上に公開領域を形成する、
ことを特徴とする請求項1に記載の情報処理システム。 - 各情報処理装置は、自装置にローカル接続される外部記憶装置の記憶空間上に公開領域を形成する、
ことを特徴とする請求項1に記載の情報処理システム。 - 各情報処理装置は、自装置にローカル接続される各機器への入出力を割り当てた入出力記憶空間上に公開領域を形成する、
ことを特徴とする請求項1に記載の情報処理システム。 - ネットワーク接続される他の1以上の情報処理装置との連携により仮想的に1台の仮想情報処理装置の一部として動作する情報処理装置であって、
物理記憶空間と、
前記物理空間上に形成された、他の情報処理装置の使用を許可する公開領域と、
他の情報処理装置からの公開領域の使用要求に応答して前記公開領域の使用を許可する公開領域使用制御手段と、
を具備することを特徴とする情報処理装置。 - 他の情報処理装置の公開領域の使用を要求する公開領域使用要求手段をさらに備える、
ことを特徴とする請求項12に記載の情報処理装置。 - 前記物理記憶空間は1以上の物理記憶装置により構成され、
各物理記憶装置の物理記憶空間を論理記憶空間にマッピングする記憶空間変換手段をさらに備え、論理記憶空間を基に処理を実行し、
前記記憶空間変換手段は、他の装置に使用を許可する公開領域の物理アドレスに公開領域アドレスを割り当て、他の装置から使用が許可された公開領域アドレスに論理アドレスを割り当てる、
ことを特徴とする請求項13に記載の情報処理装置。 - 他の情報処理装置から公開領域へのアクセス要求が行なわれたとき、
前記記憶空間変換手段は、該アクセス要求された公開領域アドレスを物理アドレスに変換して、前記物理記憶空間の該当物理アドレスから取り出されたデータを公開領域アドレス上のデータとして返す、
ことを特徴とする請求項14に記載の情報処理装置。 - アクセス要求された論理アドレスが他の情報処理装置から使用が許可されている公開領域であるとき、
前記記憶空間変換手段は、該アクセス要求された論理アドレスを公開領域アドレスに変換して該他の情報処理装置へアクセス要求し、該他の情報処理装置から返された公開領域アドレス上のデータを論理アドレス上のデータとしてアクセス要求元へ返す、
ことを特徴とする請求項14に記載の情報処理装置。 - 前記公開領域は、物理記憶装置上のオペレーティングシステムにおいて未使用の空間に形成される、
ことを特徴とする請求項12に記載の情報処理装置。 - 前記公開領域は、プロセッサが使用するメインメモリ又はプロセッサにローカル接続されるその他のローカルメモリのメモリ空間上に形成される、
ことを特徴とする請求項12に記載の情報処理装置。 - 前記公開領域は、自装置にローカル接続される外部記憶装置の記憶空間上に形成される、
ことを特徴とする請求項12に記載の情報処理装置。 - 前記公開領域は、自装置にローカル接続される各機器への入出力を割り当てた入出力記憶空間上に形成される、
ことを特徴とする請求項12に記載の情報処理装置。 - ネットワーク接続される他の1以上の情報処理装置との連携により仮想的に1台の仮想情報処理装置の一部として動作するための情報処理方法であって、
物理記憶空間上に他の情報処理装置の使用を許可する公開領域が形成されており、
他の情報処理装置に対し公開領域の使用を許可するステップと、
他の装置に使用を許可する公開領域の物理アドレスに公開領域アドレスを割り当てるステップと、
他の情報処理装置から公開領域へのアクセス要求が行なわれたとき、該アクセス要求された公開領域アドレスを物理アドレスに変換するステップと、
前記物理記憶空間の該当物理アドレスから取り出されたデータを公開領域アドレス上のデータとして返すステップと、
を具備することを特徴とする情報処理方法。 - ネットワーク接続される他の1以上の情報処理装置との連携により仮想的に1台の仮想情報処理装置の一部として動作するための情報処理方法であって、
他の情報処理装置が物理記憶空間上に公開領域を形成しており、
他の情報処理装置に対し公開領域の使用を要求するステップと、
使用要求が許可されたことに応じて、使用が許可された公開領域アドレスに論理アドレスを割り当てるステップと、
アクセス要求された論理アドレスが他の情報処理装置から使用が許可されている公開領域であるとき、該アクセス要求された論理アドレスを公開領域アドレスに変換して該他の情報処理装置へアクセス要求するステップと、
該他の情報処理装置から返された公開領域アドレス上のデータを論理アドレス上のデータとしてアクセス要求元へ返すステップと、
を具備することを特徴とする情報処理方法。 - ネットワーク接続される他の1以上の情報処理装置との連携により仮想的に1台の仮想情報処理装置の一部として動作するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、
物理記憶空間上に他の情報処理装置の使用を許可する公開領域が形成されており、
他の情報処理装置に対し公開領域の使用を許可するステップと、
他の装置に使用を許可する公開領域の物理アドレスに公開領域アドレスを割り当てるステップと、
他の情報処理装置から公開領域へのアクセス要求が行なわれたとき、該アクセス要求された公開領域アドレスを物理アドレスに変換するステップと、
前記物理記憶空間の該当物理アドレスから取り出されたデータを公開領域アドレス上のデータとして返すステップと、
を具備することを特徴とするコンピュータ・プログラム。 - ネットワーク接続される他の1以上の情報処理装置との連携により仮想的に1台の仮想情報処理装置の一部として動作するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、他の情報処理装置が物理記憶空間上に公開領域を形成しており、前記コンピュータ・システムに対し、
他の情報処理装置に対し公開領域の使用を要求する手順と、
使用要求が許可されたことに応じて、使用が許可された公開領域アドレスに論理アドレスを割り当てる手順と、
アクセス要求された論理アドレスが他の情報処理装置から使用が許可されている公開領域であるとき、該アクセス要求された論理アドレスを公開領域アドレスに変換して該他の情報処理装置へアクセス要求する手順と、
該他の情報処理装置から返された公開領域アドレス上のデータを論理アドレス上のデータとしてアクセス要求元へ返す手順と、
を実行させることを特徴とするコンピュータ・プログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004050651A JP2005242598A (ja) | 2004-02-26 | 2004-02-26 | 情報処理システム及び情報処理方法、並びにコンピュータ・プログラム |
US11/054,212 US20050193085A1 (en) | 2004-02-26 | 2005-02-08 | Information processing system, information processing method, and computer program |
KR1020050016163A KR20060043201A (ko) | 2004-02-26 | 2005-02-25 | 정보 처리 시스템 및 정보 처리 방법과, 컴퓨터 프로그램 |
CNB2005100525161A CN1312592C (zh) | 2004-02-26 | 2005-02-28 | 信息处理***及信息处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004050651A JP2005242598A (ja) | 2004-02-26 | 2004-02-26 | 情報処理システム及び情報処理方法、並びにコンピュータ・プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005242598A JP2005242598A (ja) | 2005-09-08 |
JP2005242598A5 true JP2005242598A5 (ja) | 2006-12-07 |
Family
ID=34879596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004050651A Abandoned JP2005242598A (ja) | 2004-02-26 | 2004-02-26 | 情報処理システム及び情報処理方法、並びにコンピュータ・プログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20050193085A1 (ja) |
JP (1) | JP2005242598A (ja) |
KR (1) | KR20060043201A (ja) |
CN (1) | CN1312592C (ja) |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100662120B1 (ko) * | 2003-10-20 | 2006-12-27 | 엘지전자 주식회사 | 홈 네트워킹에 의한 가전기기의 메모리 공용방법 |
US8261341B2 (en) * | 2005-01-27 | 2012-09-04 | Nokia Corporation | UPnP VPN gateway configuration service |
JP2007148520A (ja) * | 2005-11-24 | 2007-06-14 | Hitachi Ltd | 情報通知方法及び計算機システム |
JP4402051B2 (ja) | 2006-01-16 | 2010-01-20 | 株式会社ソニー・コンピュータエンタテインメント | データ処理システムおよびデータ処理方法 |
CN101326501B (zh) * | 2006-04-06 | 2010-12-15 | 索尼株式会社 | 电桥、处理器单元、信息处理装置以及存取控制方法 |
JP4982740B2 (ja) * | 2006-06-21 | 2012-07-25 | 国立大学法人京都大学 | 計算機、組織構築装置、及び計算機の制御方法 |
JP4978109B2 (ja) * | 2006-08-10 | 2012-07-18 | 富士通株式会社 | ネットワークシステム及び情報処理方法 |
US20080077650A1 (en) * | 2006-08-29 | 2008-03-27 | Jared Matthew A | Method and apparatus for transferring data between a home networked device and a storage system |
US7636825B2 (en) * | 2007-05-03 | 2009-12-22 | Sandisk Il Ltd. | Storage device for data-smuggling |
WO2009032712A2 (en) * | 2007-08-29 | 2009-03-12 | Nirvanix, Inc. | Method and system for moving requested files from one storage location to another |
JP5116497B2 (ja) * | 2008-01-31 | 2013-01-09 | 株式会社日立製作所 | 情報処理システム、i/oスイッチ及びi/oパスの交替処理方法 |
JP2009205189A (ja) * | 2008-02-26 | 2009-09-10 | Buffalo Inc | フォルダ管理方法 |
US8938761B2 (en) * | 2009-09-14 | 2015-01-20 | At&T Intellectual Property I, Lp | System and method of analyzing internet protocol television content credits information |
US8914829B2 (en) * | 2009-09-14 | 2014-12-16 | At&T Intellectual Property I, Lp | System and method of proactively recording to a digital video recorder for data analysis |
KR101024549B1 (ko) * | 2009-10-07 | 2011-03-31 | 삼성중공업 주식회사 | 로봇 제어기의 조인트 맵핑 시스템 |
JP2011193410A (ja) * | 2010-03-17 | 2011-09-29 | Toshiba Corp | 放送受信装置 |
CN101957729B (zh) * | 2010-09-27 | 2014-07-02 | 中兴通讯股份有限公司 | 逻辑块变换方法及基于该方法兼容用户读写的方法和装置 |
KR101748318B1 (ko) * | 2010-11-22 | 2017-06-27 | 삼성전자 주식회사 | 휴대 단말기의 어플리케이션 실행 방법 및 장치 |
KR101678756B1 (ko) * | 2012-03-19 | 2016-11-23 | 닛본 덴끼 가부시끼가이샤 | 통신 시스템, 제어 장치, 통신 장치 및 정보 중계 방법 |
CN102708063B (zh) * | 2012-04-25 | 2016-02-24 | 北京天地云箱科技有限公司 | 磁盘空间管理方法及装置 |
CN103678428B (zh) * | 2012-09-26 | 2018-08-31 | 联想(北京)有限公司 | 一种文件***的创建方法及装置 |
CN103853670A (zh) * | 2012-11-28 | 2014-06-11 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN107220503A (zh) * | 2017-05-31 | 2017-09-29 | 上海联影医疗科技有限公司 | 信息处理方法与信息处理*** |
WO2020192925A1 (en) * | 2019-03-28 | 2020-10-01 | Huawei Technologies Co., Ltd. | Apparatus for core specific memory mapping |
KR20210103228A (ko) | 2020-02-13 | 2021-08-23 | 에스케이하이닉스 주식회사 | 메모리 시스템 및 이의 동작 방법 |
CN114466012B (zh) * | 2022-02-07 | 2022-11-25 | 北京百度网讯科技有限公司 | 内容初始化方法、装置、电子设备和存储介质 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5619671A (en) * | 1993-04-19 | 1997-04-08 | International Business Machines Corporation | Method and apparatus for providing token controlled access to protected pages of memory |
JPH0895928A (ja) * | 1994-09-21 | 1996-04-12 | Kyushu Nippon Denki Software Kk | メモリ共有方式 |
US5724551A (en) * | 1996-05-23 | 1998-03-03 | International Business Machines Corporation | Method for managing I/O buffers in shared storage by structuring buffer table having entries include storage keys for controlling accesses to the buffers |
CA2335561A1 (en) * | 2000-05-31 | 2001-11-30 | Frank J. Degilio | Heterogeneous client server method, system and program product for a partitioned processing environment |
US6809734B2 (en) * | 2001-03-22 | 2004-10-26 | Sony Computer Entertainment Inc. | Resource dedication system and method for a computer architecture for broadband networks |
US6526491B2 (en) * | 2001-03-22 | 2003-02-25 | Sony Corporation Entertainment Inc. | Memory protection system and method for computer architecture for broadband networks |
US7093104B2 (en) * | 2001-03-22 | 2006-08-15 | Sony Computer Entertainment Inc. | Processing modules for computer architecture for broadband networks |
US6826662B2 (en) * | 2001-03-22 | 2004-11-30 | Sony Computer Entertainment Inc. | System and method for data synchronization for a computer architecture for broadband networks |
US7233998B2 (en) * | 2001-03-22 | 2007-06-19 | Sony Computer Entertainment Inc. | Computer architecture and software cells for broadband networks |
CN1405679A (zh) * | 2001-04-26 | 2003-03-26 | 德克萨斯仪器股份有限公司 | 多处理器对象控制 |
-
2004
- 2004-02-26 JP JP2004050651A patent/JP2005242598A/ja not_active Abandoned
-
2005
- 2005-02-08 US US11/054,212 patent/US20050193085A1/en not_active Abandoned
- 2005-02-25 KR KR1020050016163A patent/KR20060043201A/ko not_active Application Discontinuation
- 2005-02-28 CN CNB2005100525161A patent/CN1312592C/zh not_active Expired - Fee Related
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2005242598A5 (ja) | ||
US7617376B2 (en) | Method and apparatus for accessing a memory | |
JP5837206B2 (ja) | 分離された仮想空間を提供するための方法および装置 | |
TWI738737B (zh) | 使用伴隨記憶體預配置的緩衝器映射方案的電腦實施方法及控制資料傳遞的裝置 | |
KR20120068454A (ko) | 원격 페이지 폴트 처리 장치 및 그 방법 | |
CN104794069B (zh) | 一种cpu中缓存的用户态分配方法和*** | |
JP2005222123A5 (ja) | ||
JP2006107494A5 (ja) | ||
KR20120060230A (ko) | 메모리 요청들을 처리하기 위한 시스템들 및 방법들 | |
WO2015180598A1 (zh) | 对存储设备的访问信息处理方法和装置、*** | |
US20090204784A1 (en) | Method and system for geometry-based virtual memory management | |
JP2017194964A5 (ja) | ||
JP2009535725A5 (ja) | ||
DE112020004181T5 (de) | Bereitstellen eines direkten datenzugriffs zwischen beschleunigern und speicher in einer datenverarbeitungsumgebung | |
US7249241B1 (en) | Method and apparatus for direct virtual memory address caching | |
JP2007233615A (ja) | アドレス変換装置 | |
US7389398B2 (en) | Methods and apparatus for data transfer between partitions in a computer system | |
US10331570B2 (en) | Real time memory address translation device | |
US11150928B2 (en) | Hypervisor translation bypass | |
JP2024524135A (ja) | システムがサポートする計算エンティティによって共有される物理メモリをオーバーサブスクライブすることによるシステム内のメモリ削減 | |
US7793051B1 (en) | Global shared memory subsystem | |
CN112395220B (zh) | 共享存储控制器的处理方法、装置、***及存储控制器 | |
CN104298519B (zh) | 用于配置操作***的装置及其方法 | |
JP2016522915A (ja) | 共有メモリシステム | |
JP2004355638A5 (ja) |