Ru-Board.club
← Вернуться в раздел «Программы»

» FreeArc: бесплатный open-source архиватор

Автор: Benchmark
Дата сообщения: 27.12.2007 19:06
Bulat_Ziganshin

Цитата:
ещё pre-3 с -m9t протестируй на всякий случай


Итак.

Pre-3 успешно упаковал, протестировал созданный архив и распаковал его обратно в обоих тестах - и с -mx, и с -m9t

Что интересно, версия Pre-4 успешно протестировала и распаковала архив, созданный Pre-3 с опцией -mx, но упала при распаковке и при тестировании архива, созданного Pre-3 в режиме -m9t
Автор: Bulat_Ziganshin
Дата сообщения: 27.12.2007 19:07
китайские форумы, которых я говорил (на которых обсуждают fa):
http://hi.baidu.com/ot_to/blog/item/98990ad7339158dfa044df33.html
http://bbs.tomatolei.com/viewthread.php?tid=669317&extra=page%3D1
https://dream4ever.org/showthread.php?s=4123e20ca0648b0203c3a4dffa50077c&t=186895&page=4&pp=10
Автор: SCINER
Дата сообщения: 27.12.2007 19:12
2Bulat_Ziganshin:
Пример командной строки:

arc create c:\test.arc c:\a\b\ c:\c\d\

Нужно чтобы сгенерировался следующий листинг файлов:
b\file1.txt
b\file2.txt
d\prog1.exe
d:\prog2.exe


существующими методами я не могу этого добиться.
Автор: Bulat_Ziganshin
Дата сообщения: 27.12.2007 19:54

Цитата:
Что интересно, Pre-4 успешно протестировала и распаковала архив, созданный Pre-3 с опцией -mx

с -mx старые версии (до 21.12) пакуют все эти файлы lzma. у нас проблема в ppmd-сжатии, поэтому есть смысл тестировать только -m9t

мне нужны логи с "-m9t -di+#" каждой версии (pre-3, pre-4 и вот этой: http://www.haskell.org/bz/Arc10-12-2007.arc )


Добавлено:

Цитата:
существующими методами я не могу этого добиться.

и чем тебе здесь поможет эта гипоетическая опция?? командная строка просто соджержит недостаточно информации. нужно что-то типа возможности менять базовый каталог на диске и в архиве несколько раз на портяждении командной строки:

arc create c:\test.arc -dp=c:\a\ b\ -dp=c:\c\ d\

правильно я тебя понял?

Добавлено:
ах да, я был неправ. для gui должно быть достаточно откусывать от имени всё, кроме последней части. но -ap -то всё равно придётся менять!
Автор: Benchmark
Дата сообщения: 27.12.2007 20:36
Bulat_Ziganshin

Цитата:
мне нужны логи с "-m9t -di+#" каждой версии (pre-3, pre-4 и вот этой: http://www.haskell.org/bz/Arc10-12-2007.arc )

Итак, прямо по порядку:

[more=log_pre-3]F:\FreeArc>arc a -m9t -di+# --logfile=log_pre3.txt test_pre3 H:\Old\MAIL\*.*
ARC 0.40 prerelase-3 Creating archive: test_pre3.arc using dict:128mb:80%:l8192:m400:s100+lzp:128mb:92%:225:h24:d1mb+tempfile+ppmd:20:768mb
Memory for compression 768mb, decompression 768mb, cache 1mb
Started: 0.00 secs
Found 325 files, 0 archives: 0.00 secs
Sorted 325 files: 0.00 secs
Joined filelists: 0.02 secs
Compressing 325 files of 93.152.803 bytes: 0.02 secs
Using dict:89mb:80%:l8192:m400:s100+lzp:89mb:92%:225:h24:d1mb+tempfile+ppmd:20:768mb: 0.02 secs
Memory for compression 768mb, decompression 768mb: 0.02 secs
Solid block compression times 6.047+6.500+0.094+40.406: 98.81 secs

Writing directory: 99.30 secs
Found 1 directory names: 99.31 secs
Directory written: 99.34 secs
Compressed 325 files, 93.152.803 => 22.863.758 bytes. Ratio 24.5%
Compression time 53.05 secs, speed 1.756 kb/s. Total 99.70 secs
All OK[/more]

[more=log_pre4-10_12_2007]F:\FreeArc>arc a -m9t -di+# --logfile=log_10122007.txt test_pre4a H:\Old\MAIL\*.*
ARC 0.40 (10.12) Creating archive: test_pre4a.arc using dict:128mb:80%:l8192:m400:s100+lzp:128mb:92%:225:h24:d1mb+tempfile+ppmd:20:768mb
Memory for compression 768mb, decompression 768mb, cache 1mb
Started: 0.00 secs
Found 325 files, 0 archives: 0.22 secs
Sorted 325 files: 0.22 secs
Joined filelists: 0.24 secs
Compressing 325 files of 93.152.803 bytes: 0.24 secs
Using dict:89mb:80%:l8192:m400:s100+lzp:89mb:92%:225:h24:d1mb+tempfile+ppmd:20:768mb: 0.24 secs
Memory for compression 768mb, decompression 768mb: 0.24 secs[/more]

[more=log_pre4-25_12_2007]
F:\FreeArc>arc a -m9t -di+# --logfile=log_25122007.txt test_pre4b H:\Old\MAIL\*.*
ARC 0.40 (25.12) Creating archive: test_pre4b.arc using dict:128mb:80%:l8192:m400:s100+lzp:128mb:92%:225:h24:d1mb+tempfile+ppmd:20:768mb
Memory for compression 768mb, decompression 768mb, cache 1mb
Started: 0.00 secs
Found 325 files, 0 archives: 0.00 secs
Sorted 325 files: 0.00 secs
Joined filelists: 0.00 secs
["LASTREAD.BBS","MSGHDR.BBS","MSGIDX.BBS"] ["$text","$text","$text"]
["BAD.jdt","DUP.jdt"] ["$text","$text"]
FE000C9A.JDT ["$text","$text","$text"]
FE040FB1.JDT ["$text","$text","$text"]
FE09003F.JDT ["$text","$text","$text"]
FE124E4D.JDT ["$text","$text","$text"]
FE12578D.JDT ["$text","$text","$text"]
FE1D23FE.JDT ["$text","$text","$text"]
FE219D79.JDT ["$text","$text","$text"]
FE23049F.JDT ["$text","$text","$text"]
FE239BDA.JDT ["$text","$text","$text"]
FE271444.JDT ["$text","$text","$text"]
FE284624.JDT ["$text","$text","$text"]
FE296165.JDT ["$text","$text","$text"]
FE2BE8F3.JDT ["$text"]
FE2E2641.JDT ["$text","$text","$text"]
FE2EA1BD.JDT ["$text","$text","$text"]
FE34FF1C.JDT ["$text","$text","$text"]
FE3785E0.JDT ["$text","$text","$text"]
FE39DA1B.JDT ["$text","$text","$text"]
FE3C3F04.JDT ["$text","$text","$text"]
FE42C626.JDT ["$text","$text","$text"]
FE463DBF.JDT ["$text","$text","$text"]
FE478C2C.JDT ["$text","$text","$text"]
FE4C843B.JDT ["$text","$text","$text"]
FE51EFBF.JDT ["$text","$text","$text"]
FE532042.JDT ["$text","$text","$text"]
FE5956DB.JDT ["$text","$text","$text"]
FE5C062C.JDT ["$text","$text","$text"]
FE600148.JDT ["$text","$text","$text"]
FE615F8C.JDT ["$text","$text","$text"]
FE6504C6.JDT ["$text","$text","$text"]
FE79F2B1.JDT ["$text","$text","$text"]
FE7D7400.JDT ["$text","$text","$text"]
FE81AEF7.JDT ["$text","$text","$text"]
FE847F1D.JDT ["$text","$text","$text"]
FE84A7B9.JDT ["$text","$text","$text"]
FE852E42.JDT ["$text","$text","$text"]
FE87E61F.JDT ["$text"]
FE882274.JDT ["$text","$text","$text"]
FE8A8B2A.JDT ["$text","$text","$text"]
FE8BDA50.JDT ["$text","$text","$text"]
FE8EB0DC.JDT ["$text","$text","$text"]
FE96D01D.JDT ["$text","$text","$text"]
FEA0BBEC.JDT ["$text","$text","$text"]
FEA7953D.JDT ["$text","$text","$text"]
FEA83002.JDT ["$text","$text","$text"]
FEA9E77C.JDT ["$text","$text","$text"]
FEAB8A17.JDT ["$text","$text","$text"]
FEABA602.JDT ["$text","$text","$text"]
FEACD5FF.JDT ["$text","$text","$text"]
FEB0F937.JDT ["$text","$text","$text"]
FEB665A1.JDT ["$text","$text","$text"]
FEB79E2E.JDT ["$text","$text","$text"]
FEBAF316.JDT ["$text","$text","$text"]
FEBF5205.JDT ["$text","$text","$text"]
FEC33D04.JDT ["$text","$text","$text"]
FEC606C2.JDT ["$text"]
FEC9236C.JDT ["$text","$text","$text"]
FECC8B2D.JDT ["$text","$text","$text"]
FECCEA2F.JDT ["$text","$text","$text"]
FECD439C.JDT ["$text","$text","$text"]
FED54E89.JDT ["$text","$text","$text"]
FED7734B.JDT ["$text","$text","$text"]
FED79C09.JDT ["$text","$text","$text"]
FEDAAD8D.JDT ["$text","$text","$text"]
FEDB60DB.JDT ["$text","$text","$text"]
FEE608B8.JDT ["$text","$text","$text"]
FEE7C1DF.JDT ["$text","$text","$text"]
FEECD10B.JDT ["$text","$text","$text"]
FEF14B4E.JDT ["$text","$text","$text"]
FEF3D9A2.JDT ["$text","$text","$text"]
FEF59328.JDT ["$text","$text","$text"]
FEF6A9E3.JDT ["$text","$text","$text"]
FEF91272.JDT ["$text","$text","$text"]
FEF9BCB6.JDT ["$text","$text","$text"]
FEFB1456.JDT ["$text","$text","$text"]
FEFF8EE6.JDT ["$text","$text","$text"]
["FE34FF1C.JDX","FE852E42.JDX","FEC606C2.JDX"] ["?","?","?"]
["BAD.jhr","DUP.jhr","FE000C9A.JHR"] ["?","?","?"]
["FE09003F.JHR","FE124E4D.JHR"] ["?","?"]
FE12578D.JHR ["?","?","?"]
["FE1D23FE.JHR","FE219D79.JHR"] ["?","?"]
["FE23049F.JHR","FE239BDA.JHR"] ["?","?"]
["FE271444.JHR","FE284624.JHR"] ["?","?"]
["FE296165.JHR","FE2BE8F3.JHR","FE2E2641.JHR"] ["?","?","?"]
["FE2EA1BD.JHR","FE34FF1C.JHR"] ["?","?"]
["FE3785E0.JHR","FE39DA1B.JHR"] ["?","?"]
["FE3C3F04.JHR","FE42C626.JHR"] ["?","?"]
["FE463DBF.JHR","FE478C2C.JHR"] ["?","?"]
FE4C843B.JHR ["?","?","?"]
FE51EFBF.JHR ["?","?","?"]
["FE532042.JHR","FE5956DB.JHR"] ["?","?"]
["FE5C062C.JHR","FE600148.JHR"] ["?","?"]
["FE615F8C.JHR","FE6504C6.JHR"] ["?","?"]
["FE79F2B1.JHR","FE7D7400.JHR"] ["?","?"]
["FE81AEF7.JHR","FE847F1D.JHR"] ["?","?"]
["FE84A7B9.JHR","FE852E42.JHR","FE87E61F.JHR"] ["?","?","?"]
["FE882274.JHR","FE8A8B2A.JHR"] ["?","?"]
["FE8BDA50.JHR","FE8EB0DC.JHR"] ["?","?"]
["FE96D01D.JHR","FEA0BBEC.JHR"] ["?","?"]
["FEA7953D.JHR","FEA83002.JHR"] ["?","?"]
["FEA9E77C.JHR","FEAB8A17.JHR"] ["?","?"]
["FEABA602.JHR","FEACD5FF.JHR"] ["?","?"]
["FEB0F937.JHR","FEB665A1.JHR"] ["?","?"]
FEB79E2E.JHR ["?"]
FEBAF316.JHR ["?","?","?"]
["FEBF5205.JHR","FEC33D04.JHR"] ["?","?"]
["FEC606C2.JHR","FEC9236C.JHR","FECC8B2D.JHR"] ["?","?","?"]
["FECCEA2F.JHR","FECD439C.JHR"] ["?","?"]
["FED54E89.JHR","FED7734B.JHR"] ["?","?"]
["FED79C09.JHR","FEDAAD8D.JHR"] ["?","?"]
["FEDB60DB.JHR","FEE608B8.JHR","FEE7C1DF.JHR"] ["?","?","?"]
FEECD10B.JHR ["?","?","?"]
["FEF14B4E.JHR","FEF3D9A2.JHR"] ["?","?"]
["FEF59328.JHR","FEF6A9E3.JHR"] ["?","?"]
FEF91272.JHR ["?","?","?"]
["FEF9BCB6.JHR","FEFB1456.JHR"] ["?","?"]
FEFF8EE6.JHR ["?"]
["FE34FF1C.JLR","FE852E42.JLR","FEC606C2.JLR"] ["$text","$text","$text"]
["FE219D79.qbf","FE6504C6.qbf","FEF14B4E.qbf"] ["$text","$text","$text"]
Compressing 325 files of 93.152.803 bytes: 0.25 secs
Using dict:89mb:80%:l8192:m400:s100+lzp:89mb:92%:225:h24:d1mb+tempfile+ppmd:20:768mb
Memory for compression 768mb, decompression 768mb[/more]
Автор: Bulat_Ziganshin
Дата сообщения: 27.12.2007 21:28
Benchmark
возьми версию 10.12 и упакуй ею данные с опцией -m=dict:128mb:80%:l8192:m400:s100+lzp:128mb:92%:225:h24:d1mb

проверь этот архив. на всякий случай проведи кросс-проверку с версией pre3, т.е. что она распаковывает архив, созданный этой версией, и наоборот

если всё будет ок, то создай архив с опциями -m=dict:128mb:80%:l8192:m400:s100+lzp:128mb:92%:225:h24:d1mb --nodir
и получившийся таким образом файл посжимай опцией -m=ppmd:20:768mb

таким образом, мы разобьём режим сжатия на две части и выясним, которая из них сбоит (или сбоит только их комбинация)

Автор: SCINER
Дата сообщения: 28.12.2007 01:30
буду использовать -dp =(
Автор: Bulat_Ziganshin
Дата сообщения: 28.12.2007 01:35
в кавычки надо брать опцию целиком:

arc a a "-dp=c:\Documents and Settings"

Добавлено:

Цитата:
буду использовать -dp =(

в смысле? возможности менять -dp по ходу командной строки пока что нету. я тебя спрашивал как лучше реализовать нужную тебе функциональность
Автор: SCINER
Дата сообщения: 28.12.2007 01:49
1) Естественно лучше через -ep4.
В принципе я подумал, что физически невозможно из проводника перетащить например 2 каталога с различными родительскими каталогами =) Поэтому -dp в данном случае выход из положения.

2) Кстати, а где взять arc.sfx ?

3) Помоему это баг —

Если архивировать командой:
Код: Arc.exe a c:\test.arc -dpC:\GtkRun\2.8\etc\ fonts\
Автор: Benchmark
Дата сообщения: 28.12.2007 02:23
Bulat_Ziganshin
Итак, создал версией от 10.12 архив с опциями

-m=dict:128mb:80%:l8192:m400:s100+lzp:128mb:92%:225:h24:d1mb --nodir

Файл создался. А затем на него еще раз натравил архиватор с опциями -m=ppmd:20:768mb. И тут же получил уже известную ошибку. По-моему он даже не попытался ничего сжать, вылетел на 0%.
Автор: Bulat_Ziganshin
Дата сообщения: 28.12.2007 02:42

Цитата:
Кстати, а где взять arc.sfx ?

пока нету. большая часть кода уже написана, не хватает в основном поддержки цепочек алгоритмов


Цитата:
Помоему это баг

да, это известная недоработка. она у меня даже есть в планах на исправдление до выхода 0.40...

Добавлено:

Цитата:
с опциями -m=ppmd:20:768mb

так я и думал. у Матта и других с 2гб машинами были похожие проблемы начиная с ppmd:m1016m

а попробуй-ка этим -m=ppmd:20:768mb поупаковывать другие большие файлы, метров под сто. тексты, exe-шники.. мне нужно понять, на всех файлах он вешается или только на избранных. я правильно понимаю, что в архив на диске ничего не было даже записано, т.е. его размер остался 31 байт?

