DE10085321T1 - Puffermanagementsystem zum Verwalten der Datenübertragung in einen und aus einem Puffer in einem Plattenlaufwerk - Google Patents

Puffermanagementsystem zum Verwalten der Datenübertragung in einen und aus einem Puffer in einem Plattenlaufwerk

Info

Publication number
DE10085321T1
DE10085321T1 DE10085321T DE10085321T DE10085321T1 DE 10085321 T1 DE10085321 T1 DE 10085321T1 DE 10085321 T DE10085321 T DE 10085321T DE 10085321 T DE10085321 T DE 10085321T DE 10085321 T1 DE10085321 T1 DE 10085321T1
Authority
DE
Germany
Prior art keywords
buffer
management system
disk drive
data transfer
managing 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.)
Withdrawn
Application number
DE10085321T
Other languages
English (en)
Inventor
Steven Scott Williams
Brett Alan Cook
Gregory Paul Moller
Jonathan Williams Haines
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.)
Seagate Technology LLC
Original Assignee
Seagate Technology LLC
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 Seagate Technology LLC filed Critical Seagate Technology LLC
Publication of DE10085321T1 publication Critical patent/DE10085321T1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/061Improving I/O performance
    • G06F3/0613Improving I/O performance in relation to throughput
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • G06F3/0656Data buffering arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
DE10085321T 1999-12-22 2000-10-26 Puffermanagementsystem zum Verwalten der Datenübertragung in einen und aus einem Puffer in einem Plattenlaufwerk Withdrawn DE10085321T1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US17177999P 1999-12-22 1999-12-22
PCT/US2000/029503 WO2001046792A1 (en) 1999-12-22 2000-10-26 Buffer management system for managing the transfer of data into and out of a buffer in a disc drive

Publications (1)

Publication Number Publication Date
DE10085321T1 true DE10085321T1 (de) 2002-12-05

Family

ID=22625101

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10085321T Withdrawn DE10085321T1 (de) 1999-12-22 2000-10-26 Puffermanagementsystem zum Verwalten der Datenübertragung in einen und aus einem Puffer in einem Plattenlaufwerk

Country Status (7)

