What would be an appropriate application for static partitioning?

I know that static partitioning is used for Predetermined, fixed sized, unchanging memory blocks, process(es) start initially and stay in the system, that new processes are not allowed. It's also used in Embedded, IOT, etc, and NOT for general use. But which one of these would be considered an appropriate application for static partitioning?

-Older small systems, with limited functionality that only allow a limited number of processes
-Many embedded systems
-General use computing,
-Large scale computing (i.e. super computers) with limited job mixes,
-or none of the above?
What is your answer and reasoning?
Topic archived. No new replies allowed.