系统调用brk()

用户进程通过系统调用brk() 向内核申请空间,brk()在内核中由sys_brk实现。brk()对于用户进程在堆上分配的内存进行批量向内核申请。

 

一个有用户空间映射可换出的页面,同时在三个队列中。一般通过其队列头list链入某换入/换出队列,即相应address_space结构中的 clean_pages, dirty_list和locked_pages三个队列之一;二是通过其队列头lru链入某个LRU队列,即active_list, inactive_dirty_lsit和inactive_clean_list之一;最后是通过next_hash链入一个杂凑队列。当一个页面在某个换入/换出队列中时,其page结构中的PG_swap_cache标志位为1。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值