CN101268449B - 数据记录装置以及数据记录方法 - Google Patents
数据记录装置以及数据记录方法 Download PDFInfo
- Publication number
- CN101268449B CN101268449B CN2006800348174A CN200680034817A CN101268449B CN 101268449 B CN101268449 B CN 101268449B CN 2006800348174 A CN2006800348174 A CN 2006800348174A CN 200680034817 A CN200680034817 A CN 200680034817A CN 101268449 B CN101268449 B CN 101268449B
- Authority
- CN
- China
- Prior art keywords
- mentioned
- management
- fat
- data
- piece
- 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
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/0223—User address space allocation, e.g. contiguous or non contiguous base addressing
- G06F12/023—Free address space management
- G06F12/0238—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory
- G06F12/0246—Memory management in non-volatile memory, e.g. resistive RAM or ferroelectric memory in block erasable memory, e.g. flash memory
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
- G06F3/0613—Improving I/O performance in relation to throughput
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/0643—Management of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/907—Television signal recording using static stores, e.g. storage tubes or semiconductor memories
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/72—Details relating to flash memory management
- G06F2212/7203—Temporary buffering, e.g. using volatile buffer or dedicated buffer blocks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B2020/10935—Digital recording or reproducing wherein a time constraint must be met
- G11B2020/10944—Real-time recording or reproducing, e.g. for ensuring seamless playback of AV data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1265—Control data, system data or management information, i.e. data used to access or process user data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1291—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting serves a specific purpose
- G11B2020/1292—Enhancement of the total storage capacity
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (6)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005276078 | 2005-09-22 | ||
JP276078/2005 | 2005-09-22 | ||
PCT/JP2006/318023 WO2007034706A1 (ja) | 2005-09-22 | 2006-09-12 | 情報記録媒体アクセス装置、及びデータ記録方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101268449A CN101268449A (zh) | 2008-09-17 |
CN101268449B true CN101268449B (zh) | 2012-04-04 |
Family
ID=37888757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006800348174A Active CN101268449B (zh) | 2005-09-22 | 2006-09-12 | 数据记录装置以及数据记录方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7984231B2 (zh) |
EP (1) | EP1936508B1 (zh) |
JP (1) | JP4859837B2 (zh) |
CN (1) | CN101268449B (zh) |
WO (1) | WO2007034706A1 (zh) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4079506B2 (ja) * | 1997-08-08 | 2008-04-23 | 株式会社東芝 | 不揮発性半導体メモリシステムの制御方法 |
JP2009003783A (ja) * | 2007-06-22 | 2009-01-08 | Toshiba Corp | 不揮発性メモリの制御装置及び制御方法及び記憶装置 |
JP2009003784A (ja) * | 2007-06-22 | 2009-01-08 | Toshiba Corp | 不揮発性メモリの制御装置及び制御方法及び記憶装置 |
CA2700872A1 (en) * | 2007-10-05 | 2009-04-09 | Diskeeper Corporation | Solid state drive optimizer |
JP5515218B2 (ja) * | 2008-01-16 | 2014-06-11 | ティアック株式会社 | データアクセス方法およびデータアクセス装置 |
JP4471007B2 (ja) * | 2008-02-05 | 2010-06-02 | ソニー株式会社 | 記録装置、記録装置の制御方法、記録装置の制御方法のプログラム及び記録装置の制御方法のプログラムを記録した記録媒体 |
TWI372974B (en) * | 2008-03-24 | 2012-09-21 | Phison Electronics Corp | Management method, management apparatus and controller for memory data access |
KR101506578B1 (ko) * | 2008-07-17 | 2015-03-30 | 삼성전자주식회사 | 데이터 보안을 위한 파일 시스템 구성 방법 및 장치, 그에의해 만들어진 데이터 보안 영역에 접근하는 방법 및 장치,그에 따른 데이터 저장 장치 |
US7849365B2 (en) * | 2008-07-30 | 2010-12-07 | Apple Inc. | Method for reducing host device to electronic device communication errors |
US20100161952A1 (en) * | 2008-12-18 | 2010-06-24 | Texas Instruments Incorporated | Performance optimizations by dynamic reduction of file allocation tables |
JP4816740B2 (ja) * | 2009-02-09 | 2011-11-16 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにプログラム |
CN101634997B (zh) * | 2009-06-02 | 2011-10-05 | 福州思迈特数码科技有限公司 | 增强基于NAND Flash的FAT文件***稳定性的方法 |
US20110258372A1 (en) * | 2009-07-29 | 2011-10-20 | Panasonic Corporation | Memory device, host device, and memory system |
WO2011060603A1 (zh) * | 2009-11-19 | 2011-05-26 | 青岛海信移动通信技术股份有限公司 | 一种txt文件的解码、阅读方法及装置 |
JP5406750B2 (ja) * | 2010-02-03 | 2014-02-05 | キヤノン株式会社 | 記録装置及びその制御方法 |
JP5523128B2 (ja) * | 2010-02-03 | 2014-06-18 | キヤノン株式会社 | 記録装置及びその制御方法 |
JP5455689B2 (ja) * | 2010-02-03 | 2014-03-26 | キヤノン株式会社 | 記録装置及び方法 |
TWI475564B (zh) * | 2010-04-21 | 2015-03-01 | Silicon Motion Inc | 記憶體之資料寫入方法及資料儲存裝置 |
TWI514136B (zh) | 2010-12-28 | 2015-12-21 | Silicon Motion Inc | 快閃記憶裝置及其資料寫入方法 |
CN102541464B (zh) * | 2010-12-30 | 2014-07-23 | 慧荣科技股份有限公司 | 快闪存储装置及其数据写入方法 |
CN102314490B (zh) * | 2011-08-16 | 2013-07-10 | 晨星软件研发(深圳)有限公司 | 一种Linux FAT文件***修复方法及装置 |
TWI733568B (zh) * | 2020-08-27 | 2021-07-11 | 慧榮科技股份有限公司 | 記憶裝置、快閃記憶體控制器及其存取方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004059641A1 (en) * | 2002-12-30 | 2004-07-15 | Koninklijke Philips Electronics N.V. | Record carrier with protective linking areas |
CN1516835A (zh) * | 2002-04-15 | 2004-07-28 | 索尼公司 | 数据存储装置 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS56137442A (en) | 1980-03-31 | 1981-10-27 | Nec Corp | Space managing system in access managing device of random access file |
JPH07325669A (ja) | 1994-05-31 | 1995-12-12 | Mitsubishi Electric Corp | ディスク管理方法 |
JPH09251407A (ja) | 1996-03-14 | 1997-09-22 | Matsushita Electric Ind Co Ltd | 記憶領域管理方法及び記憶装置 |
KR100704998B1 (ko) * | 1999-02-26 | 2007-04-09 | 소니 가부시끼 가이샤 | 기록방법, 관리방법 및 기록장치 |
JP3717922B2 (ja) | 2002-02-08 | 2005-11-16 | 三洋電機株式会社 | ファイルデータ記憶管理方法、ファイルデータ記憶装置、ファイルデータを記憶するための処理を実行するプログラムおよび記憶媒体 |
US7509342B2 (en) * | 2002-02-08 | 2009-03-24 | Sanyo Electric Co., Ltd. | File data storage management method, file data storage device, program executing processing for storing file data, and storage medium |
JP4009840B2 (ja) * | 2002-06-27 | 2007-11-21 | ソニー株式会社 | 情報処理装置、情報処理方法および情報処理プログラム |
JP4036056B2 (ja) * | 2002-08-13 | 2008-01-23 | ソニー株式会社 | 記録装置および方法、記録媒体、並びにプログラム |
CN100426256C (zh) * | 2003-02-20 | 2008-10-15 | 松下电器产业株式会社 | 信息记录介质以及其区域管理方法 |
JP2004280752A (ja) * | 2003-03-19 | 2004-10-07 | Sony Corp | データ記憶装置、およびデータ記憶装置における管理情報更新方法、並びにコンピュータ・プログラム |
US20050216684A1 (en) * | 2003-11-21 | 2005-09-29 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, data processing apparatus, and recording region setting method of information recording medium |
JP4608434B2 (ja) * | 2003-12-03 | 2011-01-12 | パナソニック株式会社 | 情報記録媒体のデータ処理装置及びデータ記録方法 |
US7401174B2 (en) * | 2003-12-16 | 2008-07-15 | Matsushita Electric Industrial Co., Ltd. | File system defragmentation and data processing method and apparatus for an information recording medium |
WO2006003883A1 (ja) * | 2004-06-30 | 2006-01-12 | Matsushita Electric Industrial Co., Ltd. | 記録媒体並びに記録媒体に情報を記録する記録装置及び記録方法 |
JP2006285669A (ja) * | 2005-03-31 | 2006-10-19 | Toshiba Corp | ホスト機器 |
JP4603953B2 (ja) * | 2005-08-12 | 2010-12-22 | キヤノン株式会社 | 画像データ記録装置及び方法 |
-
2006
- 2006-09-12 US US12/067,671 patent/US7984231B2/en active Active
- 2006-09-12 JP JP2007536454A patent/JP4859837B2/ja active Active
- 2006-09-12 CN CN2006800348174A patent/CN101268449B/zh active Active
- 2006-09-12 WO PCT/JP2006/318023 patent/WO2007034706A1/ja active Application Filing
- 2006-09-12 EP EP06797830.4A patent/EP1936508B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1516835A (zh) * | 2002-04-15 | 2004-07-28 | 索尼公司 | 数据存储装置 |
WO2004059641A1 (en) * | 2002-12-30 | 2004-07-15 | Koninklijke Philips Electronics N.V. | Record carrier with protective linking areas |
Also Published As
Publication number | Publication date |
---|---|
US7984231B2 (en) | 2011-07-19 |
JP4859837B2 (ja) | 2012-01-25 |
EP1936508A4 (en) | 2010-09-29 |
EP1936508A1 (en) | 2008-06-25 |
JPWO2007034706A1 (ja) | 2009-03-19 |
CN101268449A (zh) | 2008-09-17 |
WO2007034706A1 (ja) | 2007-03-29 |
US20090180209A1 (en) | 2009-07-16 |
EP1936508B1 (en) | 2019-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101268449B (zh) | 数据记录装置以及数据记录方法 | |
CN103064639B (zh) | 数据存储方法及装置 | |
CN1307555C (zh) | 数据存储装置 | |
KR100975825B1 (ko) | 기억장치, 기억 시스템 및 기억 방법 | |
JP4733461B2 (ja) | 計算機システム、管理計算機及び論理記憶領域の管理方法 | |
EP2096546B1 (en) | Write once recording device | |
EP2109033A2 (en) | Storage system comprising plurality of storage system modules | |
CN101241472B (zh) | 映射管理方法及*** | |
JP4415356B2 (ja) | 二重ジャーナリングの保存方法及びその記憶媒体 | |
CN100456264C (zh) | 一种磁盘空间管理方法及*** | |
CN103294604A (zh) | 闪存器件和使用闪存器件的电子设备 | |
WO2009096180A1 (ja) | メモリコントローラ、不揮発性記憶装置、及び、不揮発性記憶システム | |
CN100403279C (zh) | 信息记录介质的数据区域管理方法、使用数据区域管理方法的信息处理装置 | |
KR100703680B1 (ko) | 플래시 파일 시스템 | |
CN110147203A (zh) | 一种文件管理方法、装置、电子设备及存储介质 | |
CN109408416B (zh) | 一种地址映射表项页管理方法及装置 | |
JP4130808B2 (ja) | フォーマット方法 | |
JP2018197933A (ja) | ストレージ制御装置、情報処理システムおよびプログラム | |
KR102107604B1 (ko) | 비휘발성 메모리 장치, 및 비휘발성 메모리의 데이터 관리 방법 | |
CN107229664B (zh) | 用于管理文件***元数据的间接数据结构 | |
KR101465426B1 (ko) | 익스텐트 매핑 플래시 디바이스 | |
CN103488584B (zh) | 一种数据处理方法及装置 | |
CN105549903B (zh) | 易于移植的文件***及其对外置存储器数据的管理方法 | |
CN112799592A (zh) | 一种多命名空间的分配方法、装置、设备及可读介质 | |
CN114185849A (zh) | 文件操作方法、文件操作***、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CI01 | Correction of invention patent gazette |
Correction item: Inventor Correct: Maeda Takuji|Inoue Shinji False: Maeda Takuji Number: 14 Volume: 28 |
|
CI03 | Correction of invention patent |
Correction item: Inventor Correct: Maeda Takuji|Inoue Shinji False: Maeda Takuji Number: 14 Page: The title page Volume: 28 |
|
ERR | Gazette correction |
Free format text: CORRECT: INVENTOR; FROM: TAKUJI MAEDA TO: TAKUJI MAEDA; SHINJI INOUE |