Linked by Thom Holwerda on Wed 20th Sep 2017 12:23 UTC
OSNews, Generic OSes

Redox 0.3.3 has been released. Redox is an operating system written in Rust.

This release brings much lower memory usage with ISO - 480 MB instead of 1300 MB. There are also other bug fixes, features, and improvements.

Thread beginning with comment 649091
To view parent comment, click here.
To read all comments associated with this story, please click here.
yoshi314@gmail.com
Member since:
2009-12-14

i am familiar with procedural generation, but not in the operating system.

i am guessing the ramdisk size is overestimated.

Reply Parent Score: 2

FlyingJester Member since:
2016-05-11

It's trivially easy to create an OS (or any other executable, since that's all an OS is) that is incredibly small in size but takes arbitrary amounts of RAM when loaded. See the .bss segment as the most obvious example.

Reply Parent Score: 3

avgalen Member since:
2010-09-23

i am familiar with procedural generation, but not in the operating system.

i am guessing the ramdisk size is overestimated.

Maybe you took my example too literally since you mentioned procedural generation. My point was that a very small program can require lots of memory to run properly.
Let's give a more common example: Browsers are about 100 MB in size, but you wouldn't run them on a machine with only 100 MB of RAM.

The inverse can also be true. Modern IDE's or database systems can require many Gigabytes of diskspace, but as long as you don't call most of the included libraries you might only need a few 100 MB's of RAM to run these programs. Same for games that only load a very specific part of their dozens of GB's of storage at any give time.

My point was simply that there is no relationship between code-size, required diskspace and RAM-requirements

Reply Parent Score: 4

zima Member since:
2005-07-06

Let's give a more common example: Browsers are about 100 MB in size, but you wouldn't run them on a machine with only 100 MB of RAM.

Ah, where are the days of classic Opera 9.27... ;) (the high mark for Opera IMHO; I still keep a copy on my old dual Pentium2 machine with 192 MiB of RAM, and it's quite usable; not 100, but in the same league I guess...)

Reply Parent Score: 4