![]() |
1
12
不要试图从内核为用户空间分配内存——这严重违反了内核的抽象层。相反,考虑一些其他的选择:
为什么? 这必须是原子的。实际上,内存的分配无论如何都需要是可中断的(或者你不太可能成功),所以离开和回到内核不会造成太大的伤害。事实上 写入用户空间内存 必须 可中断,因为可能会出现需要IO的页面错误。 |
![]() |
Fnr · Linux内核配置官方文档 7 年前 |
![]() |
akmal · 当'ls*时,内部会发生什么。是否执行了“c”? 7 年前 |
![]() |
Jared · 强制copy\u to\u user()失败 7 年前 |
![]() |
bornfree · 了解Linux内核中每个条目的hlist_bl_ 7 年前 |
![]() |
Sector · 将参数传递给自己的execv内核实现 7 年前 |
![]() |
nickeys · 如何估计自旋锁打孔/等待时间? 7 年前 |