JP2005242598A5 - - Google Patents

Download PDF

Info

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
Application number
JP2004050651A
Other languages
English (en)
Other versions
JP2005242598A (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP2004050651A priority Critical patent/JP2005242598A/ja
Priority claimed from JP2004050651A external-priority patent/JP2005242598A/ja
Priority to US11/054,212 priority patent/US20050193085A1/en
Priority to KR1020050016163A priority patent/KR20060043201A/ko
Priority to CNB2005100525161A priority patent/CN1312592C/zh
Publication of JP2005242598A publication Critical patent/JP2005242598A/ja
Publication of JP2005242598A5 publication Critical patent/JP2005242598A5/ja
Abandoned legal-status Critical Current

Links

Claims (24)

  1. ネットワーク接続される複数の情報処理装置の連携動作により仮想的に1台の仮想情報処理装置として動作する情報処理システムであって、
    各情報処理装置は物理記憶装置を備え、
    少なくとも1つの情報処理装置は、自装置の物理記憶装置の物理記憶空間上に他の情報処理装置の使用を許可する公開領域を形成し、他の情報処理装置からの公開領域の使用要求に応じて使用を許可する、
    ことを特徴とする情報処理システム。
  2. 公開領域を形成した情報処理装置は、他の2以上の情報処理装置に対して公開領域の使用を許可することができる、
    ことを特徴とする請求項1に記載の情報処理システム。
  3. 情報処理装置は、他の2以上の情報処理装置が形成した公開領域の使用を要求し、使用が許可された2以上の情報処理装置の公開領域を同時に使用することができる、
    ことを特徴とする請求項1に記載の情報処理システム。
  4. 各情報処理装置は、1以上の物理記憶装置と、各物理記憶装置の物理記憶空間を論理記憶空間にマッピングする記憶空間変換手段を備え、論理記憶空間を基に処理を実行し、
    少なくとも1つの情報処理装置の記憶空間変換手段は、他の情報処理装置から使用が許可された公開領域の物理記憶空間を自装置の論理記憶空間にマッピングする、
    ことを特徴とする請求項1に記載の情報処理システム。
  5. 公開領域を他の情報処理装置に提供する第1の情報処理装置の第1の記憶空間変換手段は、物理記憶空間上の公開領域の物理アドレスに公開領域アドレスを割り当て、
    第1の情報処理装置が提供する公開領域を使用する第2の情報処理装置の第2の記憶空間変換手段は、該公開領域の公開領域アドレスに論理記憶空間上の論理アドレスを割り当てる、
    ことを特徴とする請求項4に記載の情報処理システム。
  6. 前記第2の情報処理装置において論理記憶空間にマッピングされた前記第1の情報処理装置の公開領域へのアクセス要求が行なわれたとき、
    前記第2の記憶空間変換手段は、アクセス要求された論理アドレスを公開領域アドレスに変換し、
    前記第1の記憶空間変換手段は公開領域アドレスを前記第1の情報処理装置における物理アドレスに変換して物理記憶空間にアクセスする、
    ことを特徴とする請求項5に記載の情報処理システム。
  7. 前記第1の記憶空間変換手段は、公開領域に割り当てられている物理アドレスから取得したデータを公開アドレス上のデータとして前記第2の記憶空間変換手段に返し、
    前記第2の記憶空間変換手段は、公開アドレス上のデータを論理アドレス上のデータとしてアクセス要求元へ返す、
    ことを特徴とする請求項6に記載の情報処理システム。
  8. 各情報処理装置は、物理記憶装置上のオペレーティングシステムにおいて未使用の空間に公開領域を形成する、
    ことを特徴とする請求項1に記載の情報処理システム。
  9. 各情報処理装置は、プロセッサが使用するメインメモリ又はプロセッサにローカル接続されるその他のローカルメモリのメモリ空間上に公開領域を形成する、
    ことを特徴とする請求項1に記載の情報処理システム。
  10. 各情報処理装置は、自装置にローカル接続される外部記憶装置の記憶空間上に公開領域を形成する、
    ことを特徴とする請求項1に記載の情報処理システム。
  11. 各情報処理装置は、自装置にローカル接続される各機器への入出力を割り当てた入出力記憶空間上に公開領域を形成する、
    ことを特徴とする請求項1に記載の情報処理システム。
  12. ネットワーク接続される他の1以上の情報処理装置との連携により仮想的に1台の仮想情報処理装置の一部として動作する情報処理装置であって、
    物理記憶空間と、
    前記物理空間上に形成された、他の情報処理装置の使用を許可する公開領域と、
    他の情報処理装置からの公開領域の使用要求に応答して前記公開領域の使用を許可する公開領域使用制御手段と、
    を具備することを特徴とする情報処理装置。
  13. 他の情報処理装置の公開領域の使用を要求する公開領域使用要求手段をさらに備える、
    ことを特徴とする請求項12に記載の情報処理装置。
  14. 前記物理記憶空間は1以上の物理記憶装置により構成され、
    各物理記憶装置の物理記憶空間を論理記憶空間にマッピングする記憶空間変換手段をさらに備え、論理記憶空間を基に処理を実行し、
    前記記憶空間変換手段は、他の装置に使用を許可する公開領域の物理アドレスに公開領域アドレスを割り当て、他の装置から使用が許可された公開領域アドレスに論理アドレスを割り当てる、
    ことを特徴とする請求項13に記載の情報処理装置。
  15. 他の情報処理装置から公開領域へのアクセス要求が行なわれたとき、
    前記記憶空間変換手段は、該アクセス要求された公開領域アドレスを物理アドレスに変換して、前記物理記憶空間の該当物理アドレスから取り出されたデータを公開領域アドレス上のデータとして返す、
    ことを特徴とする請求項14に記載の情報処理装置。
  16. アクセス要求された論理アドレスが他の情報処理装置から使用が許可されている公開領域であるとき、
    前記記憶空間変換手段は、該アクセス要求された論理アドレスを公開領域アドレスに変換して該他の情報処理装置へアクセス要求し、該他の情報処理装置から返された公開領域アドレス上のデータを論理アドレス上のデータとしてアクセス要求元へ返す、
    ことを特徴とする請求項14に記載の情報処理装置。
  17. 前記公開領域は、物理記憶装置上のオペレーティングシステムにおいて未使用の空間に形成される、
    ことを特徴とする請求項12に記載の情報処理装置。
  18. 前記公開領域は、プロセッサが使用するメインメモリ又はプロセッサにローカル接続されるその他のローカルメモリのメモリ空間上に形成される、
    ことを特徴とする請求項12に記載の情報処理装置。
  19. 前記公開領域は、自装置にローカル接続される外部記憶装置の記憶空間上に形成される、
    ことを特徴とする請求項12に記載の情報処理装置。
  20. 前記公開領域は、自装置にローカル接続される各機器への入出力を割り当てた入出力記憶空間上に形成される、
    ことを特徴とする請求項12に記載の情報処理装置。
  21. ネットワーク接続される他の1以上の情報処理装置との連携により仮想的に1台の仮想情報処理装置の一部として動作するための情報処理方法であって、
    物理記憶空間上に他の情報処理装置の使用を許可する公開領域が形成されており、
    他の情報処理装置に対し公開領域の使用を許可するステップと、
    他の装置に使用を許可する公開領域の物理アドレスに公開領域アドレスを割り当てるステップと、
    他の情報処理装置から公開領域へのアクセス要求が行なわれたとき、該アクセス要求された公開領域アドレスを物理アドレスに変換するステップと、
    前記物理記憶空間の該当物理アドレスから取り出されたデータを公開領域アドレス上のデータとして返すステップと、
    を具備することを特徴とする情報処理方法。
  22. ネットワーク接続される他の1以上の情報処理装置との連携により仮想的に1台の仮想情報処理装置の一部として動作するための情報処理方法であって、
    他の情報処理装置が物理記憶空間上に公開領域を形成しており、
    他の情報処理装置に対し公開領域の使用を要求するステップと、
    使用要求が許可されたことに応じて、使用が許可された公開領域アドレスに論理アドレスを割り当てるステップと、
    アクセス要求された論理アドレスが他の情報処理装置から使用が許可されている公開領域であるとき、該アクセス要求された論理アドレスを公開領域アドレスに変換して該他の情報処理装置へアクセス要求するステップと、
    該他の情報処理装置から返された公開領域アドレス上のデータを論理アドレス上のデータとしてアクセス要求元へ返すステップと、
    を具備することを特徴とする情報処理方法。
  23. ネットワーク接続される他の1以上の情報処理装置との連携により仮想的に1台の仮想情報処理装置の一部として動作するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、
    物理記憶空間上に他の情報処理装置の使用を許可する公開領域が形成されており、
    他の情報処理装置に対し公開領域の使用を許可するステップと、
    他の装置に使用を許可する公開領域の物理アドレスに公開領域アドレスを割り当てるステップと、
    他の情報処理装置から公開領域へのアクセス要求が行なわれたとき、該アクセス要求された公開領域アドレスを物理アドレスに変換するステップと、
    前記物理記憶空間の該当物理アドレスから取り出されたデータを公開領域アドレス上のデータとして返すステップと、
    を具備することを特徴とするコンピュータ・プログラム。
  24. ネットワーク接続される他の1以上の情報処理装置との連携により仮想的に1台の仮想情報処理装置の一部として動作するための処理をコンピュータ・システム上で実行するようにコンピュータ可読形式で記述されたコンピュータ・プログラムであって、他の情報処理装置が物理記憶空間上に公開領域を形成しており、前記コンピュータ・システムに対し、
    他の情報処理装置に対し公開領域の使用を要求する手順と、
    使用要求が許可されたことに応じて、使用が許可された公開領域アドレスに論理アドレスを割り当てる手順と、
    アクセス要求された論理アドレスが他の情報処理装置から使用が許可されている公開領域であるとき、該アクセス要求された論理アドレスを公開領域アドレスに変換して該他の情報処理装置へアクセス要求する手順と、
    該他の情報処理装置から返された公開領域アドレス上のデータを論理アドレス上のデータとしてアクセス要求元へ返す手順と、
    実行させることを特徴とするコンピュータ・プログラム。
JP2004050651A 2004-02-26 2004-02-26 情報処理システム及び情報処理方法、並びにコンピュータ・プログラム Abandoned JP2005242598A (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 德克萨斯仪器股份有限公司 多处理器对象控制

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)