JP2012168644A5 - - Google Patents

Download PDF

Info

Publication number
JP2012168644A5
JP2012168644A5 JP2011027651A JP2011027651A JP2012168644A5 JP 2012168644 A5 JP2012168644 A5 JP 2012168644A5 JP 2011027651 A JP2011027651 A JP 2011027651A JP 2011027651 A JP2011027651 A JP 2011027651A JP 2012168644 A5 JP2012168644 A5 JP 2012168644A5
Authority
JP
Japan
Prior art keywords
recording
management
management unit
data
size
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.)
Granted
Application number
JP2011027651A
Other languages
Japanese (ja)
Other versions
JP2012168644A (en
JP5693277B2 (en
Filing date
Publication date
Application filed filed Critical
Priority to JP2011027651A priority Critical patent/JP5693277B2/en
Priority claimed from JP2011027651A external-priority patent/JP5693277B2/en
Publication of JP2012168644A publication Critical patent/JP2012168644A/en
Publication of JP2012168644A5 publication Critical patent/JP2012168644A5/ja
Application granted granted Critical
Publication of JP5693277B2 publication Critical patent/JP5693277B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明の記録装置は、記録媒体にデータを記録する装置であって、入力されたデータを記憶するメモリと、前記記録媒体の記録領域を、それぞれ所定のサイズを有する複数の管理単位に分割する分割手段と、前記複数の管理単位それぞれにおける空き領域のサイズを検出し、前記検出した各管理単位の空き領域のサイズに基づいて、前記記録媒体における前記複数の管理単位から、前記データを記録する管理単位を指定する管理手段と、前記メモリから前記データを読み出して前記記録媒体に記録する手段であって、前記メモリから読み出した前記データを、前記管理手段により指定された管理単位に対して記録する記録手段とを備え、前記管理手段は、記録開始の指示に応じて複数の前記管理単位から空き領域のサイズが所定量以上の管理単位を指定すると共に、記録停止の指示に応じて、前記空き領域のサイズが前記所定量以上の管理単位、または前記空き領域のサイズが前記所定量よりも小さい管理単位の何れか一方を指定することを特徴とする。 A recording apparatus of the present invention is an apparatus for recording data on a recording medium, and divides a memory for storing input data and a recording area of the recording medium into a plurality of management units each having a predetermined size . a split unit that detects the amount of free space in each of the plurality of management units, based on the size of free space in each management unit of the detected, the plurality of management units of whether we in the recording medium, wherein Management means for designating a management unit for recording data; and means for reading the data from the memory and recording the data on the recording medium, wherein the data read from the memory is designated by the management means. and recording means for recording on said management means, in response to an instruction to start recording, the tube size is more than the predetermined amount of free space from the plurality of management units Together specify a unit, in accordance with the recording stop instruction, the free area size is the predetermined amount or more management units or the size of the free space, to specify one of the smaller administrative units than the predetermined amount It is characterized by that.

Claims (6)

記録媒体にデータを記録する装置であって、
入力されたデータを記憶するメモリと、
前記記録媒体の記録領域を、それぞれ所定のサイズを有する複数の管理単位に分割する分割手段と、
前記複数の管理単位それぞれにおける空き領域のサイズを検出し、前記検出した各管理単位の空き領域のサイズに基づいて、前記記録媒体における前記複数の管理単位から、前記データを記録する管理単位を指定する管理手段と、
前記メモリから前記データを読み出して前記記録媒体に記録する手段であって、前記メモリから読み出した前記データを、前記管理手段により指定された管理単位に対して記録する記録手段とを備え、
前記管理手段は、記録開始の指示に応じて複数の前記管理単位から空き領域のサイズが所定量以上の管理単位を指定すると共に、記録停止の指示に応じて、前記空き領域のサイズが前記所定量以上の管理単位、または前記空き領域のサイズが前記所定量よりも小さい管理単位の何れか一方を指定することを特徴とする記録装置。
An apparatus for recording data on a recording medium,
A memory for storing input data;
The recording area of the recording medium, respectively split means you divided into a plurality of management unit having a predetermined size,
Detecting the amount of free space in each of the plurality of management units, based on the size of free space in each management unit of the detected, the plurality of management units of whether we in the recording medium, the management unit for recording the data Management means to specify ,
Means for reading the data from the memory and recording the data on the recording medium, the recording means recording the data read from the memory to a management unit designated by the management means;
The management unit, in response to an instruction to start recording, the amount of free space from the plurality of management units to specify a predetermined amount or more management units, in accordance with the recording stop instruction, the size of the free space the recording apparatus characterized by a predetermined amount or more management units or the size of the free space, to specify one of the smaller administrative units than the predetermined amount.
前記記録停止の指示があった時点で前記メモリに記憶されていた未記録データを前記記録停止の指示があった時点で指定していた前記管理単位の終端まで記録するまでに、新たに前記記録開始の指示があった場合、前記管理手段は、前記空き領域のサイズが前記所定量以上の管理単位を指定し、前記記録手段は、前記記録停止の指示があった時点で前記メモリに記憶されていた未記録データのうち、前記記録停止の指示があった時点で指定していた前記管理単位に記録されたデータ以外の残りのデータを、前記空き領域のサイズが前記所定量以上の管理単位に記録し、
前記記録停止の指示があった時点で前記メモリに記憶されていた未記録データを前記記録停止の指示があった時点で指定していた前記管理単位の終端まで記録するまでに、新たに前記記録開始の指示が無かった場合、前記管理手段は、前記空き領域のサイズが所定量よりも小さい管理単位を指定し、前記記録手段は、前記記録停止の指示があった時点で前記メモリに記憶されていた未記録データのうち、前記記録停止の指示があった時点で指定していた前記管理単位に記録されたデータ以外の残りのデータを、前記空き領域のサイズが前記所定量よりも小さい管理単位に記録することを特徴とする請求項1に記載の記録装置。
The unrecorded data stored in the memory at the time when the recording stop instruction is issued until the end of the management unit designated at the time when the recording stop instruction is recorded is newly recorded. If there is an instruction to start, the management unit, the size of the free space designating the predetermined amount or more management units, the recording means, the are stored in memory when an instruction of the recording stop Among the recorded unrecorded data, the remaining data other than the data recorded in the management unit designated at the time when the recording stop instruction was issued is used as a management unit in which the size of the free area is equal to or larger than the predetermined amount. Recorded in
The unrecorded data stored in the memory when the instruction there was a recording stop, until the recording to the end of the management unit that has been specified at the time of an instruction of the recording stop, the newly wherein When there is no instruction to start recording, the management means designates a management unit in which the size of the free area is smaller than a predetermined amount, and the recording means stores in the memory when the recording stop instruction is given. Of the unrecorded data that has been recorded, the remaining data other than the data recorded in the management unit that was specified when the recording stop instruction was issued is the size of the free area smaller than the predetermined amount The recording apparatus according to claim 1 , wherein recording is performed in a management unit .
前記管理手段は、
前記記録停止の指示があった時点で前記メモリに記憶されていた未記録データを記録するために必要な、前記空き領域のサイズが所定量よりも小さい管理単位の数が閾値よりも大きい場合、前記空き領域のサイズが所定量以上の管理単位を指定し、
前記記録停止の指示があった時点で前記メモリに記憶されていた未記録データを記録するために必要な、前記空き領域のサイズが所定量よりも小さい管理単位の数が閾値以下の場合、前記空き領域のサイズが所定量よりも小さい管理単位を指定することを特徴とする請求項1に記載の記録装置。
The management means includes
When the number of management units in which the size of the vacant area is smaller than a predetermined amount necessary for recording unrecorded data stored in the memory at the time when the recording stop instruction is greater than a threshold value, Specify a management unit in which the size of the free space is a predetermined amount or more,
When the number of management units required to record the unrecorded data stored in the memory at the time when the instruction to stop recording is less than a predetermined amount is less than a predetermined amount, 2. The recording apparatus according to claim 1, wherein a management unit in which the size of the free area is smaller than a predetermined amount is designated.
前記記録手段は、前記管理単位ごとに前記記録媒体に記録されたデータを消去し、前記管理単位よりも小さいサイズの書き込み単位ごとに前記記録媒体にデータを記録することを特徴とする請求項1から3のいずれか1項に記載の記録装置。   2. The recording means erases data recorded on the recording medium for each management unit, and records data on the recording medium for each writing unit having a size smaller than the management unit. 4. The recording apparatus according to any one of items 1 to 3. 前記管理手段は、前記複数の管理単位のそれぞれについて、前記管理単位のサイズに対する空き領域のサイズの割合を示す断片化率を算出し、前記断片化率に基づいて前記記録手段が前記データを記録する管理単位を指定することを特徴とする請求項1から4のいずれか1項に記載の記録装置。   For each of the plurality of management units, the management unit calculates a fragmentation rate indicating a ratio of a free area size to a management unit size, and the recording unit records the data based on the fragmentation rate. The recording apparatus according to any one of claims 1 to 4, wherein a management unit to be specified is designated. 記録媒体にデータを記録する方法であって、
入力されたデータをメモリに記憶する工程と、
前記記録媒体の記録領域を、それぞれ所定のサイズを有する複数の管理単位に分割する分割工程と、
前記複数の管理単位それぞれにおける空き領域のサイズを検出し、前記検出した各管理単位の空き領域のサイズに基づいて、前記記録媒体における前記複数の管理単位から、前記データを記録する管理単位を指定する管理工程と、
前記メモリから前記データを読み出して前記記録媒体に記録する工程であって、前記メモリから読み出した前記データを、前記管理工程により指定された管理工程に対して記録する記録工程とを備え、
前記管理工程は、記録開始の指示に応じて、複数の前記管理単位から空き領域のサイズが所定量以上の管理単位を指定すると共に、記録停止の指示に応じて、前記空き領域のサイズが前記所定量以上の管理単位、または前記空き領域のサイズが前記所定量よりも小さい管理単位の何れか一方を指定することを特徴とする記録方法
A method of recording data on a recording medium,
Storing input data in a memory;
A dividing step of dividing the recording area of the recording medium into a plurality of management units each having a predetermined size;
The size of the free area in each of the plurality of management units is detected, and the management unit for recording the data is designated from the plurality of management units in the recording medium based on the detected size of the free area in each management unit. A management process to
A step of reading the data from the memory and recording the data on the recording medium, the recording step recording the data read from the memory with respect to a management step designated by the management step,
The management step specifies a management unit in which a free area size is a predetermined amount or more from a plurality of the management units in response to an instruction to start recording, and the free area size is in response to an instruction to stop recording. A recording method characterized by designating either a management unit of a predetermined amount or more or a management unit in which the size of the empty area is smaller than the predetermined amount .
JP2011027651A 2011-02-10 2011-02-10 Recording apparatus and recording method Expired - Fee Related JP5693277B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011027651A JP5693277B2 (en) 2011-02-10 2011-02-10 Recording apparatus and recording method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011027651A JP5693277B2 (en) 2011-02-10 2011-02-10 Recording apparatus and recording method

Publications (3)

Publication Number Publication Date
JP2012168644A JP2012168644A (en) 2012-09-06
JP2012168644A5 true JP2012168644A5 (en) 2014-03-27
JP5693277B2 JP5693277B2 (en) 2015-04-01

Family

ID=46972764

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011027651A Expired - Fee Related JP5693277B2 (en) 2011-02-10 2011-02-10 Recording apparatus and recording method

Country Status (1)

Country Link
JP (1) JP5693277B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102545229B1 (en) * 2018-05-04 2023-06-21 에스케이하이닉스 주식회사 Memory system and operating method thereof
JP7212477B2 (en) * 2018-08-31 2023-01-25 キヤノン株式会社 Recording device, recording method, and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006285669A (en) * 2005-03-31 2006-10-19 Toshiba Corp Host apparatus
JP2007180693A (en) * 2005-12-27 2007-07-12 Matsushita Electric Ind Co Ltd Video signal recording device
JP5178355B2 (en) * 2008-07-01 2013-04-10 キヤノン株式会社 Recording device
JP5235541B2 (en) * 2008-07-11 2013-07-10 キヤノン株式会社 Recording apparatus and method
JP5505974B2 (en) * 2010-06-25 2014-05-28 Necカシオモバイルコミュニケーションズ株式会社 Electronic equipment and programs

Similar Documents

Publication Publication Date Title
JP2008123495A5 (en)
CN109542701B (en) Method and device for testing performance of magnetic disk
JP2005182793A5 (en)
JP2013025793A5 (en)
RU2019110993A (en) METHOD AND DEVICE FOR WRITING SAVED DATA ON DATA CARRIER BASED ON FLASH MEMORY
JP2014154166A5 (en)
JP2012038375A5 (en)
EP2541421A4 (en) Processing device and write method
JP2016186828A5 (en) Storage device and storage control method
JP2012098883A5 (en)
JP2016511491A5 (en)
JP2014507744A5 (en)
US20150279395A1 (en) Data write management
TWI608488B (en) Data storage device and data accessing method thereof
JP2013228909A5 (en) Medium processing apparatus, method for controlling medium processing apparatus, and program
JP2014096759A5 (en)
RU2017104408A (en) COMPONENT DATA STORAGE TOPOLOGIES FOR DATA OBJECTS
JP2012168644A5 (en)
JP2008123337A5 (en)
JP2005339262A5 (en)
TWI507975B (en) Storage device with multiple threshold and its method
JP2011159240A5 (en)
JP2014179095A5 (en)
JP2006109419A5 (en)
JP2016178528A5 (en)