acl
3.5.3.0
|
#include <acl_slice.h>
Public 属性 | |
int | nslots |
int | islots |
int | page_nslots |
int | page_size |
int | slice_length |
int | slice_size |
int | nbuf |
acl_uint64 | length |
acl_uint64 | used_length |
unsigned int | flag |
内存分片池的状态结构
在文件 acl_slice.h 第 20 行定义.
unsigned int ACL_SLICE_STAT::flag |
same as the ACL_SLICE's flag been set when created
在文件 acl_slice.h 第 30 行定义.
int ACL_SLICE_STAT::islots |
current position of free slots slice
在文件 acl_slice.h 第 22 行定义.
acl_uint64 ACL_SLICE_STAT::length |
total size of all MEM_BUF's buf
在文件 acl_slice.h 第 28 行定义.
int ACL_SLICE_STAT::nbuf |
count of MEM_BUF allocated
在文件 acl_slice.h 第 27 行定义.
int ACL_SLICE_STAT::nslots |
total slice count free in slots
在文件 acl_slice.h 第 21 行定义.
int ACL_SLICE_STAT::page_nslots |
count slice of each page
在文件 acl_slice.h 第 23 行定义.
int ACL_SLICE_STAT::page_size |
length of each malloc
在文件 acl_slice.h 第 24 行定义.
int ACL_SLICE_STAT::slice_length |
length of each slice from user's set
在文件 acl_slice.h 第 25 行定义.
int ACL_SLICE_STAT::slice_size |
length of each slice really allocated
在文件 acl_slice.h 第 26 行定义.
acl_uint64 ACL_SLICE_STAT::used_length |
total size of used
在文件 acl_slice.h 第 29 行定义.