Автор: Benchmark
Дата сообщения: 28.12.2007 02:55
Bulat_Ziganshin

Цитата:
я правильно понимаю, что в архив на диске ничего не было даже записано, т.е. его размер остался 31 байт?

Да, правильно.


Цитата:
а попробуй-ка этим -m=ppmd:20:768mb поупаковывать другие большие файлы, метров под сто. тексты, exe-шники

Ок, попробую. Правда в той тестовой папке, которую я сжимал, нет ни одного большого файла. Самый большой - 4 мега.
Автор: Bulat_Ziganshin
Дата сообщения: 28.12.2007 02:57

Цитата:
Правда в той тестовой папке, которую я сжимал, нет ни одного большого файла. Самый большой - 4 мега.

да попробуй на любых других файлах. эта папка не волшебная у Матта на enwiki летело
Автор: SCINER
Дата сообщения: 28.12.2007 03:02

Цитата:
да, это известная недоработка. она у меня даже есть в планах на исправдление до выхода 0.40...
Пока обхожу эту проблему вручную. т.е. добавляю если нужно директории в список файлов в GUI =)
Автор: Benchmark
Дата сообщения: 28.12.2007 03:05
Bulat_Ziganshin

Цитата:
да попробуй на любых других файлах


Может я делаю что-то не то, но по командной строке

Arc10-12-2007.exe a -m=ppmd:20:768mb test_arc <тут_что_угодно>

не сжимает вообще ничего.

<тут_что_угодно> - это любой файл, любая маска вроде *.* или *.txt и т.д. Походу, я делаю что-то не то ?
Автор: Bulat_Ziganshin
Дата сообщения: 28.12.2007 03:46

Цитата:
не сжимает вообще ничего.

а если точно такую же строку дать со старым arc.exe - нормально работает? уменьшай объём памяти, подозреваю что примерно с 512 мег заработает

у меня работает:


Код: C:\!\FreeArchiver\Tests\1\Sources>Arc10-12-2007.exe a -m=ppmd:20:768mb -lc- -ld- test_arc *.h -di
ARC 0.40 (10.12) Creating archive: test_arc.arc using ppmd:20:768mb
Memory for compression 768mb, decompression 768mb, cache 1mb
Compressed 3 files, 3.800 => 1.252 bytes. Ratio 32.9%
Compression time 0.00 secs. Total 0.29 secs
All OK
Автор: Benchmark
Дата сообщения: 28.12.2007 04:09
Bulat_Ziganshin

Цитата:
а если точно такую же строку дать со старым arc.exe - нормально работает?

Pre-3 съедает -m=ppmd:20:768mb не поперхнувшись и нормально отрабатывает.

Версия от 10.12 съела и нормально отработала на -m=ppmd:20:722mb. При большем значении параметра вылетает сразу.
Автор: egor23
Дата сообщения: 28.12.2007 06:40
Bulat_Ziganshin

Цитата:
так я и думал. у Матта и других с 2гб машинами были похожие проблемы начиная с ppmd:m1016m

тянется это с версии ARC 0.40 (25.11)
то ли это из-за изменений связанных с /LARGEADDRESSAWARE
то ли из-за других изменений
в комплекте не было актуальных исходников.
Автор: Bulat_Ziganshin
Дата сообщения: 28.12.2007 09:02

Цитата:
тянется это с версии ARC 0.40 (25.11)

можешь её для скачивания выложить?


Цитата:
то ли это из-за изменений связанных с /LARGEADDRESSAWARE

это я первым делом проверил. но проблема похоже чисто в ppmd

Benchmark, egor
погоняйте плиз другие алгоритмы - rep, к примеру. у них тоже начинаются проблемы с некоторого объёма памяти?

Автор: uBAH
Дата сообщения: 28.12.2007 10:12
Bulat_Ziganshin

