gopher-motorsports / data-logging-module

Data Logging Module for the Go4-22
2 stars 0 forks source link

Modify the main memory management system to use a statically allocated array, not a LL #43

Closed caljay98 closed 2 years ago

caljay98 commented 2 years ago

This will get rid of a LOT of mallocing, which can fail. We can still check if we hit the top of the buffer.

Even if we spec each data node in the array as the max size, it will still take less memory and processing power

caljay98 commented 2 years ago

Maybe we could store it as a string right away because multiple places read from it. This could reduce overhead