Skip to content

Why does it require exactly 4MB of RAM? #78

Answered by vvaltchev
IamShodan asked this question in Q&A
Discussion options

You must be logged in to vote

Hi!
Thanks for taking interest in the project!

Tilck does not require at least 4 MB of RAM. Theoretically, it could run with 2 MB as well. Just, I couldn't properly test it with 2 MB because qemu-system-i386 doesn't support less than 4 MB of memory. At least, it didn't in the past.

Now I tried again, and I just discovered that QEMU 4.2 supports running a x86 machine with less than 4 MB of RAM. So, I confirm that Tilck runs just fine with 3 MB of RAM (if properly configured for the smallest scale, of course).

With 2 MB of RAM, it doesn't. I believe the kernel could run, but it would require a very heavily stripped down version of busybox and an overall much smaller initrd (currently, 540 K…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@IamShodan
Comment options

@vvaltchev
Comment options

Answer selected by vvaltchev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants