Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #3057 > unrolled thread

About my parallel archiver 1 ...

Started byaminer <aminer@toto.ca>
First post2013-02-19 23:39 -0800
Last post2013-02-20 08:38 -0800
Articles 4 — 1 participant

Back to article view | Back to comp.programming


Contents

  About my parallel archiver 1 ... aminer <aminer@toto.ca> - 2013-02-19 23:39 -0800
    Re: About my parallel archiver 1 ... aminer <aminer@toto.ca> - 2013-02-20 07:02 -0800
    Re: About my parallel archiver 1 ... aminer <aminer@toto.ca> - 2013-02-20 07:12 -0800
    Re: About my parallel archiver 1 ... aminer <aminer@toto.ca> - 2013-02-20 08:38 -0800

#3057 — About my parallel archiver 1 ...

Fromaminer <aminer@toto.ca>
Date2013-02-19 23:39 -0800
SubjectAbout my parallel archiver 1 ...
Message-ID<kg1k0s$8rr$1@dont-email.me>
Question:

What's your newest ideas behind your parallel archiver ?


Answer:


Of course my Parallel Archiver does support Parallel commpression etc.
but my newest ideas behind my Parallel Archiver are this:

I have played with Winzip and 7Zip , but if you want to
give some files to extract or to test there integrity,
they both (Winzip and 7Zip) will use sequential access and
that's bad i think, so i have decided to implement a O(1)
access that is very fast for extraction and and for testing the 
integrity etc. into my Parallel Archiver and for that i have
used an in-memory hashtable that maintains the files names and there 
correponding file positions , and my second idea is that my Parallel 
Archiver is fault tolerant to for exemple power failures and also
if your hardisk is full and you get file corruption etc. so my Parallel 
Archiver is fault tolerant to this kind of problems , 7Zip and Winzip i 
think are not fault tolerant to those kind of problems.



Thank you,
Amine Moulay Ramdane.













I have played wi

[toc] | [next] | [standalone]


#3059

Fromaminer <aminer@toto.ca>
Date2013-02-20 07:02 -0800
Message-ID<kg2duk$jpn$2@dont-email.me>
In reply to#3057
Hello,

I  wrote:
"and my second idea is that my Parallel Archiver is fault tolerant to 
for exemple power failures and also
if your hardisk is full and you get file corruption etc. so my Parallel 
Archiver is fault tolerant to this kind of problems , 7Zip and Winzip i 
think are not fault tolerant to those kind of problems."


I have just played with 7Zip , and i have compressed 3 files
into the archive and after than i have opened the archive with
an editor and i have deleted some bytes and i have saved the file and 
after that when i have tried to open the archive, 7zip responded
that the file is corrupted, so 7Zip is not fault tolerant, i think
that with WinZip it's the same, but i have done the same
test with  my Parallel archiver, and it's recovering from the file 
damage, so it's fault toerant to this kind of damages, such
as power failures and when also the disk is full and you get a file 
corruption etc. I have implemented this kind of  fault tolerancy
into my Parallel archiver.


Hope you will enjoy my Parallel archiver, and i will soon extended it more.


Thank's,
Amine Moulay Ramdane.

[toc] | [prev] | [next] | [standalone]


#3060

Fromaminer <aminer@toto.ca>
Date2013-02-20 07:12 -0800
Message-ID<kg2eic$n2i$1@dont-email.me>
In reply to#3057
Hello,

You can do the test yourself, just compress 3 files into
the archive with my Parallel archiver, and after that open the archive 
with an editor
and delete some bytes from the end of the archive, and
after that save your archive again, and after that try to
open it with my Parallel archiver and try to decompress the files,
and you will notice that my Parallel archiver will be fault tolerant to
this kind of damages, such as power failures , and such as when
the disk is full and then you get a file damage etc. , 7Zip and Winzip 
are not fault tolerant to this kind of damages, and
i have just tested 7Zip and it's not recovering from this kind of damages.



Thank you,
Amine Moulay Ramdane.


[toc] | [prev] | [next] | [standalone]


#3061

Fromaminer <aminer@toto.ca>
Date2013-02-20 08:38 -0800
Message-ID<kg2jjn$hf9$2@dont-email.me>
In reply to#3057
Hello,

I didn't counted the lines of code of my ParallelZlib ,
so it's almost 3000 lines of code (PZarchiver.pas + ParallelZlib.pas) 
and it took me two days to implement Parallel archiver and to make a 
stable version of it. You can be more confident with my Parallel 
archiver version 1.06 cause i have stress tested it.


I will soon extended it more, so enjoy it...





Thank's,
Amine Moulay Ramdane.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.programming


csiph-web