JP6707824B2 - 情報端末、情報処理システムおよびデータ読み込み方法、並びにコンピュータ・プログラム - Google Patents
情報端末、情報処理システムおよびデータ読み込み方法、並びにコンピュータ・プログラム Download PDFInfo
- Publication number
- JP6707824B2 JP6707824B2 JP2015175450A JP2015175450A JP6707824B2 JP 6707824 B2 JP6707824 B2 JP 6707824B2 JP 2015175450 A JP2015175450 A JP 2015175450A JP 2015175450 A JP2015175450 A JP 2015175450A JP 6707824 B2 JP6707824 B2 JP 6707824B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- file
- target data
- server
- data
- 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.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
自端末で稼働するアプリケーションからのファイルに対するアクセス要求情報が格納される記憶部と、
前記記憶部の内容を基に、そのファイルに含まれるアクセス予定のデータに関する情報を生成し、生成した前記情報をサーバがプリフェッチ処理に用いる情報として、前記ファイルを管理する前記サーバに送信する情報送信手段と
を含む。
ディスク等の記憶装置より高速にアクセス可能なキャッシュメモリと、
前記情報端末より送信された前記情報を基に前記ファイルから該当するデータを読み込み、前記キャッシュメモリに格納するキャッシュ処理手段とを
有する前記サーバと、
前記情報端末と
を含む。
自端末で稼働するアプリケーションからのファイルに対するアクセス要求情報が格納される記憶部の内容を基に、そのファイルに含まれるアクセス予定のデータに関する情報を生成し、生成した前記情報を、前記ファイルを管理するサーバに送信し、その情報を基に前記サーバがプリフェッチ処理を行う。
本発明の第1の実施形態に係る情報端末の構成を中心に示すブロック図である。
次に上述した第1の実施形態に係るクライアント端末を基本とする第2の実施形態について説明する。図2は、本発明の第2の実施形態に係る情報処理システムの構成を示すブロック図である。ただし、図2に示す構成は、一例であって、本発明は、図2に示す情報処理システムに限定されない。
キャッシュメモリ307からそのデータを削除する(ステップS520)。そして、キャッシュ処理部305は、データ削除後のキャッシュメモリ307の内容を表すように、キャッシュ情報記憶部308を更新する。
上述した実施形態において図1および図2に示した各部は、専用の装置または回路によって実現してもよいが、ソフトウェアプログラムの機能(処理)単位(ソフトウェアモジュール)と捉えることもできる。但し、これらの図面に示した各部の実装に際しては、様々な構成が想定され得る。このような場合のハードウェア環境の一例を、図9を参照して説明する。
・ディスプレイ9002、
・通信インタフェース(I/F)9003、
・ROM(Read Only Memory)9004、
・RAM(Random Access Memory)9005および
・ハードディスク装置(HD)9006。
2 記憶部
3 情報送信部
4 サーバ
5 ファイル
10 クライアント端末
20 制御部
30 サーバ
101 ファイル処理部
102 キャッシュメモリ
201 リクエスト受付部
202 リクエスト処理部
203 先読み情報送信部
204 キュー
301 受信部
303 先読み情報処理部
304 アクセス処理部
305 キャッシュ処理部
306 記憶装置
307 キャッシュメモリ
308 キャッシュ情報記憶部
9000 情報処理装置
9001 CPU
9002 ディスプレイ
9003 通信インタフェース
9004 ROM
9005 RAM
9006 ハードディスク装置
9006A プログラム群
9006B 各種の記憶情報
9007 バス
9100 ネットワーク
Claims (5)
- 記憶部と、
情報送信手段と、
第1のキャッシュメモリと
を有する情報端末、及び
ディスク装置である記憶装置より高速にアクセス可能な第2のキャッシュメモリと、
キャッシュ処理手段と
を有するサーバ
を備えた情報処理システムであって、
前記記憶部は、自端末で稼働するアプリケーションからのファイルに対するアクセス要求情報を格納し、
前記情報送信手段は、前記記憶部の内容を基に、前記ファイルに含まれるアクセス対象のデータに関する情報を生成し、生成した前記アクセス対象のデータに関する情報を前記サーバがプリフェッチ処理に用いる情報として、前記ファイルを管理する前記サーバに送信し、
前記情報送信手段は、前記アクセス対象のデータが前記第1のキャッシュメモリに格納されている場合に、該前記アクセス対象のデータについての、前記アクセス対象のデータに関する情報を前記アクセス対象のデータに関する情報に含まないように制御し、
前記キャッシュ処理手段は、前記情報端末より送信された前記アクセス対象のデータに関する情報を基に、前記ファイルから該当する前記アクセス対象のデータを読み込み、読み込んだ前記アクセス対象のデータを前記第2のキャッシュメモリに格納する
情報処理システム。 - 前記情報送信手段は、前記記憶部に格納された前記ファイルに対するアクセス要求情報のうち、読み込み要求に相当する前記ファイルに対するアクセス要求情報の内容を基に、前記アクセス対象のデータに関する情報を生成し、生成した前記アクセス対象のデータに関する情報を前記プリフェッチ処理に用いる情報として、前記ファイルを管理する前記サーバに送信する
請求項1記載の情報処理システム。 - 前記情報送信手段は、前記記憶部に格納された前記ファイルに対するアクセス要求情報があらかじめ定めた一定量を超えたときに、
前記記憶部に格納された前記ファイルに対するアクセス要求情報の内容を基に、前記アクセス対象のデータに関する情報を生成し、生成した前記アクセス対象のデータに関する情報を前記プリフェッチ処理に用いる情報として、前記ファイルを管理する前記サーバに送信する
請求項1又は2に記載の情報処理システム。 - 前記アクセス対象のデータに関する情報は、
前記情報端末を識別する情報と、
前記ファイルを識別する情報と、
前記ファイルの読み込みを開始する位置を表す情報と、
前記ファイルを前記位置から読み込む量を表す情報と、
前記ファイルを前記位置から読み込む方向を表す情報と
を含む
請求項1乃至3の何れか一項に記載の情報処理システム。 - 記憶部と、
第1のキャッシュメモリと
を有する情報端末、及び
ディスク装置である記憶装置より高速にアクセス可能な第2のキャッシュメモリ
を有するサーバ
を備えた情報処理システムを用いた制御方法において、
前記記憶部によって、自端末で稼働するアプリケーションからのファイルに対するアクセス要求情報を格納し、
前記情報端末によって、
前記記憶部の内容を基に、前記ファイルに含まれるアクセス対象のデータに関する情報を生成し、
生成した前記アクセス対象のデータが前記第1のキャッシュメモリに格納されている場合に、該前記アクセス対象のデータについての、前記アクセス対象のデータに関する情報を前記アクセス対象のデータに関する情報に含まないように制御し、
制御した前記アクセス対象のデータに関する情報を前記サーバがプリフェッチ処理に用いる情報として、前記ファイルを管理する前記サーバに送信し、
前記サーバによって、前記情報端末より送信された前記アクセス対象のデータに関する情報を基に、前記ファイルから該当する前記アクセス対象のデータを読み込み、読み込んだ前記アクセス対象のデータを前記第2のキャッシュメモリに格納する、
情報処理システムの制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015175450A JP6707824B2 (ja) | 2015-09-07 | 2015-09-07 | 情報端末、情報処理システムおよびデータ読み込み方法、並びにコンピュータ・プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015175450A JP6707824B2 (ja) | 2015-09-07 | 2015-09-07 | 情報端末、情報処理システムおよびデータ読み込み方法、並びにコンピュータ・プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017054162A JP2017054162A (ja) | 2017-03-16 |
JP6707824B2 true JP6707824B2 (ja) | 2020-06-10 |
Family
ID=58316568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015175450A Active JP6707824B2 (ja) | 2015-09-07 | 2015-09-07 | 情報端末、情報処理システムおよびデータ読み込み方法、並びにコンピュータ・プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6707824B2 (ja) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04184652A (ja) * | 1990-11-20 | 1992-07-01 | Nec Corp | リモートファイル読み込み方式 |
JPH08153032A (ja) * | 1994-11-29 | 1996-06-11 | Matsushita Electric Ind Co Ltd | ネットワーク経由データ先読みバッファ方法 |
JP2005148868A (ja) * | 2003-11-12 | 2005-06-09 | Hitachi Ltd | ストレージ装置におけるデータのプリフェッチ |
US7333993B2 (en) * | 2003-11-25 | 2008-02-19 | Network Appliance, Inc. | Adaptive file readahead technique for multiple read streams |
JP5488225B2 (ja) * | 2010-06-09 | 2014-05-14 | 富士通株式会社 | データ管理システム、データ管理方法、及びデータ管理プログラム |
JP2013218505A (ja) * | 2012-04-09 | 2013-10-24 | Hitachi Ltd | クライアントとサーバ間の通信を中継する通信装置及び通信システム |
WO2014201696A1 (zh) * | 2013-06-21 | 2014-12-24 | 华为技术有限公司 | 一种文件读取方法、存储设备及读取系统 |
-
2015
- 2015-09-07 JP JP2015175450A patent/JP6707824B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2017054162A (ja) | 2017-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102097300B1 (ko) | 클라우드-기반 파일 시스템 내에서의 파일 핸들링 | |
US9740435B2 (en) | Methods for managing content stored in cloud-based storages | |
JP4263672B2 (ja) | キャッシュに格納されたオブジェクトを管理するためのシステムおよび方法 | |
JP6506374B2 (ja) | キャッシュ管理 | |
JP6188713B2 (ja) | 自律ネットワーク・ストリーミング | |
JP2011108102A (ja) | ウェブサーバ、ウェブブラウザおよびウェブシステム | |
JP2015509229A5 (ja) | ||
US10747723B2 (en) | Caching with dynamic and selective compression of content | |
US20140067990A1 (en) | Method for accessing a content item in a cloud storage system, and a corresponding cloud broker, cloud cache agent and client application | |
CN107197359B (zh) | 视频文件缓存方法及装置 | |
JP4902285B2 (ja) | 情報閲覧装置、その制御方法及びプログラム | |
CN106817388B (zh) | 虚拟机、宿主机获取数据的方法、装置及访问数据的系统 | |
WO2011131066A1 (zh) | 一种物联网系统及其中缓存的控制方法 | |
CN107026879B (zh) | 一种数据缓存方法及后台应用系统 | |
JP2017534953A (ja) | コンピュータ装置のローカルデスクトップアプリケーションで作成されたコマンドおよび/またはコンテンツをウェブブラウザに、またはその逆向きに、直接入力するためのシステム、方法、およびコンピュータプログラム製品 | |
US9178931B2 (en) | Method and system for accessing data by a client from a server | |
US10445296B1 (en) | Reading from a site cache in a distributed file system | |
CN105574008B (zh) | 应用于分布式文件系统的任务调度方法和设备 | |
JP2009533757A (ja) | ネットワーク応答バッファリング動作の管理 | |
CN107704596B (zh) | 一种读取文件的方法、装置及设备 | |
JP6707824B2 (ja) | 情報端末、情報処理システムおよびデータ読み込み方法、並びにコンピュータ・プログラム | |
JP6039345B2 (ja) | 画像管理装置、画像管理方法及びプログラム | |
JP2018538637A (ja) | アプリケーションの実行を加速する方法及びデバイス | |
CN111314396B (zh) | 数据处理方法及装置 | |
US8375164B2 (en) | Content addressable storage with reduced latency |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180809 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190319 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190516 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20191015 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191210 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200421 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200504 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6707824 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |