Jyaif Le 12/01/2006 à 16:01 Pourquoi c'est dans la partie TI?
BiHi Le 12/01/2006 à 16:19 Ouais d'ailleurs, ça serait sûrement mieux que le forum Algorithmie et optimisation appartiennent au forum Informatique et que le lien soit dans le forum TI68k (au lieu du contraire)

;)
G R A V E !
lol j ai vraiment rien a faire ...
(d'ailleurs entre nous c'est pas du tout de l'algorithmique, ça aurait plutôt sa place dans "systèmes d'exploitation"... en principe les vraies questions d'algorithmique détonnent moins dans le forum TI)
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)
Nil Le 12/01/2006 à 19:47 C'est pour travailler sur une bande magnétique ?
Nil Le 14/01/2006 à 22:18 (pas moi... sous Nux, je vais un cpio vers /dev/xxx quand j'écris sur une bande en direct en ignorant tout filesystem, mais je ne sais pas faire plus).
Pen^2 Le 14/01/2006 à 22:49 et ça consiste uniquement à faire un open()/close(), des seek() et des read()/write() classiques ?
Nil Le 14/01/2006 à 23:19 Je ne me pose pas de questions, en fait... Pour ça, il faudrait voir comment est implémenté cpio.
Perso, je fais un cpio (je peux te retrouver la commande exacte lundi) qui copie sur une unité comme s'il s'agissait d'un fichier, donc en fait ça copie en brut les données sans se poser de questions... et on lit la bande comme on lirait un fichier écrit linéairement.
La technique a un avantage non négligeable pour les cartouches de sauvegarde : on peut écrire le jour J une sauvegarde, demander de ne pas rembobiner, et écrire à J+1 à la suite de la bande sans aucun écrasement... (je ne sais pas si c'est clair).
Par contre, les opérations sont très basiques, vu qu'une bande est déroulée linérairement... on écrit ou on lit d'une position à l'autre, c'est tout.
Nil Le 15/01/2006 à 13:46 Voui, c'est vraiment pratique ^^ (en même temps, ça suit la logique Unix ou tout est fichier).
Je ne crois pas que le système de fichier utilisé ait d'importance, c'est le noyau qui gère les lectures et écritures sur tes périphériques.
Pour autant que je sache tu n'as pas as te soucier de ça, par exemple un programme compilé sous *nux peut aussi bien lire et ecrire sur une partition Linux, NFS, FAT, ... de même sur MSWindows (voire Mac mais je ne peux pas confirmer)
Nil Le 18/01/2006 à 18:27 Mais justement, lui veut écrire en RAW, c'est à dire des données brutes sans FS