FLASH growth is less of a problem than stack usage growth. FLASH growth is
immediately noticeable, while stack growth silently crashes the system.
A recent example: 2KB stack isn't enough for NSH to run "ps" with certain
system
settings.

Regarding small systems: 64KB of FLASH is too little to do anything useful
with
NSH, and it always has been. If you want to do something useful with such a
small
FLASH, the first thing you do is disable NSH.

śr., 8 lip 2026 o 16:49 <[email protected]> napisał(a):

> On 2026-07-08 15:06, Karel Kočí wrote:
> > Hi
> >
> > My two cents:
> >
> > * Nobody is suggesting to break POSIX compatibility for everyone.
> > Alan's
> >   suggestion is to have option to break it to reduce the size.
>
> If memory serves, that was discussed before and the prevalent opinion
> was that even having such option makes NuttX POSIX-noncompliant. (And
> therefore any such option is unacceptable.)
>

Reply via email to