Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2005-03

First benchmark of Abbrevia 4.0

4 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

DrDiettrich

A friend of mine just has tested my archiver, with the following results for an TAR with a million of files:

PowerArchiver: 530 minutes.
My Unarch: 160 minutes.

I hope to get the original .tgz archive soon, in order to test it with GNU gzip and tar as well. The time may decrease again when the log is redirected into an file...

Currently I'm implementing a ZIP module, as the last proof-of-concept for the extractors. This is a very hard job, because half of all Abbrevia modules are involved and have to be updated. Then comes the final step, the creation of new archives.

DoDi

Reply by email

Michael Van Canneyt
to DrDiettrich
DrDiettrich wrote 5 lines
A friend of mine just has tested my archiver, with the following results for an TAR with a million of files: PowerArchiver: 530 minutes. My Unarch: 160 minutes.

Huh ?
Who creates archives with million of files ?
Who creates a million of files in the first place ?!

I hope to get the original .tgz archive soon, in order to test it with GNU gzip and tar as well. The time may decrease again when the log is redirected into an file...
It should, definitely if the test was run on Windows;
Show quoted text 5 lines
Currently I'm implementing a ZIP module, as the last proof-of-concept for the extractors. This is a very hard job, because half of all Abbrevia modules are involved and have to be updated. Then comes the final step, the creation of new archives.

If you need testers, I'm always prepared to help.

Michael.

Reply by email

Tony Maro
to Michael Van Canneyt
Michael Van Canneyt wrote 12 lines
On Sun, 27 Mar 2005, DrDiettrich wrote: > A friend of mine just has tested my archiver, with the following results > for an TAR with a million of files: > > PowerArchiver: 530 minutes. > My Unarch: 160 minutes. Huh ? Who creates archives with million of files ? Who creates a million of files in the first place ?!

Any microsoft app seems to... I mean, OOo is what, a few hundred MB while equivalent MS is gigs+

If we are to be truly cross-platform we must be prepared for cross-platform bloat as well.

;-)

Reply by email

DrDiettrich
to Michael Van Canneyt: Huh ? Who creates archives with million of files ? Who creates a million of files in the…
Michael Van Canneyt wrote 12 lines
On Sun, 27 Mar 2005, DrDiettrich wrote: > A friend of mine just has tested my archiver, with the following results > for an TAR with a million of files: > > PowerArchiver: 530 minutes. > My Unarch: 160 minutes. Huh ? Who creates archives with million of files ? Who creates a million of files in the first place ?!

It's a CD archive, with descriptions of all known music CDs (FreeDB/expd).

Show quoted text 5 lines
> I hope to get the original .tgz archive soon, in order to test it with > GNU gzip and tar as well. The time may decrease again when the log is > redirected into an file... It should, definitely if the test was run on Windows;

You guessed it ;-)

If you need testers, I'm always prepared to help.

Later, when I've ported the zip support. There are a lot of things to explore, like the actual contents of time stamps and other OS specific fields in the file descriptors. The current version is written for Delphi and Windows, a port to FPC and other OS or machines will require some adaptations; this is where somebody could jump in...

Hmm, the ~4 core units (90 KB) should be sufficiently stable for an FPC and Linux port, if somebody is interested in such stuff. The documentation (9 KB HTML) is not up to date, my code is intended to be self-explanatory ;-)

Another thing is the grid control for a GUI (~50 KB), based on TCustomGrid...

DoDi

Reply by email