Stary 'serwer' z lekka przestawał działać - uruchamiał się raz na trzy próby w pozostałych 2 zawieszał się na sprawdzaniu pamięci - a i tak tylko dlatego że kazałem mu wyłączyć sprawdzanie błędów (inaczej to trup). Zresztą na dzień przed migracją - na nowy system i sprzęt - przestał wykrywać dysk z back-upem (dysk jest w miare nowy i sprawny). Dlaczego by więc nie sprować jakiegoś BSD?
Jakiś czas temu widziałem pokazy jak przyspieszyć kopiowanie za pomocą MMX i SSE. Postanowiłem sprawdzić jak to jest. Wyniki często były zaskakujące ale wydaje mi się, że udało mi się powtórzyć je 'za każdym razem'.
Środowisko testowe: Linux notebook 2.6.29-rc3-zen1 #2 Mon Feb 9 02:27:19 CET 2009 i686 Intel(R) Celeron(R) M processor 1.50GHz GenuineIntel GNU/Linux
Ponieważ w komentarzach wykazano błędy w implementacji to poprawiłem kod.
WorldOfGoo zostało wydane na GNU/Linux. Na mojej, niezbyt szybkiej, karcie graficznej (30-80 FPS w glxgears) demo działa (przynajmniej pierwszy poziom) zaskakująco szybko.
Dotychczas miałem wiedzę raczej od strony oprogramowania. Tzn. zdarzyło się raz czy dwa zajrzeć 'pod obudowę'. Oczywiście wiedziałem trochę o sprzęcie w znaczeniu co to jest cache etc.
Jednakże po raz pierwszy budowałem komputer 'od podstaw'. Co prawda nie dla siebie - ale nadal.