Ejercicio 1 - Parte a

Ejercicio 1 - Parte a

de Esteban Normey Rieta -
Número de respuestas: 5
Buenas,
Cuando se pregunta cuantas operaciones de entrada y salida serían necesarias dependiendo la estrategia utilizada, entiendo que por entrada nos referimos a lectura y salida a escritura en disco, no?
Además, en la estrategia contigua (por lo poco que vi), tendríamos que ¿dividirlo en caso? Como para la parte 1: "Se añade un bloque al comienzo", depende si el bloque anterior al primer bloque del archivo está ocupado o libre que vamos a necesitar hacer más o menos entradas/salidas para realojar el archivo en caso necesario, no? O hay algo que no entiendo?
Saludos!
En respuesta a Esteban Normey Rieta

Re: Ejercicio 1 - Parte a

de Esteban Normey Rieta -
Además, para cambiar punteros intermedios (en la enlazada) hay que escribir en disco entiendo (pues a fin y al cabo son datos en disco), no? O sea, cuentan como operaciones de salida?
Y asumo que el FCB está en memoria, pues supongo que el archivo está abierto para hacer estas operaciones.
En respuesta a Esteban Normey Rieta

Re: Ejercicio 1 - Parte a

de Lucas Helguera Zanotta -

Me adhiero a la consulta.

En particular, no me queda claro si el archivo tiene mas espacio reservado por las dudas (ademas de esos 100 bloques) o hay que hacer lecturas para evaluar si el archivo puede ocupar un nuevo bloque, o moverlo a un espacio libre mas grande para reubicar el archivo por completo.

En respuesta a Lucas Helguera Zanotta

Re: Ejercicio 1 - Parte a

de Santiago Freire Lopez -
Hola,

No pueden suponer que hay (o no) espacio libre en los bloques contiguos en asignación contigua.
 
Para modificar los punteros de la lista enlazada hay que escribir a disco.

Saludos,
Santiago.
En respuesta a Santiago Freire Lopez

Re: Ejercicio 1 - Parte a

de Lucas Helguera Zanotta -
Entonces, es necesario discutir cuantas son para cada caso?
Porque entiendo que el file system va a tener que hacer lecturas para saber si el espacio del bloque está o no ocupado y según eso va a cambiar su comportamiento.