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, 4560 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.

mfg
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 ..
Ähnliche Inhalte
Windows Server
gelöst Den Inhalt von mehreren Ordnern in einem Ordner anzeigen - geht das? (16)

Frage von muLio zum Thema Windows Server ...

Windows Server
gelöst SMB 3.x, Multichannel mit mehreren Netzwerkkarten - Verständnisfrage (3)

Frage von mcGeorge zum Thema Windows Server ...

Datenbanken
Handling von mehreren Reporting-Mitarbeitern an einem SSRS

Frage von AdminKnecht zum Thema Datenbanken ...

Neue Wissensbeiträge
Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(2)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(5)

Anleitung von BassFishFox zum Thema Windows 10 ...

Administrator.de Feedback

Tipp: Ungelöste Fragen ohne Antwort in Tickeransicht farblich hinterlegen

Tipp von pattern zum Thema Administrator.de Feedback ...

Viren und Trojaner

Neue Magazin Ausgabe: Malware und Angriffe abwehren

Information von Frank zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
Windows Systemdateien
Warum System auf "C:" (29)

Frage von DzumoPRO zum Thema Windows Systemdateien ...

Cloud-Dienste
gelöst Bitcoins minen über Nacht? (16)

Frage von 1410640014 zum Thema Cloud-Dienste ...

Windows Server
gelöst Update BackupExec 2015 auf 2016 führt zu SQL-Server Problem (16)

Frage von montylein1981 zum Thema Windows Server ...

Batch & Shell
gelöst Batch um Benutzer aus Sitzung abzumelden (15)

Frage von zeroblue2005 zum Thema Batch & Shell ...