Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Kommandozeilen-Komprimierungstool - Lauffähig auf mehreren Prozessoren

Frage Microsoft Windows Tools

Mitglied: Der-Phil

Der-Phil (Level 2) - Jetzt verbinden

22.12.2008, aktualisiert 11:38 Uhr, 4555 Aufrufe, 9 Kommentare

Hallo,

ich müsste auf einem Server (Windows 2003) per Script große Dateien (Images virtueller Maschinen) komprimieren.

Dazu brauche ich ein Kommandozeilen-Packer, der möglichst auch auf mehreren Prozessorkernen laufen kann. Derzeit habe ich 7Zip getestet. Da jedoch nur ein Prozessor genutzt wird, ist das Ganze nicht wirklich performant.

Habt ihr eine Idee, was ich versuchen könnte?
Mit welchem Komprimierungs-Tool unter Windows habt Ihr gute Erfahrungen?

Vielen Dank für euere Hilfe

Gruß
Phil
Mitglied: harald21
22.12.2008 um 11:46 Uhr
Hallo,

WinRAR benutzt in der GUI-Version mehrere CPU's - ob das ebenfalls für die CLI-Version zutrifft, kann ich dir allerdings nicht sagen.

Mit freundlichen Grüßen
Harald
Bitte warten ..
Mitglied: Der-Phil
22.12.2008 um 11:48 Uhr
Hi!

Ich teste es mal...
Danke für den Tipp.

Phil
Bitte warten ..
Mitglied: laggflor
22.12.2008 um 11:48 Uhr
Probier mal WinRAR.

Mehr dazu im 7zip Forum auf sf.net:
http://sourceforge.net/forum/forum.php?thread_id=2657545&forum_id=4 ...

LG
Florian Lagg (http://www.lagg.at/)

EDIT:
Oh, das stand schon da... sry.
Bitte warten ..
Mitglied: Der-Phil
22.12.2008 um 11:55 Uhr
Hi!

WinRAR nutzt auch in der Kommandozeilenversion mehrere CPUs! Danke für den Tipp.

Dann werde ich mal eine Lizenz ordern, wenn ich nicht noch eine kostenlose Variante finde.


Grüße
Phil
Bitte warten ..
Mitglied: laggflor
22.12.2008 um 12:06 Uhr
Dann werde ich mal eine Lizenz ordern, wenn ich nicht noch eine
kostenlose Variante finde.

Hab grad was aus Wikipedia raus:
bzip2 is known to be quite slow at compressing, leading users to opt for alternatives such as gzip when time is an issue. This problem is asymmetric, as decompression is relatively fast. Motivated by the large CPU time required for compression, a modified version was created in 2003 that supported multi-threading, giving significant speed improvements on multi-cpu and multi-core computers[citation needed]. As of January 2008[update] this functionality has not been incorporated into the main project.

Quelle: http://en.wikipedia.org/wiki/Bzip2

bzip2 gibts auch für Windows - vielleicht is das was für dich. Bitte Testen.
Wobei der letzte Satz nicht vielversprechend klingt.

LG
Flo.
Bitte warten ..
Mitglied: Der-Phil
22.12.2008 um 12:17 Uhr
Hi Flo,

Bzip2 läuft leider nur auf einem Kern.

Gruß
Phil
Bitte warten ..
Mitglied: DerWoWusste
22.12.2008 um 13:34 Uhr
Nimm 7-Zip. Multithreading wird benutzt, nur nicht im .7z-Format. Bei .zip jedoch schon, jedenfalls via GUI.
Bitte warten ..
Mitglied: laggflor
22.12.2008 um 14:47 Uhr
Danke für den Hinweis. Du hast mich auf die richtige Fährte gebracht:

In der 7zip CHM (Hilfe) steht unter:
Command Line Version --> Switches --> -m (Set Compression Method):

es gibt einen Parameter
mt=[off | on | {N}]
Dieser schaltet MultiThreading ein - und zwar soweit ich gesehen habe - bei jeder Methode (7z, zip, ...). Optional kann die Anzahl der Threads gewählt werden.

7Zip kann also doch alles
Nachzulesen in der 7Zip-Hilfe.

Hab noch n tolles Benchmark gefunden:
http://www.kikizas.net/en/apps.7z.html

Erledigt?
Bitte warten ..
Mitglied: Der-Phil
22.12.2008 um 15:25 Uhr
Hi!

Super, das funktioniert auch. 7Zip nutzt mehrere CPUs.

Vielen Dank

Gruß
Phil
Bitte warten ..
Neuester Wissensbeitrag
CPU, RAM, Mainboards

Angetestet: PC Engines APU 3a2 im Rack-Gehäuse

Erfahrungsbericht von ashnod zum Thema CPU, RAM, Mainboards ...

Ähnliche Inhalte
Erkennung und -Abwehr
Sicherheitslücke: Yahoo will Hack von mehreren Millionen Nutzern zugeben

Link von Frank zum Thema Erkennung und -Abwehr ...

Batch & Shell
gelöst While Schleife mit mehreren Arrays (2)

Frage von Markus2016 zum Thema Batch & Shell ...

Datenbanken
Excel zu SQL mit mehreren Benutzern (9)

Frage von nightwishler zum Thema Datenbanken ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Router & Routing
gelöst Empfehlung günstiges ADSL2+ nur Modem (10)

Frage von TimMayer zum Thema Router & Routing ...

Server-Hardware
Lenovo Server System X 3650 M5 Festplatten (9)

Frage von Hendrik2586 zum Thema Server-Hardware ...