C++Guns – RoboBlog

26.03.2012

Faster 64Bit C Code - Part1

Filed under: Allgemein — Tags: , , , — Thomas @ 21:03

Auf 64Bit Plattformen ist in der Regel ein Int 32Bit groß. Macht man damit Pointerarithmetik muss die 32Bit Zahl erst zu eine 64Bit zahl convertiert werden, bevor sie verrechnet wird. Pointer sind auf 64Bit Plattformen auch 64Bit groß. Durch den Einsatz von size_t statt int und ptrdiff_t statt int* lässt sich das verhindern. Siehe http://www.viva64.com/en/a/0050/ […]

20.03.2012

Linux Cache leeren

Filed under: Allgemein — Tags: , — Thomas @ 18:03

Um den “pagecache” aufzuräumen sync; echo 1 > /proc/sys/vm/drop_caches Um “dentries und inodes” aufzuräumen sync; echo 2 > /proc/sys/vm/drop_caches Um alles aufzuräumen sync; echo 3 > /proc/sys/vm/drop_caches

« Newer Posts

Powered by WordPress