Comparison of memory usage (free editors)
- Author
- Message
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
maki
For such tasks it is recommended to use other technologies. For instance, you can use grep or sed utility to seek entries of specific word, and then use other. maybe specially crafted progs to edit it.
In any case it will tale a lot of time, even if you have RAM enough to keep whole 110G file in memory. Non optimized algorithms will be ineffective(for instance, for Galois fields math for processing usual CD image(600MB) optimized algorithm 10000 more effective than direct one; for text we shall have the same issues).
For such tasks it is recommended to use other technologies. For instance, you can use grep or sed utility to seek entries of specific word, and then use other. maybe specially crafted progs to edit it.
In any case it will tale a lot of time, even if you have RAM enough to keep whole 110G file in memory. Non optimized algorithms will be ineffective(for instance, for Galois fields math for processing usual CD image(600MB) optimized algorithm 10000 more effective than direct one; for text we shall have the same issues).
-
Offline
- Posts: 2248
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
maki
1. Open 226GB TXT file using EmEditor
2. Delete that TXT file
3. Do your editing tasks
I bet, you shall be unable to do (2). Well, if you do, than you will get a lot of error message for (3). Because *stupid*(IMHO) EmEditor load text partialy and load more portions when needed, so it LOCK file on filesystem, which is fail because most of usecase expect file not to be locked, for instance log files, network filesystems.
AkelPad loads whole file into memory, and file itself can be removed, storage itself can be removed, or storage fails itself. Moreover, if file loaded from network filesytem, AkelPad will continue work flawlessly even if network fails. EmEditor and others who lock files going to hang, maybe crash, and all your editorial work going to be lost. Well, if you accept that risk, that is your choice. I shall not, and AP works for me 100%.
PS: TEXT FILE 226GB. As I said, you going to have a lot of problems while processing such files using common text editors. I MUST use special tools for that purpose. Or you MUST split your VERY IMPORTANT database into smaller clusters. On your desire.
1. Open 226GB TXT file using EmEditor
2. Delete that TXT file
3. Do your editing tasks
I bet, you shall be unable to do (2). Well, if you do, than you will get a lot of error message for (3). Because *stupid*(IMHO) EmEditor load text partialy and load more portions when needed, so it LOCK file on filesystem, which is fail because most of usecase expect file not to be locked, for instance log files, network filesystems.
AkelPad loads whole file into memory, and file itself can be removed, storage itself can be removed, or storage fails itself. Moreover, if file loaded from network filesytem, AkelPad will continue work flawlessly even if network fails. EmEditor and others who lock files going to hang, maybe crash, and all your editorial work going to be lost. Well, if you accept that risk, that is your choice. I shall not, and AP works for me 100%.
PS: TEXT FILE 226GB. As I said, you going to have a lot of problems while processing such files using common text editors. I MUST use special tools for that purpose. Or you MUST split your VERY IMPORTANT database into smaller clusters. On your desire.
-
Offline
- Posts: 49
- Joined: Wed Aug 20, 2014 5:51 am
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
maki
It seems to me that for you would be suitable hex editor eg. HxD: http://mh-nexus.de/en/hxd/
It seems to me that for you would be suitable hex editor eg. HxD: http://mh-nexus.de/en/hxd/
Instant opening regardless of file-size
Up to 8EB; opening and editing is very fast
-
Offline
- Posts: 49
- Joined: Wed Aug 20, 2014 5:51 am
KDJ wrote:maki
It seems to me that for you would be suitable hex editor eg. HxD: http://mh-nexus.de/en/hxd/Instant opening regardless of file-size
Up to 8EB; opening and editing is very fast
It has the same options as PSPad?