1) можно ли выставлять формат даты с ключом -ag (например, %Y%m%d), или он не меняется (вместо ожидаемого name200712027.arc я получил namemd.arc)?

2) как быть с пробелами в именах файлов и каталогов (на рабочем компе каталог Program Files)? Как правильно должна выглядеть строка в списке файлов на архивацию:
c:\Program Files\Miranda IM\*.dat
(в таком виде пишет "warning")

3) как можно вставлять комментарии в файл-список (для rar я ставлю в начале строки //)?


Автор: Bulat_Ziganshin
Дата сообщения: 28.12.2007 10:24
а пока мы тут занимаемся всякой фигнёй, Sciner выпустил первую программу, которая умеет заходить внутрь arc-архивов: http://flashmobile.ru/arc/arc.rar

Добавлено:

Цитата:
как можно вставлять комментарии в файл-список (для rar я ставлю в начале строки //)?

пока никак, кроме извращений с заведомо несуществующими именами. сделаю как в rar


Цитата:
как быть с пробелами в именах файлов

в команджной строке - заключай в "". лтстфайлы читаются построчно, там с этим проблем не должно быть


Цитата:
можно ли выставлять формат даты с ключом -ag

C:\!\FreeArchiver\1\1>arc a aa -ag%Y%m%d
ARC 0.40 (prerelease-4) creating archive: aa20071228.arc

в командных файлах % надо удваивать (%%) - это известная особенность виндов
Автор: SCINER
Дата сообщения: 28.12.2007 11:30
А можно в архиве создать папку или файл?
Автор: Registered User
Дата сообщения: 28.12.2007 11:42

Цитата:
Цитата:Скачал, посмотрел.(для виндоуса) Интересно. Только вот по-прежнему не хочет сжимать каталоги без '\' в конце пути.Говорит:не вижу!

да, пока только так. это создаёт неразрешимые проблемы?

Тоталовский мультиарк передаёт список именно так. Мне реально надоело писать команду упаковки каталогов вручну или юзать предварительно опцию "Показать все файлы без подкаталогов", что, к тому же, не всегда приемлемо.

Цитата:
Цитата:В аддоне к мультиарку ошибка: отказывается работать совсем, ругаясь: Не вижу файла-списка! Удалось исправить путём замены в аддоне всех вхождений '%L' на '%LQA'.


у меня без проблем пакуются, в т.ч. русские файлы в русский архив

Проблемы в том, что у меня в пути к temp-каталогу есть русские буквы - т.к. логин русский

Для убедительности приведу два лога.
С опцией '%L':

Код: Running Command:Arc.exe a --noarcext -mx -di -di+$ -- \"C:\Program Files\Total Commander\plugins\wcx\Multiarc\multiarc.arc\" @C:\DOCUME~1\ЏђЋ•ЋЃ~1.DOM\LOCALS~1\Temp\$mltwcx\lst57.tmp

ERROR: C:\DOCUME~1\_____~1.DOM\LOCALS~1\Temp\$mltwcx\lst57.tmp: open: does not exist (No such file or directory)
Автор: egor23
Дата сообщения: 28.12.2007 12:07

Цитата:
это я первым делом проверил. но проблема похоже чисто в ppmd

проблемы на Win32, а на Win64 всё нормально.

Цитата:
можешь её для скачивания выложить?

выложу

Цитата:
погоняйте плиз другие алгоритмы - rep, к примеру. у них тоже начинаются проблемы с некоторого объёма памяти?


pre4
работают:
REP - 1Гб (Вирт. память - 1 325 996кб)
LZMA - 128Мб (Вирт. память - 1 391 824кб)

пределы работы:
ppmd - 1237mb (Вирт. память - 1 281 704кб)
LZP - 618Мб (требуется 1236Мб) (Вирт. память - 1 281 580кб)

Вирт. память - По диспетчеру задач.
Автор: Bulat_Ziganshin
Дата сообщения: 28.12.2007 12:28

Цитата:
не реально надоело писать команду упаковки каталогов вручну

у меня в todo list так и записано - "копирование пустых каталогов в far/tc". постараюсь сделать в течении недели, рах это действительно кому-то нужно


Цитата:
Проблемы в том, что у меня в пути к temp-каталогу есть русские буквы

ясно. я на память думал, что это кодировка имён файлов в самом списке. тогда конечно же поправлю


Цитата:
А разделение файла на кусочки и сжатие их раными алгоритмами (потом, разумеется) будет?

ПОТОМ будет всё загляни в полный history (который с исходниками идёт) - в нём несколько сотен таких "потом"


Цитата:
А можно в архиве создать папку или файл?

нет, только создать на диске и сархивировать

Добавлено:

Цитата:
работают:
REP - 1Гб (Вирт. память - 1 325 996кб)

посмотри rep:1200m и т.д.
Автор: Registered User
Дата сообщения: 28.12.2007 12:45

Цитата:
у меня в todo list так и записано - "копирование пустых каталогов в far/tc". постараюсь сделать в течении недели, рах это действительно кому-то нужно

Дык они же НЕПУСТЫЕ!
Булат, скажите, плз: у вас по команде
Код:
arc create test123.arc c:\katalog\bez\slesha\v\konce
Автор: egor23
Дата сообщения: 28.12.2007 12:45

Цитата:
посмотри rep:1200m и т.д.

а как я посмотрю: rep 1Гб предел, тоже и с LZMA - 128Мб предел.
дальше
ERROR: thread blocked indefinitely
Автор: Bulat_Ziganshin
Дата сообщения: 28.12.2007 12:57

Цитата:
проблемы на Win32, а на Win64 всё нормально.

весело - просто слов нет.

проверьте версии в новом http://www.haskell.org/bz/Arc10-12-2007.arc

я добавил туда вторую - в которой точно уж отключен largemem и третью - в которой отключен wininet. Егор, у тебя ведь никогда IE до 1.5 гиг не разбухал?

Добавлено:

Цитата:
Дык они же НЕПУСТЫЕ!

просто в far/tc эта проблема становится заметно именно когда пытаешься кскопировать пустой каталог а так архивируются файлы внутри этого каталога и пользователю это не видно, да и большниству совершенно наплевать

а так ты прав

кстати, что касается планов - они плавно перетекают в том, чтобы добить GUI и наконец выпустить 0.40 к концу января, а в феврале я наверно займусь bcj2, сегментацией и т.п. если конечно с другого лагеря (которым нужен multivolume и т.п.) не надавят на меня сильнее и lpaq/uda/paq надо наконец будет интегрировать

Добавлено:

Цитата:
а как я посмотрю: rep 1Гб предел

а pre-3 тоже rep:1200m не позволяла?

Добавлено:

Цитата:
просто в far/tc эта проблема становится заметно именно когда пытаешься кскопировать пустой каталог

на всякий случай уточню - если встать на каталог и скопировать его из архива/в архив, то файлы внутри этого ктаалога копируются правильно. я уж не помню, что там суётся в файллист, но копирование работает, включая вложенные подкаталоги
Автор: egor23
Дата сообщения: 28.12.2007 13:43

Цитата:
а pre-3 тоже rep:1200m не позволяла?


Цитата:
FreeArc 0.40beta 18.09.07 rep
REP
с 1025Мб (rep:1025mb) и выше rep ведёт себя некорректно при использовании опер.памяти, т.е. использует её не как 1.25*dictsize, а использует больше, примерно 1600Мб.
максимум удалось выставить rep:1050mb,
дальше ошибка выскакивала - Arc.exe: thread blocked indefinitely

pre3
макс. rep:1049mb

дальше
ERROR: runArchiveCreate:results undefined

pre4
макс. rep:1024mb
дальше
ERROR: thread blocked indefinitely

Цитата:
проверьте версии в новом http://www.haskell.org/bz/Arc10-12-2007.arc

это только вечером смогу.

Цитата:
Егор, у тебя ведь никогда IE до 1.5 гиг не разбухал?

а я им не пользуюсь, а Opera вроде больше 200Мб - не видел.
Автор: Benchmark
Дата сообщения: 28.12.2007 19:10
Только что в порядке шутки попробовал версией от 10.12 сжать файл размером 1.2 гига с параметром -m=rep:1204m, думал упадет с ошибкой. Фиг там, сжал, протестил и разжал обратно.

Загадочно.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Установка и настройка SAMS


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.