freelist: External utilization
This commit is contained in:
parent
a8b7fc75e3
commit
3d4fe51dd1
1 changed files with 1 additions and 0 deletions
|
|
@ -29,6 +29,7 @@ int main() {
|
||||||
printf("Item size: %lu\n", sizeof(Vec3));
|
printf("Item size: %lu\n", sizeof(Vec3));
|
||||||
printf("Buffer size: %d\n", BUFFER_SIZE);
|
printf("Buffer size: %d\n", BUFFER_SIZE);
|
||||||
printf("Space utilization internal: %.2f%%\n", 100.0 * fl_utilization(&fl, sizeof(Vec3)));
|
printf("Space utilization internal: %.2f%%\n", 100.0 * fl_utilization(&fl, sizeof(Vec3)));
|
||||||
|
printf("Space utilization external: %.2f%%\n", 100.0 * ((float)fl.size * cap) / BUFFER_SIZE);
|
||||||
|
|
||||||
assert(fl_available(&fl) == cap);
|
assert(fl_available(&fl) == cap);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue