At $internship I developed a network router with something like 32 or 64 MiB of RAM. Basically configuring iptables, some routes, QoS, etc.. with a bunch of bash scripts, systemd units and custom drivers.
You do not need a lot of RAM for such applications. When running, the system was using 24 MiB of RAM. So, plenty left!
Edit: I am currently playing with NanoPi Neo that has 128 MiB of RAM and I never ran out of for small applications.
On x86 you can because the CPU supports both, in this situation you probably would only run Linux on the 64-bit core, the others likely would run low-level firmware.
The amount of ram is pretty small, looking forward to hearing what practical use cases exist for these babies.
> The Ox64 is a RISC-V Linux-capable SBC for $8, featuring:
> BL808 from Bouffalo labs RISC-V SoC with 64MB RAM
> 3 cores: 64-bit RISC-V core, 32-bit RISC-V core and low power RISC-V core
> Two variants of Ox64 on day one: for RTOS and Linux development – $6 and $8 respectively
> Expected availability in November, 2022