Monthly Archives: Styczeń 2014

W poprzednim wpisie informowałem o nadchodzących zmianach, zmiany okazały się tak duże, że pośpieszyłem się bardzo z wydaniem wersji 0.6.2. Nie ma co tu wiele mówić. Poprawki zaszły w karcie GPU, I-Nex nie wymaga już, jak dotychczas programu glxinfo z pakietu mesa-utils. Napisałem do tego moduł w C. Oraz drobne poprawki w zakładce Kernel: Pojawił się także monitor użycia procesora, w przypadku kilku rdzeni, pokazuje całkowite użycie. Poprzedni wpis pokazał listę procesorów jakie zostały wprowadzone, zaszły też poprawki w wykrywaniu procesorów AMD Triple/Six/Eight Core, APU, […]

Minęło parę dni od wydania 0.6.0. Ale to nie rozleniwiło mnie, wręcz przeciwnie, pobudziło do dalszej pracy. Dziś naliczyłem już 110 pobrań dziennie, a strona ma ponad 15 tysięcy wyświetleń. Kilka osób mówiło kiedyś, że projekt nie ma szans, ale jak widać po statystykach, wy nie widzicie, za kilka dni postaram się je opublikować. Jak widać po statystykach, jest po co to robić, a że ja tworzę to czysto hobbystycznie, czerpię też z tego pewne zyski intelektualne i satysfakcję. Z czego satysfakcja buduje. Ważne by […]

Po upływie kolejnych 30 dni od wydania ostatniej wersji oznaczonej numerem 0.5.8, nadszedł czas na wydanie wersji 0.6.0. Jest to wersja która niesie za sobą wiele zmian, zredukowanie zużycia pamięci czy także nowe moduły pisane w C. Wersja ta jest jedną z wersji która otrzymała najwięcej commitów w repozytorium git, i tak naprawdę jeśli kierować się zmianami i ilością commitów, powinna być oznaczona numerem 0.6.2, a 0.6.0 powinna była ukazać się przeszło dwa tygodnie temu. Tak się jednak nie stało, dziś więc mamy wersję 0.6.0, […]

Poprzednio pisałem o wprowadzeniu CPUID do I-Nex. Minęło trochę czasu i pojawiły się nowe pomysły, które to postarałem się wprowadzić. Wracając do CPUID, dodałem przyciski, które po najechaniu nań myszą, informują o tym, że po kliknięciu zostaniemy przeniesieni do Wikipedii, do konkretnego artykułu, zawierającego informacje o danej instrukcji procesora. Przycisk nie znajduje się przy wszystkich informacjach o instrukcjach procesora, ponieważ wikipedia nie zawiera informacji o wszystkich. Jednak myślę że wystarczy to co jest, można by się dodatkowo pokusić o wprowadzenie linków analogicznie dla danego języka, […]

Jakiś tydzień, dwa tygodnie temu, nie jestem w stanie określić kiedy. Ale trafiłem na bibliotekę libcpuid dla Linuksa. Z początku próbowałem bezpośrednio w Gambas utworzyć do niej odwołania, jednak załatwiłem to w nieco inny sposób. Napisałem osobny program, który wyrzuca na „konsole”, „std” informacje z CPUID. Czyli producenta, wspierane instrukcje, cache, taktowanie itd. Ten osobny program napisałem w C, nie znając kompletnie tego języka, ale jakoś sobie poradziłem i rozszyfrowałem, do biblioteki dodałem także wykrywanie procesorów Atom Pineview. W źródłach program figuruje pod nazwą cpu.c […]