Cześć. Jestem tutaj nowy więc witam wszystkich.
Mam problem z aplikacją na kinecta. Zbieram w niej pozycje wszystkich kończyn/stawów oraz czas i zapisuje do tablicy. Na koniec tablica ta jest zapisywana do .txt. Problem polega na tym że moja tablica znajduje się chyba w cache-u procesora co skutkuje blokada programu po kilku sekundach (rośnie obciążenie cpu i tyle). Jak przechowywać tą tablicę w ramie a nie w cache-u cpu? Nie jestem programistą więc sorry za ewentualny mało fachowy język.
Implementacja mojej tablicy:
public double[] measurement = { };
.............
public double[] Measures(double[] pomiar)
{
measurement = measurement.Concat(pomiar).ToArray(); // Concatenate a 4-element vector [JointLabel, x, y, z].
size++;
return measurement;
}