Benchmark (AES, Festplattenverschlüsselung)
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: Benchmark (AES, Festplattenverschlüsselung)
Ich benutzte debian testing.
Hat jemand eine Idee woran das liegen kann?
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
Re: Benchmark (AES, Festplattenverschlüsselung)
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: Benchmark (AES, Festplattenverschlüsselung)
Neinpluvo hat geschrieben:Wirst du denn aufgefordert, die Passphrase einzugeben?
Code: Alles auswählen
root@sauerkraut:/home/carlos# mkdir /media/tmpfs
root@sauerkraut:/home/carlos# mount -t tmpfs none /media/tmpfs
root@sauerkraut:/home/carlos# dd if=/dev/zero of=/media/tmpfs/test.img bs=1M count=512
512+0 Datensätze ein
512+0 Datensätze aus
536870912 Bytes (537 MB) kopiert, 0,407239 s, 1,3 GB/s
root@sauerkraut:/home/carlos# losetup /dev/loop0 /media/tmpfs/test.img
root@sauerkraut:/home/carlos# cryptsetup luksFormat --cipher aes-cbc-essiv:sha256 --key-size 256 /dev/loop0
WARNING!
========
This will overwrite data on /dev/loop0 irrevocably.
Are you sure? (Type uppercase yes): yes
root@sauerkraut:/home/carlos# cryptsetup luksOpen /dev/loop0 loop0_crypt
root@sauerkraut:/home/carlos#
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
- Saxman
- Beiträge: 4215
- Registriert: 02.05.2005 21:53:52
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: localhost
Re: Benchmark (AES, Festplattenverschlüsselung)
Klingelt´s?Type uppercase yes
Debian GNU/Linux Anwenderhandbuch | df.de Verhaltensregeln | Anleitungen zum Review und zum Verfassen von Wiki Artikeln.
Re: Benchmark (AES, Festplattenverschlüsselung)
Und wenn wir dann schon bei der Statistik sind, wäre die Angabe der Standardabweichung hilfreich um Aussagen wie "80,36 MB/s (schwankt ziemlich)" auch quantifizieren zu können.
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: Benchmark (AES, Festplattenverschlüsselung)
ja ..Saxman hat geschrieben:Klingelt´s?Type uppercase yes
Ich habe kein wiki Benutzer, kann bitte jemand folgendes hinzufuegen?
AMD Phenom(tm) 9950 Quad-Core Processor (4x 2.6 Ghz)
3x 2GB ram
Debian testing
2.6.32-3-amd64
x86_64
116,80 MB/sec
Als der CPU noch auf ondemand war war der durchschnitt bei ~ 113MB/sec.
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
- Saxman
- Beiträge: 4215
- Registriert: 02.05.2005 21:53:52
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: localhost
Re: Benchmark (AES, Festplattenverschlüsselung)
Vielleicht kannst du noch die Rohdaten hier reinschreiben dann kann hikaru den Median bestimmen und die Varianz sowie die Standardabweichung ausrechnen..Lord_Carlos hat geschrieben: Ich habe kein wiki Benutzer, kann bitte jemand folgendes hinzufuegen?
Debian GNU/Linux Anwenderhandbuch | df.de Verhaltensregeln | Anleitungen zum Review und zum Verfassen von Wiki Artikeln.
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: Benchmark (AES, Festplattenverschlüsselung)
Gerade neugestartet, die ganzen Konsolen outputs sind weg.Saxman hat geschrieben:Vielleicht kannst du noch die Rohdaten hier reinschreiben dann kann hikaru den Median bestimmen und die Varianz sowie die Standardabweichung ausrechnen..Lord_Carlos hat geschrieben: Ich habe kein wiki Benutzer, kann bitte jemand folgendes hinzufuegen?
aber hier, gleicher CPU/System blos auf 3Ghz hochgetaktet:
131,90 MB/sec
Code: Alles auswählen
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 4,06565 s, 132 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 4,01952 s, 133 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 4,05016 s, 132 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 4,03574 s, 133 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 4,06824 s, 132 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 4,0686 s, 132 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 4,09381 s, 131 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 4,09896 s, 131 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 4,10786 s, 130 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 4,01447 s, 133 MB/s
EDIT: Und jetzt noch das subnotebook:
AMD Turion(tm) 64 X2 Mobile Technology TL-56 (2x 1.8 Ghz)
2GB ram
Debian testing
2.6.32-3-amd64
x86_64
38,04 MB/sec
Code: Alles auswählen
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 14,4384 s, 37,1 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 13,7826 s, 38,9 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 13,0751 s, 41,0 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 14,1619 s, 37,8 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 14,6687 s, 36,5 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 15,0533 s, 35,6 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 14,4193 s, 37,2 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 15,1034 s, 35,5 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 13,3981 s, 40,0 MB/s
1046520+0 Datensätze ein
1046520+0 Datensätze aus
535818240 Bytes (536 MB) kopiert, 13,1336 s, 40,8 MB/s
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
Re: Benchmark (AES, Festplattenverschlüsselung)
Code: Alles auswählen
c64iscsi:/usr/src/linux # for i in $(seq 1 10); do dd if=/dev/mapper/loop0_crypt of=/dev/null; done
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 1.31178 s, 408 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 1.04856 s, 511 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.921441 s, 582 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 1.30418 s, 411 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.905788 s, 592 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 1.22488 s, 437 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 1.07962 s, 496 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 1.34435 s, 399 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 1.10309 s, 486 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 1.32991 s, 403 MB/s
c64iscsi:/usr/src/linux # uname -a
Linux c64iscsi 2.6.31.12-0.2-desktop #1 SMP PREEMPT 2010-03-16 21:25:39 +0100 x86_64 x86_64 x86_64 GNU/Linux
was ich leider immer noch nicht weiss ist, wie ich den Test explizit mit bzw. ohne aesni durchfuehre
Grund: Code Tags eingefügt
Re: Benchmark (AES, Festplattenverschlüsselung)
Du müsstest das Modul aesni_intel entladen und dagegen das Modul aes_x86_64 benutzen.molli123 hat geschrieben:was ich leider immer noch nicht weiss ist, wie ich den Test explizit mit bzw. ohne aesni durchfuehre
Bei mir sieht das so aus:
Code: Alles auswählen
$ lsmod | grep aes
aes_x86_64 7340 2
aes_generic 25698 1 aes_x86_64
Re: Benchmark (AES, Festplattenverschlüsselung)
Wäre auch hinteressant.pluvo hat geschrieben:Du müsstest das Modul aesni_intel entladen und dagegen das Modul aes_x86_64 benutzen.
Das die Core i5 so einen Vorsprung haben ...
Noch einen habe ich rausgekramt:
AMD Athlon 64 X2 4600+ (2x 2,4 GHz), 3 GB DDR, Squeeze
98 MB/s
Code: Alles auswählen
1072689152 Bytes (1,1 GB) kopiert, 12,1198 s, 88,5 MB/s
1072689152 Bytes (1,1 GB) kopiert, 11,4506 s, 93,7 MB/s
1072689152 Bytes (1,1 GB) kopiert, 10,7578 s, 99,7 MB/s
1072689152 Bytes (1,1 GB) kopiert, 10,6301 s, 101 MB/s
1072689152 Bytes (1,1 GB) kopiert, 11,1993 s, 95,8 MB/s
1072689152 Bytes (1,1 GB) kopiert, 10,6447 s, 101 MB/s
1072689152 Bytes (1,1 GB) kopiert, 10,6325 s, 101 MB/s
1072689152 Bytes (1,1 GB) kopiert, 10,8236 s, 99,1 MB/s
1072689152 Bytes (1,1 GB) kopiert, 10,6038 s, 101 MB/s
1072689152 Bytes (1,1 GB) kopiert, 10,6381 s, 101 MB/s
Code: Alles auswählen
# lsmod | grep aes
aes_x86_64 7340 0
aes_generic 25714 1 aes_x86_64
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: Benchmark (AES, Festplattenverschlüsselung)
Code: Alles auswählen
c64iscsi:~ # lsmod |grep aes
aesni_intel 16744 3
cryptd 10832 2 aesni_intel
aes_x86_64 9576 1 aesni_intel
aes_generic 29128 2 aesni_intel,aes_x86_64
crypto_blkcipher 18028 6 eseqiv,aesni_intel,cryptd,cbc,cryptomgr,dm_crypt
crypto_algapi 25904 13 ansi_cprng,krng,eseqiv,aesni_intel,cryptd,aes_x86_64,aes_generic,cbc,cryptomgr,aead,pcompress,crypto_hash,crypto_blkcipher
c64iscsi:~ # rmmod aesni_intel
ERROR: Module aesni_intel is in use
Re: Benchmark (AES, Festplattenverschlüsselung)
mit aesni:
Code: Alles auswählen
test59:~ # for i in $(seq 1 10); do dd if=/dev/mapper/loop0_crypt of=/dev/null; done
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.985252 s, 544 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.959985 s, 558 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.951994 s, 563 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.917842 s, 584 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.978838 s, 547 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.930361 s, 576 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 1.01623 s, 527 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.963873 s, 556 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.994478 s, 539 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 0.973383 s, 550 MB/s
mit deaktiviertem aesni
Code: Alles auswählen
test111:~ # for i in $(seq 1 10); do dd if=/dev/mapper/loop0_crypt of=/dev/null; done
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 4.58118 s, 117 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 4.43133 s, 121 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 4.43801 s, 121 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 4.4647 s, 120 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 4.44658 s, 121 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 4.4765 s, 120 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 4.45029 s, 120 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 4.47315 s, 120 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 4.44188 s, 121 MB/s
1046520+0 records in
1046520+0 records out
535818240 bytes (536 MB) copied, 4.43895 s, 121 MB/s
Re: Benchmark (AES, Festplattenverschlüsselung)
Wow, alleine die CPU kostet doppelt soviel wie mein PCmolli123 hat geschrieben:ich habe nun mal Xeon5650 mit 48GB Ram in den Fingern (wo man aesni im bios deaktivieren kann).
Wie lauten die übrigen Eckdaten? (Betriebssystem, Kernel, Architektur)
Dann trage ich das ins Wiki ein, wenn es dir Recht ist.
http://wiki.debianforum.de/BenchmarkFes ... %BCsselung
Re: Benchmark (AES, Festplattenverschlüsselung)
Das ist nen Supermicro 6016TT-IBQF mit 2x 5650 je Haelfte, jede CPU hat 3x8GB Module und das ganze laeuft momentan unter ner OpenSUSE mit default-kernel (Linux master 2.6.31.12-0.2-default #1 SMP 2010-03-16 21:25:39 +0100 x86_64 x86_64 x86_64 GNU/Linux)
- robo47
- Beiträge: 10
- Registriert: 26.06.2007 12:47:20
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Weiher im tiefsten Odenwald
-
Kontaktdaten:
Re: Benchmark (AES, Festplattenverschlüsselung)
Gerät: IBM Thinkpad R52 1846-64G
CPU: Intel Pentium 4 Mobile
Kerne: 1
Takt: 1,73GHZ
RAM: 2 GB
Kernel: 2.6.32-trunk-686
Betriebsystem: Debian Squeeze 6.0 (testing)
Architektur: i686
Ergebnis: ~44.77mb/s
Code: Alles auswählen
2069816+0 records in
2069816+0 records out
1059745792 bytes (1.1 GB) copied, 23.6683 s, 44.8 MB/s
2069816+0 records in
2069816+0 records out
1059745792 bytes (1.1 GB) copied, 23.6446 s, 44.8 MB/s
2069816+0 records in
2069816+0 records out
1059745792 bytes (1.1 GB) copied, 23.6807 s, 44.8 MB/s
2069816+0 records in
2069816+0 records out
1059745792 bytes (1.1 GB) copied, 23.656 s, 44.8 MB/s
2069816+0 records in
2069816+0 records out
1059745792 bytes (1.1 GB) copied, 23.7039 s, 44.7 MB/s
2069816+0 records in
2069816+0 records out
1059745792 bytes (1.1 GB) copied, 23.6626 s, 44.8 MB/s
2069816+0 records in
2069816+0 records out
1059745792 bytes (1.1 GB) copied, 23.6848 s, 44.7 MB/s
2069816+0 records in
2069816+0 records out
1059745792 bytes (1.1 GB) copied, 23.6608 s, 44.8 MB/s
2069816+0 records in
2069816+0 records out
1059745792 bytes (1.1 GB) copied, 23.6704 s, 44.8 MB/s
2069816+0 records in
2069816+0 records out
1059745792 bytes (1.1 GB) copied, 23.7015 s, 44.7 MB/s
Sobald mein neues Notebook ( i7 620M mit AES-NI) da ist, werde ich das bevor ich es komplettverschlüsselt installiere mit ner live-cd benchmarken, ich hoffe ich kann AES-NI vielleicht auch via bios deaktivieren und das im vergleich testen.
Vielen dank mal an die anderen Werte, vor allem die mit AES-NI, das hat mir die entscheidung i7 720QM (quadcore ohne AES-NI) vs i7 620M (dualcore mit AES-NI) um ein vielfaches erleichtert zugunsten des Dualcore mit AES-NI.
- robo47
- Beiträge: 10
- Registriert: 26.06.2007 12:47:20
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Weiher im tiefsten Odenwald
-
Kontaktdaten:
Re: Benchmark (AES, Festplattenverschlüsselung)
Hatte noch recht große extreme Ausreiser mit aktiviertem AES-NI wo ich mir in der Ursache nicht ganz sicher bin.
Ohne AES-NI 95 - 120mb/s
Mit AES-NI 350 - 580mb/s
(Als Vergleich, Truecrypt kommt unter Windows 7 auf 240-250 mb/s [kein AES-NI, aber er nutzt alle Cores und der Turbo-Mode springt an])
Gibt es ein einfaches Tool mit dem man unter Linux sieht ob die Cores in den Turbo-Mode gehen ?
Werde nach der Neuinstallation mal mit
Code: Alles auswählen
cpufreq-info | grep "current CPU frequency"
Die 4 cpufreq-widgets in der Leiste zeigen mir die Taktung stabil bei 2,66 an wenn ich sie auf performance setze, bzw wenn ich die cpus nicht in den performance-mode setzte, wechselnd werte über die komplette Skala auf allen 4 cpus.
Können die extremen Ausreiser nach unten davon kommen, wenn er eine der virtuellen Cores (HT) erwischt bzw. größtenteils ne virtuelle nutzt ?
Wenn ich den System-Monitor oder atop aktiv hab, sieht es so aus wie wenn er selbst während einem durchlauf wild zwischen allen 4 CPUs wechselt, keiner wird mal wirklich zu 100% ausgelastet, was auch dazu führen würde dass er den turbo-mode der cpu vielleicht nicht oder kaum aktiviert, (auch wenn ich nicht alle kerne auf fullspeed cia cpufreq setze passiert das) bzw. nie den Single-Core-Turbo und damit die cores nur mit 2,67 anstatt mit 3,33 (single-core turbo) bzw 3,0 (dual-core-turbo).
Ich bin mir noch nicht ganz im klaren drüber wie das AES-NI im Hintergrund funktioniert, ist das eine eigene einheit auf dem DIE in Form einer AES-CPU ? Oder hat jeder Core eine solche Einheit integriert ?
Und würde ich mit multi-core-support in dmcrypt, bzw. 2 laufwerken dann in der praxis werte um die 1000mb/s schaffen ?
Naja sobald das System neu installiert ist werde ich malschauen ob es was bringt wenn ich anstatt 500MB mal 1 oder 1,5GB mache (hab nur 4 GB RAM), da sollte die cpu nen moment länger unter vollast laufen.
Re: Benchmark (AES, Festplattenverschlüsselung)
Die einfachste Variante ist diese:robo47 hat geschrieben:Gibt es ein einfaches Tool mit dem man unter Linux sieht ob die Cores in den Turbo-Mode gehen ?
Code: Alles auswählen
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
Falls du auch mehr als ein bloßes ja oder nein haben willst, z.B. den aktuellen Takt wirklich sehen willst, nimm das:
http://code.google.com/p/i7z/
Nein. Ich bin jetzt mal faul und zitiere mich selbst:robo47 hat geschrieben:Können die extremen Ausreiser nach unten davon kommen, wenn er eine der virtuellen Cores (HT) erwischt bzw. größtenteils ne virtuelle nutzt ?
hikaru hat geschrieben:htop kann deshalb nicht zwischen einem "physischen" und einem "virtuellen" Kern unterscheiden, weil es keine virtuellen Kerne gibt. Die Idee hinter Hyperthreading ist schlicht, mehrere Threads in verschiedenen Bereichen einer Pipeline unterzubringen. Die Aussage "Prozess A arbeitet in einem physischen und Prozess B in einem virtuellen Kern." ist etwa so sinnvoll wie "Der Motorradfahrer sitzt auf einem physischen, sein Sozius auf einem virtuellen Sitz." Beide sitzen an verschiedenen Stellen des einen physischen Sitzes.
- robo47
- Beiträge: 10
- Registriert: 26.06.2007 12:47:20
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Weiher im tiefsten Odenwald
-
Kontaktdaten:
Re: Benchmark (AES, Festplattenverschlüsselung)
Danke für die Infos.
So, System ist jetzt komplett verschlüsselt aufgesetzt und ich hab mal Gnome und alles an sonstigem kram gekillt, die werte sind jetzt stabil und nachdem ich 10 mal die 10 durchläufe gemacht habe keine wirklichen ausreiser mehr entdecken könne.
Code: Alles auswählen
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.915509 s, 572 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.917671 s, 570 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.90225 s, 580 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.920597 s, 568 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.915225 s, 572 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.915535 s, 572 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.912177 s, 574 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.919594 s, 569 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.900472 s, 581 MB/s
1021944+0 records in
1021944+0 records out
523235328 bytes (523 MB) copied, 0.919543 s, 569 MB/s
CPU: Intel I7 620M (Dualcore)
Kerne: 2 (4 Threads)
Takt: 2,66Ghz (3.33Ghz Turbo)
RAM: 4 GB
Kernel: 2.6.32-trunk-amd64
Betriebsystem: Debian Squeeze 6.0 (testing)
Architektur: x86_64
Ergebnis: 572,8 mb/s
Da mein System jetzt komplett verschlüsselt ist und sich aesni nicht mehr entladen lässt im Betrieb (kann ja schlecht die betriebsystem-hdd unmounten) hab ich die benchmarks ohne AES-NI von einer live-cd (Kubuntu 8.04 32Bit) aus gemacht, aber die sind ein gutes stück von dem entfernt was ich arbeitet habe.
Werde bei gelegenheit mal noch schauen ob ich ein neueres 64Bit Linux für die Tests ohne AES-NI bekomme, Ubuntu 9.04 oder 9.10, weil was ich gerade hier habe (Ubuntu 10.04 und die grml64-live-cd) präsentieren mir alle früher oder später nur noch nen schwarzen Bildschirm und ich kann nichts mehr machen. Denke ein aktuellerer 64bit-Kernel / neueres dmcrypt holen da noch etwas raus, weil ich anfangs unter squeeze mit noch laufendem GUI und kram schon peaks bis 120mb/s hatte.
Ich weis nichtmal ob er bei dem Kubuntu den Turbo genutzt hat oder nicht, weil das Teil doch schon ein stück älter ist und auch ne 32bit version war.
Code: Alles auswählen
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,21284 s, 100 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,26647 s, 99,4 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,37728 s, 97,3 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,26647 s, 99,4 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,23903 s, 99,9 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,22523 s, 100 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,10732 s, 102 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,12601 s, 102 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 4,94373 s, 106 MB/s
1021944+0 Datensätze ein
1021944+0 Datensätze aus
523235328 Bytes (523 MB) kopiert, 5,13347 s, 102 MB/s
Gerät: Dell Latitude E6510
CPU: Intel I7 620M (Dualcore)
Kerne: 2 (4 Threads)
Takt: 2,66Ghz (3.33Ghz Turbo)
RAM: 4 GB
Kernel: 2.6.24-16-generic
Betriebsystem: Kubuntu 8.04
Architektur: i686
Ergebnis: 100,8mb/s
Würde mich freuen wenn jemand mit Zugang die Werte von meinem P4 und die vom i7 ins Wiki eintragen könnte.
Re: Benchmark (AES, Festplattenverschlüsselung)
auch ma hier meine Daten:
Code: Alles auswählen
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 12,5567 s, 85,4 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 13,8855 s, 77,3 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 12,8273 s, 83,6 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 12,9063 s, 83,1 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 12,2073 s, 87,9 MB/s
Code: Alles auswählen
2.6.34-ARCH
Und hier noch mal die Werte meine Sun mit 440Mhz mit Debian SID Sparc64 ))
Code: Alles auswählen
714744+0 Datensätze ein
714744+0 Datensätze aus
365948928 Bytes (366 MB) kopiert, 73,3172 s, 5,0 MB/s
714744+0 Datensätze ein
714744+0 Datensätze aus
365948928 Bytes (366 MB) kopiert, 72,7984 s, 5,0 MB/s
714744+0 Datensätze ein
714744+0 Datensätze aus
365948928 Bytes (366 MB) kopiert, 71,8976 s, 5,1 MB/s
714744+0 Datensätze ein
714744+0 Datensätze aus
365948928 Bytes (366 MB) kopiert, 71,8545 s, 5,1 MB/s
714744+0 Datensätze ein
714744+0 Datensätze aus
365948928 Bytes (366 MB) kopiert, 71,823 s, 5,1 MB/s
Code: Alles auswählen
2.6.32-3-sparc64
Grüßle
EVGA GTX680 SC2/ 3x FullHD @ 5760x1080 / 120GB OCZ Vertex3 / 14TB Samsung
Laptop: x220, Core i3/ 16GB / 12" IPS / 120GB
- schorsch_76
- Beiträge: 2544
- Registriert: 06.11.2007 16:00:42
- Lizenz eigener Beiträge: MIT Lizenz
Re: Benchmark (AES, Festplattenverschlüsselung)
hab grad mal mein 2 Jahre altes Notebook den Benchmark laufen lassen.
Code: Alles auswählen
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 15,2409 s, 70,4 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 16,2705 s, 65,9 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 15,505 s, 69,2 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 16,6497 s, 64,4 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 15,6378 s, 68,6 MB/s
Genutzte Module
Code: Alles auswählen
lsmod | grep aes
aes_x86_64 8928 4
aes_generic 27840 1 aes_x86_64
Gruß
schorsch
- schorsch_76
- Beiträge: 2544
- Registriert: 06.11.2007 16:00:42
- Lizenz eigener Beiträge: MIT Lizenz
Re: Benchmark (AES, Festplattenverschlüsselung)
Code: Alles auswählen
for i in $(seq 1 5); do dd if=/dev/mapper/loop0_crypt of=/dev/null; done
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 9,02242 s, 119 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 8,95648 s, 120 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 9,00362 s, 119 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 8,98513 s, 119 MB/s
2095096+0 Datensätze ein
2095096+0 Datensätze aus
1072689152 Bytes (1,1 GB) kopiert, 8,999 s, 119 MB/s
Genutzte Module
Code: Alles auswählen
aes_x86_64 7340 2
aes_generic 25714 1 aes_x86_64
schorsch
- schorsch_76
- Beiträge: 2544
- Registriert: 06.11.2007 16:00:42
- Lizenz eigener Beiträge: MIT Lizenz
Re: Benchmark (AES, Festplattenverschlüsselung)
Mein kleiner Via Eden Server mit nur 369 MB RAM. Wegen dem relativ kleinem RAM hab ich die RAM Disk nur auf 128M beschränkt.
Code: Alles auswählen
for i in $(seq 1 5); do dd if=/dev/mapper/loop0_crypt of=/dev/null; done
260088+0 Datensätze ein
260088+0 Datensätze aus
133165056 Bytes (133 MB) kopiert, 35,3828 s, 3,8 MB/s
260088+0 Datensätze ein
260088+0 Datensätze aus
133165056 Bytes (133 MB) kopiert, 36,0638 s, 3,7 MB/s
260088+0 Datensätze ein
260088+0 Datensätze aus
133165056 Bytes (133 MB) kopiert, 40,382 s, 3,3 MB/s
260088+0 Datensätze ein
260088+0 Datensätze aus
133165056 Bytes (133 MB) kopiert, 35,4985 s, 3,8 MB/s
260088+0 Datensätze ein
260088+0 Datensätze aus
133165056 Bytes (133 MB) kopiert, 34,7969 s, 3,8 MB/s
Genutzte Module
Code: Alles auswählen
aes_i586 7680 2
aes_generic 29224 1 aes_i586
Code: Alles auswählen
cat /proc/cpuinfo
processor : 0
vendor_id : CentaurHauls
cpu family : 6
model : 7
model name : VIA Samuel 2
stepping : 3
cpu MHz : 533.357
cache size : 64 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu de tsc msr cx8 mtrr pge mmx 3dnow
bogomips : 1068.70
clflush size : 32
power management:
schorsch
Re: Benchmark (AES, Festplattenverschlüsselung)
Prozessor:2 AuthenticAMD AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ [Family 15 Model 107 Stepping1]
Betribsystem: Debian GNU/Linux squeeze/sid
Kernel: 2.6.32-3-amd64
Benchmarks (laut BOINC): 2047 floating point MIPS (Whetstone) per CPU/7584 integer MIPS (Dhrystone) per CPU
aes-cbc-essiv:sha256(256bit):
Code: Alles auswählen
Verbrauchte CPU-Zeit: 0:51.05 (für alle 5)
2054240+0 Datensätze ein
2054240+0 Datensätze aus
1051770880 Bytes (1,1 GB) kopiert, 11,2395 s, 93,6 MB/s
1051770880 Bytes (1,1 GB) kopiert, 11,5776 s, 90,8 MB/s
1051770880 Bytes (1,1 GB) kopiert, 11,2361 s, 93,6 MB/s
1051770880 Bytes (1,1 GB) kopiert, 11,3083 s, 93,0 MB/s
1051770880 Bytes (1,1 GB) kopiert, 11,5486 s, 91,1 MB/s
aes-cbc-essiv:sha256(128bit):
Code: Alles auswählen
Verbrauchte CPU-Zeit: 0:40.09 (für alle 5)
2055264+0 Datensätze ein
2055264+0 Datensätze aus
1052295168 Bytes (1,1 GB) kopiert, 9,88308 s, 106 MB/s
1052295168 Bytes (1,1 GB) kopiert, 9,07385 s, 116 MB/s
1052295168 Bytes (1,1 GB) kopiert, 8,61383 s, 122 MB/s
1052295168 Bytes (1,1 GB) kopiert, 9,26177 s, 114 MB/s
1052295168 Bytes (1,1 GB) kopiert, 8,99072 s, 117 MB/s
Code: Alles auswählen
Verbrauchte CPU-Zeit: 1:10.44
2054240+0 Datensätze ein
2054240+0 Datensätze aus
1051770880 Bytes (1,1 GB) kopiert, 16,241 s, 64,8 MB/s
1051770880 Bytes (1,1 GB) kopiert, 16,4943 s, 63,8 MB/s
1051770880 Bytes (1,1 GB) kopiert, 15,9691 s, 65,9 MB/s
1051770880 Bytes (1,1 GB) kopiert, 17,0717 s, 61,6 MB/s
1051770880 Bytes (1,1 GB) kopiert, 16,2602 s, 64,7 MB/s
- robo47
- Beiträge: 10
- Registriert: 26.06.2007 12:47:20
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Weiher im tiefsten Odenwald
-
Kontaktdaten:
Re: Benchmark (AES, Festplattenverschlüsselung)
Der einzige Ansatz dazu wäre wohl ein raid, damit auch mehrere Threads genutzt werden.
Ein Raid im Ram aus 2,3 bzw. 4 dmcrypt-laufwerken.
mein bisheriger Ansatz sah so aus:
Code: Alles auswählen
mkdir /media/tmpfs
mount -t tmpfs none /media/tmpfs
dd if=/dev/zero of=/media/tmpfs/image1.img bs=1M count=300
dd if=/dev/zero of=/media/tmpfs/image2.img bs=1M count=300
dd if=/dev/zero of=/media/tmpfs/image3.img bs=1M count=300
losetup /dev/loop1 /media/tmpfs/image1.img
losetup /dev/loop2 /media/tmpfs/image1.img
losetup /dev/loop3 /media/tmpfs/image1.img
cryptsetup luksFormat --cipher aes-cbc-essiv:sha256 --key-size 256 /dev/loop1
cryptsetup luksFormat --cipher aes-cbc-essiv:sha256 --key-size 256 /dev/loop2
cryptsetup luksFormat --cipher aes-cbc-essiv:sha256 --key-size 256 /dev/loop3
cryptsetup luksOpen /dev/loop1 loop1_crypt
cryptsetup luksOpen /dev/loop2 loop2_crypt
cryptsetup luksOpen /dev/loop3 loop3_crypt
Weder
Code: Alles auswählen
mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/loop1 /dev/loop2 /dev/loop3
Code: Alles auswählen
mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/mapper/loop1_crypt /dev/mapper/loop2_crypt /dev/mapper/loop3_crypt
Code: Alles auswählen
mdadm: device /dev/loop1 not suitable for any style of array
Code: Alles auswählen
mdadm: device /dev/mapper/loop1_crypt not suitable for any style of array