Editor para archivos muy largos.

(1/2) > >>

nobie:
Hola:

Para poder ver y editar un fitchero de más de 150 GB, ¿hay algún editor disponible?

Saludos.

Danielㅤ:
Hola, lo que yo solía hacer para abrir archivos muy pesados, era usar Notepad++, pero lo que se podría hacer también es crear o buscar un programa que:

1. Primero divida ese archivo en varias partes.

2. Las partes podría guardarlas en los temporales de Windows.

3. Editar donde uno desee, es decir en cualquier parte de todo el contenido, de eso se encargaría el programa organizar la edición.

4. Guardar los cambios en el archivo y que las partes se unan nuevamente.

El objetivo de hacerlo así es para no sobrecargar lo almacenado en memoria.


Saludos

Serapis:
Así a bote pronto, no conozco ninguno explícito.
El problema principal es que muchos programas se emperran en cargar todo el fichero en memoria y...  obviamente si no dispones de al menos el doble de esa memoria (que va a ser que no), se cuelgan.

Ahora bien, un editor hexadecimal (alguno 'inteligente', no tontorrón), debería poder manejarlo sin problemas (probablemente no cualquiera, muchos hacen lo mismo que el resto de programas de edición, pretender cargar el fichero completo en memoria). En cualquier caso, considera que editar un fichero de tal volumen, va a exigir guardar cambios, si hay inserción y/o eliminación de datos, luego guardar los cambios (nuevo fichero y al término borrar el previo), va a exigir mucho espacio extra en el disco así como un tiempo notable (dependerá de la cantidad de cambios, velocidad de tu unidad de almacenamiento, etc...).

Por curiosidad, que te lleva a mantener un fichero tan grande?

Eleкtro:
Cita de: nobie en  9 Marzo 2024, 22:02 pm

Para poder ver y editar un fitchero de más de 150 GB, ¿hay algún editor disponible?

Para encontrar una solución óptima a tus necesidades, es mejor que especifiques el tipo de archivo en cuestión. Si es un archivo de texto plano con algún formato específico o no, ya que el rendimiento para renderizar el contenido del archivo se puede medir de distinta forma. De todas formas, lo suyo es lo que ha mencionado @Serapis, debes evitar cualquier software que cargue en memoria todo el archivo de forma secuencial.

En cualquier caso, en la siguiente respuesta (en la categoría "Free Editors") deberías encontrar todo lo que puedas necesitar:

stackoverflow.com - Text editor to open big (giant, huge, large) text files
Aténtamente,
Elektro.

Danielㅤ:
El gran problema en este caso es lo que comentó el compañero Serapis, que todos esos programas intentan cargar -digo "intentan" porque muchas veces no lo logran- en memoria y ahí es cuando se produce el cuelgue, por eso en mi anterior mensaje comenté lo de "sobrecargar la memoria ram" y una posible forma de poder operar/manejar archivos de esa magnitud, es dividirlo tal como se suele hacer con bases de datos muy grandes.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente