[gelöst] GUI-Texteditor für große Dateien

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
DaCoda
Beiträge: 172
Registriert: 09.07.2019 21:58:10

[gelöst] GUI-Texteditor für große Dateien

Beitrag von DaCoda » 16.04.2023 10:16:54

Ich habe eine 9MB große .so Datei disassembled mit objdump. Die entstandene .asm Datei ist 190MB groß und hat 2,7M Zeilen. Kate und Kwrite können es zwar öffnen. Aber wenn man nach einem Wort sucht, dauert es 30 Sekunden bis er die Stelle hat.

Gibt es ein GUI-Texteditor wo man suchen kann ohne ewig zu warten?
Zuletzt geändert von DaCoda am 17.04.2023 14:46:05, insgesamt 1-mal geändert.

Benutzeravatar
debilian
Beiträge: 1371
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: GUI-Texteditor für große Dateien

Beitrag von debilian » 16.04.2023 10:21:07

Hab mal kurz mit gedit rumgespielt und bei einer 9,1 MB grossen Datei ist er recht schnell..... (und hier brummt nur ein DualCore mit 6GB RAM)
Zuletzt geändert von debilian am 16.04.2023 12:16:38, insgesamt 1-mal geändert.
-- nichts bewegt Sie wie ein GNU --

uname
Beiträge: 12396
Registriert: 03.06.2008 09:33:02

Re: GUI-Texteditor für große Dateien

Beitrag von uname » 16.04.2023 12:09:39


DaCoda
Beiträge: 172
Registriert: 09.07.2019 21:58:10

Re: GUI-Texteditor für große Dateien

Beitrag von DaCoda » 16.04.2023 14:11:35

debilian hat geschrieben: ↑ zum Beitrag ↑
16.04.2023 10:21:07
Hab mal kurz mit gedit rumgespielt und bei einer 9,1 MB grossen Datei ist er recht schnell..... (und hier brummt nur ein DualCore mit 6GB RAM)
Die Datei ist 190MB groß, nicht 9!

Mit gedit funktioniert bei dieser Datei die Suchfunktion gar nicht.

Komisch, mit grep habe ich innerhalb 1 Sekunde die ganze Datei durchsucht. Ich frage mich, warum die Editoren da so lahm sind... Scheinen wohl nie mit so großen Dateien getestet worden zu sein....

dasebastian
Beiträge: 2124
Registriert: 12.07.2020 11:21:17

Re: GUI-Texteditor für große Dateien

Beitrag von dasebastian » 16.04.2023 15:37:53

Debiangeany ausprobiert?

Huo
Beiträge: 778
Registriert: 26.11.2017 14:03:31
Wohnort: Freiburg

Re: GUI-Texteditor für große Dateien

Beitrag von Huo » 16.04.2023 16:21:02

Debianglogg ist sauschnell.

rodney
Beiträge: 370
Registriert: 09.12.2016 04:15:59

Re: GUI-Texteditor für große Dateien

Beitrag von rodney » 16.04.2023 16:31:28

Debianvim-gtk3 und Debianvim-nox sind mit einer 190MB-Textdatei[^1] scheinbar noch lang nicht an ihrer Grenze. Suchen und Suchen/Ersetzen wird in Sekundenschnelle erledigt.

[^1]: Erstellt mit: base64 /dev/urandom | head -c 190000000 > file.txt

Benutzeravatar
GregorS
Beiträge: 3124
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: GUI-Texteditor für große Dateien

Beitrag von GregorS » 16.04.2023 18:25:54

DaCoda hat geschrieben: ↑ zum Beitrag ↑
16.04.2023 10:16:54
Gibt es ein GUI-Texteditor wo man suchen kann ohne ewig zu warten?
Wenn es um derartig große Dateien geht, kann man bei gerade mal einer halben Minute wohl kaum von einer Ewigkeit reden. Wie viele Wörter möchtest Du denn suchen?

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Benutzeravatar
heisenberg
Beiträge: 4123
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: GUI-Texteditor für große Dateien

Beitrag von heisenberg » 16.04.2023 18:46:20

Ich habe jetzt kurzerhand mal eine Textdatei von 1,5 GB erzeugt (100 mal einen sql-dump verkettet) und die Datei mit gvim (Debianvim-gtk3) geöffnet. Kate, Kwrite, gedit, joe, ... würde ich jetzt einfach auch nicht für so einen Zweck als geeignete Programme ansehen.

RAM-Verbrauch war bei ca. 1,5 GB, also der Dateigröße. Öffnen hat ein paar Sekunden gedauert. Durchsuchen ging jetzt auch recht schnell. Ein paar Sekunden gestehe ich dem Rechner bei so einer Datenmenge schon zu. Speichern auch (läuft ja mehr oder weniger transparent asynchron im Hintergrund ab.). (Laptop, 16 GB RAM, 1 TB SATA HDD, CPU Intel(R) Core(TM) i7-8550U).

Ein Editor ist imho ein bisschen etwas anders als eine Batchverarbeitung mittels sed, grep, etc. Letzteres verarbeitet die Daten üblicherweise zeilenweise. Ein Editor hält den kompletten Inhalt im Speicher.

DaCoda
Beiträge: 172
Registriert: 09.07.2019 21:58:10

Re: GUI-Texteditor für große Dateien

Beitrag von DaCoda » 17.04.2023 14:45:50

dasebastian hat geschrieben: ↑ zum Beitrag ↑
16.04.2023 15:37:53
Debiangeany ausprobiert?
Danke, der funktioniert...

dasebastian
Beiträge: 2124
Registriert: 12.07.2020 11:21:17

Re: [gelöst] GUI-Texteditor für große Dateien

Beitrag von dasebastian » 17.04.2023 15:15:35

Ist halt auch ein Schlachtschiff! :mrgreen:

Antworten