Country Link
US (2) US6330640B1 (de)
JP (1) JP2003518313A (de)
KR (1) KR20020064357A (de)
CN (1) CN1434936A (de)
DE (1) DE10085321T1 (de)
GB (1) GB2373612B (de)
WO (1) WO2001046792A1 (de)

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6504846B1 (en) * 1999-05-21 2003-01-07 Advanced Micro Devices, Inc. Method and apparatus for reclaiming buffers using a single buffer bit
US6668304B1 (en) * 2000-01-18 2003-12-23 International Business Machines Corporation Transaction support on logical disks
US6636941B1 (en) * 2000-01-18 2003-10-21 International Business Machines Corporation Enhanced stable disk storage
US6941419B2 (en) * 2000-05-24 2005-09-06 Seagate Technology Llc Method and apparatus for disc drive buffer segment management
US6795894B1 (en) * 2000-08-08 2004-09-21 Hewlett-Packard Development Company, L.P. Fast disk cache writing system
TW487177U (en) * 2001-10-31 2002-05-11 Coretronic Corp Anti-dust lid of connecting slot
DE10162046A1 (de) * 2001-12-17 2003-06-26 Thomson Brandt Gmbh Wiedergabegerät mit einem Zwischenspeicher zum Verringern der mittleren Zugriffszeit auf einen Informationsträger
US6792504B2 (en) 2002-01-25 2004-09-14 Seagate Technology Llc Read on arrival scheme for a disc drive
US20040003172A1 (en) * 2002-07-01 2004-01-01 Hui Su Fast disc write mechanism in hard disc drives
US6961814B1 (en) * 2002-09-30 2005-11-01 Western Digital Technologies, Inc. Disk drive maintaining a cache link attribute for each of a plurality of allocation states
CN1316376C (zh) * 2002-12-12 2007-05-16 建兴电子科技股份有限公司 缓冲器的多区段管理结构及管理方法
US7159073B2 (en) * 2003-03-27 2007-01-02 Stmicroelectronics, Inc. Data storage and caching architecture
CN101566930B (zh) * 2003-08-14 2013-10-16 克姆佩棱特科技公司 虚拟磁盘驱动系统和方法
US7647358B2 (en) * 2004-03-22 2010-01-12 Microsoft Corporation Computing device with relatively limited storage space and operating/file system thereof
US8069192B2 (en) * 2004-03-22 2011-11-29 Microsoft Corporation Computing device with relatively limited storage space and operating / file system thereof
KR100652386B1 (ko) * 2004-11-16 2006-12-06 삼성전자주식회사 호스트와 하드디스크 드라이브 사이의 어플리케이션공유에 의한 작업 효율 증대방법 및 장치
JP2006227923A (ja) * 2005-02-17 2006-08-31 Fujitsu Ltd ディスク管理装置およびディスク管理プログラム
JP2006244123A (ja) 2005-03-03 2006-09-14 Fujitsu Ltd データストレージシステム及びデータストレージ制御装置
CN1312550C (zh) * 2005-03-28 2007-04-25 北京紫光华宇软件股份有限公司 一种将数据转储到移动存储介质以及从其上提取数据的方法
JP4312733B2 (ja) * 2005-04-04 2009-08-12 Necエレクトロニクス株式会社 データ記録再生装置及びデータ記録再生方法
TWI287790B (en) * 2005-06-23 2007-10-01 Sunplus Technology Co Ltd Buffer management device, record and reproduction device and management method for buffer memory
US7752059B2 (en) 2005-07-05 2010-07-06 Cardiac Pacemakers, Inc. Optimization of timing for data collection and analysis in advanced patient management system
US9426269B2 (en) 2005-09-01 2016-08-23 Xtone Networks, Inc. System and method for performing certain actions based upon a dialed telephone number
AU2006287156A1 (en) 2005-09-01 2007-03-08 Vishal Dhawan Voice application network platform
US11102342B2 (en) 2005-09-01 2021-08-24 Xtone, Inc. System and method for displaying the history of a user's interaction with a voice application
US9253301B2 (en) * 2005-09-01 2016-02-02 Xtone Networks, Inc. System and method for announcing and routing incoming telephone calls using a distributed voice application execution system architecture
US9799039B2 (en) * 2005-09-01 2017-10-24 Xtone, Inc. System and method for providing television programming recommendations and for automated tuning and recordation of television programs
US8964960B2 (en) * 2005-09-01 2015-02-24 Xtone Networks, Inc. System and method for interacting with a user via a variable volume and variable tone audio prompt
US20100158217A1 (en) 2005-09-01 2010-06-24 Vishal Dhawan System and method for placing telephone calls using a distributed voice application execution system architecture
US9456068B2 (en) 2005-09-01 2016-09-27 Xtone, Inc. System and method for connecting a user to business services
US11153425B2 (en) * 2005-09-01 2021-10-19 Xtone, Inc. System and method for providing interactive services
US9313307B2 (en) * 2005-09-01 2016-04-12 Xtone Networks, Inc. System and method for verifying the identity of a user by voiceprint analysis
US20100166161A1 (en) * 2005-09-01 2010-07-01 Vishal Dhawan System and methods for providing voice messaging services
JP4527640B2 (ja) * 2005-09-15 2010-08-18 株式会社ソニー・コンピュータエンタテインメント データ読出装置
JP3870215B1 (ja) * 2005-09-30 2007-01-17 インターナショナル・ビジネス・マシーンズ・コーポレーション テープ記録装置のデータ書込み読取り制御方法
JP4892225B2 (ja) * 2005-10-28 2012-03-07 株式会社日立ハイテクノロジーズ 真空処理方法、真空搬送装置および半導体処理装置
US8200869B2 (en) * 2006-02-07 2012-06-12 Seagate Technology Llc Storage system with alterable background behaviors
US7549021B2 (en) 2006-02-22 2009-06-16 Seagate Technology Llc Enhanced data integrity using parallel volatile and non-volatile transfer buffers
TWI360113B (en) * 2007-02-16 2012-03-11 Mediatek Inc Buffer management method and optical disc drive
CN101329661B (zh) * 2008-07-31 2010-04-21 北京飞天诚信科技有限公司 一种实现hid/scsi设备pc/sc接口的系统和方法
US8499120B2 (en) * 2008-10-17 2013-07-30 Seagate Technology Llc User selectable caching management
KR101023877B1 (ko) * 2009-04-17 2011-03-22 (주)인디링스 캐시 및 디스크 관리 방법 및 상기 방법을 이용한 컨트롤러
US9110594B2 (en) * 2009-11-04 2015-08-18 Seagate Technology Llc File management system for devices containing solid-state media
US8725931B1 (en) 2010-03-26 2014-05-13 Western Digital Technologies, Inc. System and method for managing the execution of memory commands in a solid-state memory
US8782327B1 (en) 2010-05-11 2014-07-15 Western Digital Technologies, Inc. System and method for managing execution of internal commands and host commands in a solid-state memory
US9026716B2 (en) 2010-05-12 2015-05-05 Western Digital Technologies, Inc. System and method for managing garbage collection in solid-state memory
US9164886B1 (en) 2010-09-21 2015-10-20 Western Digital Technologies, Inc. System and method for multistage processing in a memory storage subsystem
US9021192B1 (en) 2010-09-21 2015-04-28 Western Digital Technologies, Inc. System and method for enhancing processing of memory access requests
US8780475B2 (en) 2012-08-30 2014-07-15 International Business Machines Corporation Tape drive buffer utilization
US9612956B2 (en) 2013-03-15 2017-04-04 Seagate Technology Llc Multi-tiered caching for data storage management in a device
US10564890B2 (en) 2017-07-07 2020-02-18 Seagate Technology Llc Runt handling data storage system
CN115269455B (zh) * 2022-09-30 2022-12-23 湖南兴天电子科技股份有限公司 基于fpga的磁盘数据读写控制方法、装置和存储终端

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4428064A (en) * 1981-03-06 1984-01-24 International Business Machines Corporation Controlling buffered peripheral subsystems
US4412285A (en) * 1981-04-01 1983-10-25 Teradata Corporation Multiprocessor intercommunication system and method
JPS621067A (ja) * 1985-02-25 1987-01-07 Hitachi Ltd ベクトル処理装置
US5034914A (en) * 1986-05-15 1991-07-23 Aquidneck Systems International, Inc. Optical disk data storage method and apparatus with buffered interface
USH513H (en) * 1986-06-30 1988-08-02 The United States Of America As Represented By The Secretary Of The Air Force ECM preprocessor or tracker using multi-processor modules
US5179530A (en) * 1989-11-03 1993-01-12 Zoran Corporation Architecture for integrated concurrent vector signal processor
US5155814A (en) * 1990-08-31 1992-10-13 International Business Machines Corporation Nonsynchronous channel/dasd communication system
EP0528273B1 (de) 1991-08-16 1999-10-27 Fujitsu Limited Pufferspeicher und Verwaltungsverfahren dafür
US5276662A (en) * 1992-10-01 1994-01-04 Seagate Technology, Inc. Disc drive with improved data transfer management apparatus
US5765193A (en) * 1993-07-01 1998-06-09 Digital Equipment Corporation System for controlling a write operation involving data held in a write cache
US5594926A (en) * 1993-07-19 1997-01-14 Efar Microsystems, Inc. Hard disk accelerating system for computer
US5481296A (en) * 1993-08-06 1996-01-02 International Business Machines Corporation Apparatus and method for selectively viewing video information
US5636188A (en) * 1993-11-19 1997-06-03 Sony Corporation Data transmission circuit for disk storage apparatus
US5689653A (en) * 1995-02-06 1997-11-18 Hewlett-Packard Company Vector memory operations
US5721543A (en) * 1995-06-30 1998-02-24 Iterated Systems, Inc. System and method for modeling discrete data sequences
US6378051B1 (en) 1999-06-14 2002-04-23 Maxtor Corporation Interrupt signal prioritized shared buffer memory access system and method

