Hallo,
ich habe ab und an mit reht grossen Daten in Matlab (unter Linux) zu tun. Das Auslagern klappt soweit. Nur würde ich es gerne mit einem ("Highspeed-")USB-Stick beschleunigen. Ich habe etwas ähnliches schon mal mit einem normalen Stick und einem alten Laptop gemacht, hat wunderbar funktioniert. Um jedoch eine bessere Performance zu erzielen (bzw um überhaupt einen Gewinn zu sehen;) würde ich gerne wissen, wie genau Linux auslagert. Also, abhängig vom swappiness usw, das hab ich schon rausgefunden. Nur wie ganz genau ? Lagert es immer kleine 5kB Blöcke aus, so wie Windows, oder fängt es bei Linux erst bei 1MB an ?
Ich würde es gerne wissen, da viele USB-Sticks zwar gute Datenübertragungen erreichen, aber bei kleinen Teilen versagen.
Linux 15.006 Themen, 106.720 Beiträge
@uscos
Wenn Matlab unter Windows XP 32 bit läuft und Windows 32 bit nur maximal 4 GByte RAM verwalten kann, wieso braucht dann die Linuxversion mehr als 4 GByte RAM ?
Die Windowsversion verwendet die gleichen Algorithmen wie die Linuxversion, nur die Benutzeroberfläche ist mit einer anderen Bibliothek programmiert.
Ich habe Matlab nur in der Steuerungs- und Regelungstechnik gesehen. Unser Lehrer hat mal gezeigt wie man mit Matlab einen Regelkreis berechnet .
Ich habe aber leider nicht viel Ahnung von Mathematik.