This website requires JavaScript.
Explore
Help
Sign In
ExternalVendorCode
/
genode
Watch
1
Star
0
Fork
0
You've already forked genode
mirror of
https://github.com/genodelabs/genode.git
synced
2024-12-30 18:47:01 +00:00
Code
Issues
Actions
Packages
Projects
Releases
Wiki
Activity
05d9d753d3
genode
/
repos
/
base-nova
/
ports
/
nova.hash
2 lines
41 B
Plaintext
Raw
Normal View
History
Unescape
Escape
nova: define kernel memory based on system memory Switch to kernel branch, that determines the available system memory during boot time. The overall kernel memory is still static, but during boot time dynamically the amount can be chosen. Following 3 config option exists: CONFIG_MEMORY_BOOT is the amount of kernel memory allocated in the BSS statically - effectively chosen during link time - see linker script. CONFIG_MEMORY_DYN_MIN && CONFIG_MEMORY_DYN_PER_MILL configures the dynamic part of the kernel memory allocation applied during early kernel boot time. CONFIG_MEMORY_DYN_MIN is the amount of memory which should be allocated at least. CONFIG_MEMORY_DYN_PER_MILL defines the amount of the system memory in per mill which should be allocated at most. The overall maximum kernel memory is restricted to ~1G (64bit), due to the chosen internal virtual memory layout. Fixes #2985
2018-09-13 14:53:57 +00:00
95f7056d34c5d48ef9dfbf67f5053fd0486e47b8
Reference in New Issue
Copy Permalink