JPH01133156A - File system - Google Patents

File system

Info

Publication number
JPH01133156A
JPH01133156A JP62291514A JP29151487A JPH01133156A JP H01133156 A JPH01133156 A JP H01133156A JP 62291514 A JP62291514 A JP 62291514A JP 29151487 A JP29151487 A JP 29151487A JP H01133156 A JPH01133156 A JP H01133156A
Authority
JP
Japan
Prior art keywords
information
temporary storage
section
request
user terminal
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.)
Pending
Application number
JP62291514A
Other languages
Japanese (ja)
Inventor
Seiichiro Kozuka
誠一郎 小塚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP62291514A priority Critical patent/JPH01133156A/en
Publication of JPH01133156A publication Critical patent/JPH01133156A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To reduce the size of a file system by adding a retrieval part and a temporary accumulation part to a basic part, and only when request information is not accumulated in the temporary accumulation part, allowing the retrieval part to access the basic file part. CONSTITUTION:When information requested from a user terminal group 1 is not accumulated in the temporary accumulation part 3, the retrieval part 2 accesses an information reading request to the basic file part 5 through a reading part 4. Required information is transferred to a user terminal in the user terminal group 1 and accumulated in the accumulation part 3. When the request information is accumulated in the accumulation part 3, the retrieval part 2 accesses the accumulation part 3 and returns the accessed contents to the user terminal. The accumulation part 3 generates overflow by repeating said operation. Thereby, an erasing part 6 monitors the accumulation part 3, and when the accumulation part approaches the overflow state, cancels old information successively from the time generating the request. Thus, the load of the file part 5 can be lightened and the size of the file system can be reduced.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は音楽や映画等のリアルタイム性と連続性とを有
する情報信号を複数のユーザに並行して独立に提供する
ファイルシステムに関する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a file system that provides real-time and continuous information signals such as music and movies to multiple users in parallel and independently.

(従来の技術及び発明が解決しようとする問題点)本出
願人は、音楽等の情報信号を高能率符号化により圧縮し
てメモリに蓄積し、その中から必要な情報を飛び飛びに
高速で読出し、それらを編集して複数のユーザに独立に
提供するファイルシステムを提案した(特願昭62−2
35673号)。
(Prior art and problems to be solved by the invention) The present applicant compresses information signals such as music by high-efficiency encoding, stores them in memory, and reads necessary information from there at high speed. , proposed a file system that edits them and provides them independently to multiple users (Patent Application No. 62-2).
No. 35673).

しかし、このファイルシステムには、同時にアクセスす
るユーザ数に比例して蓄積する情報信号の圧縮比率を高
くしなければならず、ユーザ数が過大となるにつれ、情
報の品質を所望の値に維持するのは限界があるという問
題点があった。
However, this file system requires a high compression ratio for the accumulated information signal in proportion to the number of users accessing it simultaneously, and as the number of users increases, it is difficult to maintain the quality of information at the desired value. The problem was that there were limitations.

(問題点を解決するための手段) 上述した問題点を解決するために、本発明はファイルシ
ステムを、複数のユーザからのリクエストに応じて夫々
に所望の情報を独立に提供する基本ファイルを有するフ
ァイルシステムにおいて、ユーザからのリクエストに応
じた情報を該基本ファイルからユーザに提供する際、該
リクエストに応じた情報を一時的に蓄積する一時蓄積部
と、新たなリクエストが生じた際に該一時蓄積部中に該
当する情報が蓄積されているか否かを検索する検索部と
、この検索により該一時蓄積部中に該新たなリクエスト
に応じた情報が蓄積されていることが判明した際には該
一時蓄積部から該リクエストに応じた情報を読出す読出
部と、該一時蓄積部の蓄積状態を監視し該一時蓄積部に
蓄積されている情報がオーバーフローする以前に該一時
蓄積部に蓄積されているリクエストのあった最も古い情
報から順次消去する消去部とを有する構成とした。
(Means for Solving the Problems) In order to solve the above-mentioned problems, the present invention provides a file system that includes basic files that independently provide desired information to each user in response to requests from a plurality of users. In a file system, when information in response to a user's request is provided to the user from the basic file, there is a temporary storage section that temporarily stores the information in response to the request, and a temporary storage section that temporarily stores the information in response to the request. A search unit that searches whether the corresponding information is stored in the storage unit, and when it is found through this search that information corresponding to the new request is stored in the temporary storage unit. a reading unit that reads out information according to the request from the temporary storage unit; and a readout unit that monitors the storage state of the temporary storage unit and prevents the information stored in the temporary storage unit from overflowing. The configuration includes an erasing section that sequentially erases information from the oldest requested information.

このように構成することによって、本発明は、基本ファ
イルにアクセスしてくるユーザ数が増加すると、同一の
情報に複数のユーザがアクセスしてくる確率が高くなる
ことに看目し、重複するアクセスに対しては一時蓄積部
によって処理することで、音楽や映画等のリアルタイム
性と連続性を有する情報信号を複数のユーザに並行して
提供する際の限界を緩和しようとするものである。
With this configuration, the present invention takes into consideration the fact that as the number of users accessing a basic file increases, the probability that multiple users will access the same information increases. By processing the data using a temporary storage section, the aim is to alleviate the limitations of providing real-time and continuous information signals such as music and movies to multiple users in parallel.

(実施例) 図は本発明になるファイルシステムの一実施例を示すブ
ロック構成図である。
(Embodiment) The figure is a block diagram showing an embodiment of the file system according to the present invention.

以下、図面と共に本発明について説明する。The present invention will be described below with reference to the drawings.

ユーザ端末群1中の任意の一つのユーザ端末(図示せず
)からの情報読出し要求のアクセスは検索部2で受付け
られる。検索部2はユーザ端末から要求された情報が一
時蓄積部3に蓄積されているか否かを検索する。
An information read request access from any one user terminal (not shown) in the user terminal group 1 is accepted by the search unit 2 . The search unit 2 searches whether the information requested by the user terminal is stored in the temporary storage unit 3 or not.

先ず、ユーザ端末から要求された情報が一時蓄積部3に
蓄積されていない場合、検索部2は続出部4を介して基
本ファイル部5に情報読出し要求のアクセルを行ない、
基本ファイル部5から所望の情報を読出し、続出部4を
介して情報を要求してきたユーザ端末群1中のユーザ端
末に提供するのと並行してその情報を一時蓄積部3に蓄
積する。
First, if the information requested by the user terminal is not stored in the temporary storage section 3, the search section 2 accesses the basic file section 5 via the retrieval section 4 to request information readout;
Desired information is read from the basic file section 5, and the information is stored in the temporary storage section 3 in parallel with providing it to the user terminal in the user terminal group 1 that has requested the information via the succession section 4.

基本ファイル部5の構成は前述した本出願人が出願した
特願昭62−235673号の第1図あるいは第3図に
図示されたブロック構成を有しているものである。
The configuration of the basic file section 5 has the block configuration shown in FIG. 1 or FIG. 3 of Japanese Patent Application No. 62-235673 filed by the applicant mentioned above.

次に、一時蓄積部3にユーザから要求された情報が蓄積
されている場合、検索部2は読出部4を介して一時蓄積
部3に情報読出し要求のアクセスを行ない、読出部4を
介してここから所望の情報を、読出し要求してきたユー
ザ端末群1中のユーザ端末に提供する。
Next, if the information requested by the user is stored in the temporary storage section 3, the search section 2 accesses the temporary storage section 3 via the reading section 4 for an information read request. From here, the desired information is provided to the user terminal in the user terminal group 1 that has made the read request.

これら一連の動作を繰返すうちに、一時蓄積部3に蓄積
されている情報がオーバーフローするので、オーバーフ
ローするか否かを消去部6で監視し、オーバーフローが
近付いた時点で一時蓄積部に蓄積されているユーザ端末
からの要求に基づくアクセスのうち、最も古い時点で要
求のあった情報から順次消去し、一時蓄積部3に常に、
ユーザ端末からの新たな要求に基づく情報を一時蓄積す
る余剰部分を確保する。
As these series of operations are repeated, the information stored in the temporary storage section 3 overflows, so the erasing section 6 monitors whether or not the information overflows, and when the overflow approaches, the information stored in the temporary storage section 3 is overflowed. Among the accesses based on requests from the user terminals currently in use, the information requested at the oldest time is sequentially deleted, and the temporary storage section 3 is always filled with the following information:
A surplus area is secured to temporarily store information based on new requests from user terminals.

(発明の効果) 上述したように、本発明になるファイルシステムは、基
本ファイル部5に検索部2、一時蓄積部3、読出部4、
消去部6を付加したシステム構成によって、基本ファイ
ル部5の負担を軽減し、従来のものに比べてファイルシ
ステム規模を大幅に縮少できる効果がある。
(Effects of the Invention) As described above, the file system according to the present invention includes the basic file section 5, the search section 2, the temporary storage section 3, the reading section 4,
The system configuration with the addition of the erasing section 6 has the effect of reducing the burden on the basic file section 5 and significantly reducing the size of the file system compared to the conventional system.

【図面の簡単な説明】[Brief explanation of the drawing]

図は本発明の一実施例を表わす癲能ブロック図である。 1・・・ユーザ端末群、2・・・検索部、3・・・一時
蓄積部、4・・・読出部、5・・・基本ファイル部、6
・・・消去部。 手続を市正書 昭和63年3月2日
The figure is a functional block diagram representing one embodiment of the present invention. DESCRIPTION OF SYMBOLS 1... User terminal group, 2... Search section, 3... Temporary storage section, 4... Reading section, 5... Basic file section, 6
...Erasure section. City official document March 2, 1986

Claims (1)

【特許請求の範囲】[Claims] 複数のユーザからのリクエストに応じて夫々に所望の情
報を独立に提供する基本ファイルを有するファイルシス
テムにおいて、ユーザからのリクエストに応じた情報を
該基本ファイルからユーザに提供する際、該リクエスト
に応じた情報を一時的に蓄積する一時蓄積部と、新たな
リクエストが生じた際に該一時蓄積部中に該当する情報
が蓄積されているか否かを検索する検索部と、この検索
により該一時蓄積部中に該新たなリクエストに応じた情
報が蓄積されていることが判明した際には該一時蓄積部
から該リクエストに応じた情報を読出す読出部と、該一
時蓄積部の蓄積状態を監視し該一時蓄積部に蓄積されて
いる情報がオーバーフローする以前に該一時蓄積部に蓄
積されているリクエストのあった最も古い情報から順次
消去する消去部とを有することを特徴とするファイルシ
ステム。
In a file system that has a basic file that independently provides desired information in response to requests from multiple users, when providing the user with information in response to the request from the user from the basic file, a temporary storage section that temporarily stores the information that has been stored; a search section that searches whether or not the corresponding information is stored in the temporary storage section when a new request occurs; a reading unit that reads out the information corresponding to the request from the temporary storage unit when it is found that information corresponding to the new request is stored in the temporary storage unit; and a reading unit that monitors the storage status of the temporary storage unit. and an erasing section that sequentially erases the oldest requested information stored in the temporary storage section before the information stored in the temporary storage section overflows.
JP62291514A 1987-11-18 1987-11-18 File system Pending JPH01133156A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62291514A JPH01133156A (en) 1987-11-18 1987-11-18 File system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62291514A JPH01133156A (en) 1987-11-18 1987-11-18 File system

Publications (1)

Publication Number Publication Date
JPH01133156A true JPH01133156A (en) 1989-05-25

Family

ID=17769874

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62291514A Pending JPH01133156A (en) 1987-11-18 1987-11-18 File system

Country Status (1)

Country Link
JP (1) JPH01133156A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05158769A (en) * 1991-12-05 1993-06-25 Victor Co Of Japan Ltd File system
US7274895B2 (en) 2003-08-25 2007-09-25 Murata Kikai Kabushiki Kaisha Developing unit with pressing guide mechanisms and image forming device having the developing unit

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59220853A (en) * 1983-05-27 1984-12-12 Toshiba Corp Disc cache system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59220853A (en) * 1983-05-27 1984-12-12 Toshiba Corp Disc cache system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05158769A (en) * 1991-12-05 1993-06-25 Victor Co Of Japan Ltd File system
US7274895B2 (en) 2003-08-25 2007-09-25 Murata Kikai Kabushiki Kaisha Developing unit with pressing guide mechanisms and image forming device having the developing unit

Similar Documents

Publication Publication Date Title
Gemmell et al. Multimedia storage servers: A tutorial
KR960018991A (en) How to Retrieve Continuous and Discontinuous Media Data from File System
CN109299059A (en) File storage, search method, device, storage medium and server
JPH01133156A (en) File system
JPH0421041A (en) Dynamic converting system for file format
JPH1011570A (en) Electronic filing device
JPH08202595A (en) File system
KR100489412B1 (en) Data output method of external storage device
CN118394722A (en) Method and system for managing satellite-borne solid-state memory file based on two-stage index
JPH01133158A (en) File system
JP2874810B2 (en) Key memory allocation method
JP2912657B2 (en) File access processor
JP2573700B2 (en) Image recording and playback device
JP2679761B2 (en) Data management system
JPH01181121A (en) Memory area allocating system
JPH0712189B2 (en) How to record detailed billing information
JPS61134170A (en) Scatter/accumulation/supply system of hierarchical picture
JPH0744426A (en) File management method for file system
JPS6113354A (en) Dispersed information cache controlling system
Niranjan File system support for multimedia applications
JP2573701B2 (en) Image recording and playback device
JPS63239540A (en) Data management system in memory medium
KR920014129A (en) How to handle mountain climbing charges of electronic exchangers
JPH0789332B2 (en) File migration / recall method
JPH04287245A (en) System for managing free area of file system