页的lock

文件为什么要加锁?

页的操作为什么要加锁?

http://linux.chinaunix.net/techdoc/system/2007/06/11/959844.shtml

上面一个页面有简单介绍什么时候要加锁。

其实内核代码中也有写:

如果

444 /*
445 * lock_page may only be called if we have the page's inode pinned.
446 */
447 static inline void lock_page(struct page *page)
448 {
449 might_sleep();
450 if (!trylock_page(page))
451 __lock_page(page);
452 }
453

转载于:https://www.cnblogs.com/honpey/p/5021043.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值