fslongjin
|
1b4f812fe4
doc: 内存管理api
|
2 vuotta sitten |
fslongjin
|
3fc2ec6d7e
:art: 更改全局变量定义的位置
|
3 vuotta sitten |
fslongjin
|
dacc29310f
进入用户模式(系统调用存在page fault的bug)
|
3 vuotta sitten |
fslongjin
|
44029ff37a
fix Incorrect Pointer Scaling in slab
|
3 vuotta sitten |
fslongjin
|
e573e6f1db
:bug: bug fix
|
3 vuotta sitten |
fslongjin
|
db8604c1e3
:new: 重新初始化页表并重映射了VBE帧缓存区
|
3 vuotta sitten |
fslongjin
|
7d8f89622d
:art: 更改内存池的成员命名
|
3 vuotta sitten |
fslongjin
|
0801f25b8e
:wrench: 缩减了为防止内存越界而预留的空间
|
3 vuotta sitten |
fslongjin
|
36ad7a106e
:new: 基本完成了slab内存分配器
|
3 vuotta sitten |
fslongjin
|
828621dbbc
:new: kmalloc
|
3 vuotta sitten |
fslongjin
|
8e1a0c9a4b
:new: 初始化内存池组
|
3 vuotta sitten |
fslongjin
|
dc3aa2ae8a
:new: 释放内存对象的函数slab_free()
|
3 vuotta sitten |
fslongjin
|
5bac5bc096
:new: 创建和销毁slab内存池的函数、从slab内存池分配内存对象的函数
|
3 vuotta sitten |