19-02-2013, 19:24
Sigo sufriendo con esta materia que poco me acuerdo.
Encima seguro son bobadas
el ejercicio dice asi:
Bueno, encaré el a.
El tema es que probe con punteros directos, indirectos simples e indirectos dobles, y no llego ni a palos a 2gb,
De hecho, un puntero indirecto doble solo me da para direccionar:
\[1x(\frac{1024 bytes}{8 bytes})^{2}x1024 bytes =16 mb\]
Con 2 de estos, llegaría solo a 32 mb.
Si pruebo solo con uno triple me da \[1x(\frac{1024 bytes}{8 bytes})^{3}x1024 bytes =2 GB\] lo cual es justo lo que necesito (y ademas es 1 solo puntero)
Pero entonces, a que se refiere el punto b? Estoy calculando mal ? Da a entender que la solucion del a) es otra, y ademas de que la que yo elijo tiene una desventaja para direccionar un archivo de 2 GB..
Gracias !
Encima seguro son bobadas
el ejercicio dice asi:
Cita:Sea un filesystem ext2 con bloques de 1kb y punteros de 8 bytes
a) ¿Cuál es la cantidad mínim de punteros necesaria para direccionar hasta 2 gb por archivo? (Asuma que no puede haber mas de 10 punteros directos, 2 indirectos simples, 2 indirectos dobles, y 2 indirectos triples). Nota: Podría haber mas de una solución.
b) Suponga que bajo las condiciones establecidas, se diseña un inodo con solamente 1 puntero triplemente indirecto. ¿Satisface el punto anterior? ¿Qué desventajas acarrearía este esquema?
Bueno, encaré el a.
El tema es que probe con punteros directos, indirectos simples e indirectos dobles, y no llego ni a palos a 2gb,
De hecho, un puntero indirecto doble solo me da para direccionar:
\[1x(\frac{1024 bytes}{8 bytes})^{2}x1024 bytes =16 mb\]
Con 2 de estos, llegaría solo a 32 mb.
Si pruebo solo con uno triple me da \[1x(\frac{1024 bytes}{8 bytes})^{3}x1024 bytes =2 GB\] lo cual es justo lo que necesito (y ademas es 1 solo puntero)
Pero entonces, a que se refiere el punto b? Estoy calculando mal ? Da a entender que la solucion del a) es otra, y ademas de que la que yo elijo tiene una desventaja para direccionar un archivo de 2 GB..
Gracias !