The flash memory of my microcontroller is quite large (64KB), while its RAM is relatively small (4KB). The application I compiled may take up 10KB of space. Should I consider running the program directly from the flash memory instead of loading it into RAM via uvm32_load (since my RAM is too limited)?