smartctl -a /dev/sdb smartctl -t [short,offline,long] /dev/sdb smartctl -l selftest Karinas alte Festplatte (Backup Karina) Baujahr 2001 rum === START OF INFORMATION SECTION === Model Family: Seagate Barracuda 7200.7 and 7200.7 Plus family Device Model: ST3200021A Serial Number: 3LJ091PD Firmware Version: 3.01 User Capacity: 200,049,647,616 bytes Device is: In smartctl database [for details use: -P […]
30.04.2012
18.04.2012
Wahrscheinlichkeit, dass von X Leute zwei am selben Tag Geburstag haben...
Scheiß Wahrscheinlichkeitsrechung geht gegen jede Intuition. Anz. Leute WK für Gebtag am selben Tag 25 56% 24 53% 23 50% 22 47% 21 44% Hier noch ein nettes Bildchen... Und mein Programm: template< typename T > std::ostream& operator const& vec) { for(size_t i = 0; i< vec.size(); i++) o
12.04.2012
Neue Regale
Endliche habe ich Zeit gefunden das Bücherregal zu montieren. Nun konnten auch die letzen Kisten ausgepackt werden. Ablagefläche für Globus und Krimskrams Und der abnehmbare Schreibtischanbau
09.04.2012
Faster Code – Part 6 – Sprungvorhersage again
Wie im letzten Post angekündigt, gibt es jetzt die genauere Analyse meines Tests. Hier erstmal das Programm: int mymin(int a, int b) __attribute__ ((noinline)); int mymin(int a, int b) { asm (""); if (b < a) return b; return a; } int mymin2(int a, int b) __attribute__ ((noinline)); int mymin2(int a, int b) { asm […]
06.04.2012
Faster Code – Part 6 – Sprungvorhersage
Es ist ja so, dass ein Befehl auf der CPU nicht nur ausgeführt wird, er muss auch aus dem Speicher geladen und dekodiert werden. Heutige CPUs dekodieren schonmal den nächsten Befehl, wärend der aktuelle noch ausgeführt wird. Und der übernächste wird zeitgleich aus dem Speicher geholt. Das nennt man Prozessor-Pipeline [1] und das ist cool. […]
04.04.2012
Scheiß Fortran
Ich hasse es, wirklich. Welche Ausgabe erwartet ihr bei diesem Programm? subroutine func() implicit none real :: time = 0; time = time + 1 write(*,*) time end subroutine program test implicit none integer :: i do i = 1, 10 call func() end do end Zehn mal die Ausgabe von "1"? Nein, falsch! thomas@cluster:~$ […]