Also Published As

Publication number Publication date
GB0214398D0 (en) 2002-07-31
US6330640B1 (en) 2001-12-11
GB2373612B (en) 2004-05-05
CN1434936A (zh) 2003-08-06
WO2001046792A1 (en) 2001-06-28
US6757781B2 (en) 2004-06-29
KR20020064357A (ko) 2002-08-07
JP2003518313A (ja) 2003-06-03
US20030149815A1 (en) 2003-08-07
GB2373612A (en) 2002-09-25

Similar Documents

Publication Publication Date Title
DE10085321T1 (de) Puffermanagementsystem zum Verwalten der Datenübertragung in einen und aus einem Puffer in einem Plattenlaufwerk
ID27746A (id) Kartu semikonduktor, peralatan playback, peralatan perekaman, metoda playback, metoda perekaman, dan media perekaman dapat dibaca kombuter
NO943575D0 (no) Buffer-allokering for gjentatte informasjonsblokker i en dataoverföring, særlig en video-overföring
DE60026456D1 (de) Spielsystem und computerlesbares Aufzeichungsmedium
DE60038674D1 (de) Datenspeicherverwaltungs-und programmablaufsystem
DE50003998D1 (de) Datenübertragungsvorrichtung und -verfahren
DE60030680D1 (de) Zuverlässiges Speicherlaufwerk und Datenschreibverfahren
DE60037058D1 (de) Spielvorrichtung und computerlesbares Speichermedium
DE60039743D1 (de) Spielsystem und computerlesbares Aufzeichnungsmedium
SG122793A1 (en) Data storage apparatus and method for managing buffer memory
DE69507290D1 (de) Gerät zur datenpuffer-überwachung in einem plattenspeichersystem
GB2398656B (en) Improvements in and relating to computer operating system data management
DE60011980D1 (de) Transportvorrichtung für Aufzeichnungsmedium
EP1496440A4 (de) Informationsverwaltungseinrichtung, verfahren, aufzeichnungsmedium und programm
HK1077393A1 (en) Recorded data deleting device for hard disk
DK1110223T3 (da) Dataallokering i DVD-optagelse
EP1669869A4 (de) Verwaltungseinrichtung für verwaltungs-informationsverarbeitungseinrichtung, verwaltungssystem, programm und aufzeichnungsmedium
AU2003230882A8 (en) Limited play data storage media and method for limiting access to data thereon
ID28608A (id) Peralatan recording data
DE60220331D1 (de) Lösemechanismus und dessen Verwendung in einem Datenaufzeichnungs- Wiedergabegerät
GB0417897D0 (en) Lot trade managing method, device, program and recording medium
ID29412A (id) Media perekam informasi, dan metoda dan peralatan untuk mengatur kerusakan
DE10195964T1 (de) Pulsschreibstrom ausgestaltet für einen Feldaufrechterhaltungsstrom in einer Datenspeichervorrichtung
DE50002012D1 (de) Takt- und datenregenerator für unterschiedliche datenraten
DE60033093D1 (de) Datenaufzeichnungs- und -wiedergabegerät

Legal Events

Date Code Title Description
8139 Disposal/non-payment of the annual fee