Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2004063921 - STOCKAGE DE DONNEES DANS UN FICHIER

Numéro de publication WO/2004/063921
Date de publication 29.07.2004
N° de la demande internationale PCT/IB2003/006051
Date du dépôt international 11.12.2003
CIB
G06F 3/06 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
3Dispositions d'entrée pour le transfert de données à traiter pour leur donner une forme utilisable par le calculateur; Dispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p.ex. dispositions d'interface
06Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
CPC
G06F 3/0613
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input 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
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0602specifically adapted to achieve a particular effect
061Improving I/O performance
0613in relation to throughput
G06F 3/0643
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input 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
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0628making use of a particular technique
0638Organizing or formatting or addressing of data
0643Management of files
G06F 3/0674
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
3Input 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
06Digital input from or digital output to record carriers ; , e.g. RAID, emulated record carriers, networked record carriers
0601Dedicated interfaces to storage systems
0668adopting a particular infrastructure
0671In-line storage system
0673Single storage device
0674Disk device
G11B 20/10
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
20Signal processing not specific to the method of recording or reproducing; Circuits therefor
10Digital recording or reproducing
G11B 20/1217
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
20Signal processing not specific to the method of recording or reproducing; Circuits therefor
10Digital recording or reproducing
12Formatting, e.g. arrangement of data block or words on the record carriers
1217on discs
G11B 2220/2529
GPHYSICS
11INFORMATION STORAGE
BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
2220Record carriers by type
20Disc-shaped record carriers
25characterised in that the disc is based on a specific recording technology
2525Magneto-optical [MO] discs
2529Mini-discs
Déposants
  • KONINKLIJKE PHILIPS ELECTRONICS N.V. [NL]/[NL] (AllExceptUS)
  • BRANDSMA, Ewout [NL]/[NL] (UsOnly)
  • VAN NIEKERK, Paulus, A., W. [NL]/[NL] (UsOnly)
  • MULDER, Alwin [NL]/[NL] (UsOnly)
  • LINDERS, Ronald, F., A. [NL]/[NL] (UsOnly)
Inventeurs
  • BRANDSMA, Ewout
  • VAN NIEKERK, Paulus, A., W.
  • MULDER, Alwin
  • LINDERS, Ronald, F., A.
Mandataires
  • GROENENDAAL, Antonius, W., M.
Données relatives à la priorité
03100073.016.01.2003EP
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) STORING DATA TO A FILE
(FR) STOCKAGE DE DONNEES DANS UN FICHIER
Abrégé
(EN)
This invention relates to a method of / an operating system (30) for storing data (32) to a file (10). Said method includes the steps of: allocating a first number of contiguous clusters, wherein said first number of contiguous clusters is dependent on characteristics of a writing data process to a data storage medium (14); and writing (200) data contiguously into said first number of contiguous clusters until the file is completely written. Said method further comprises the step of: freeing a second number (12B) of clusters as an unused amount of said first number of clusters when said file is completely written and closed for writing. Said data storage medium is a disk, a hard disk, a solid state storage or an optical disc. Said characteristics is at least one of maximum bit-rate, current bit rate, current file length, final file length and length of file not saved yet. This enables for that the file stored and that the unused areas on the data storage medium, each will be left with minimum fragmentation.
(FR)
L'invention concerne un procédé et un système (30) d'exploitation permettant de stocker des données (32) dans un fichier (10). Ledit procédé comprend les étapes consistant à définir une premier nombre de blocs (clusters) contigus, ce premier nombre de blocs contigus dépendant des caractéristiques d'un processus d'écriture de données dans un support (14) de stockage de données, et à écrire (200) les données de manière contiguë dans ledit premier nombre de blocs continus jusqu'à ce que le fichier soit entièrement écrit, et fermé de manière à empêcher toute écriture additionnelle. Ce procédé comprend en outre l'étape consistant à libérer un second nombre (12B) de blocs constituant une proportion non utilisée du premier nombre de blocs, lorsque ledit fichier est entièrement écrit et fermé à l'écriture. Ledit support de stockage de données peut être un disque, un disque dur, une mémoire à semi-conducteur ou un disque optique. Lesdites caractéristiques comprennent au moins une des caractéristiques suivantes : débit binaire, débit binaire momentané, longueur de fichier momentanée, longueur finale du fichier et longueur de la partie non encore sauvegardée du fichier. Ce procédé permet d'assurer une fragmentation minimale du fichier mémorisé et des zones non utilisées du support de données.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international