- ...type
-
Natural alignment means aligned to the object size.
Since object sizes are always a power of two
and less than one page,
this ensures that an object will never span a page boundary
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...fluke_region_search.
- Rationale:
We could just define the interface such that fluke_object_destroy
always succeeds, regardless of the state of the object.
However, the same capability would still be needed for
fluke_region_search anyway, so for now we will see if we
can get by with just the latter.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ...size
-
A 1GB limit is the default configuration and enables support of
read without execute memory protection for security-conscious
applications.
To enable a 2GB address space (and disable the distinction between
read and execute permissions in memory) in the prototype Fluke kernel,
build the kernel with the -enable-norwox option.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.