摘要:
Rust的内存管理中涉及所有权、借用与生命周期这三个概念,下面是个人的一点粗浅理解。 一、从内存安全的角度理解Rust中的所有权、借用、生命周期 要理解这三个概念,你首要想的是这么做的出发点是什么——内存安全,这是Rust非常强调的一点。可以这么理解,所有权、借用与生命周期很大程度上是为内存安全而设 阅读全文
摘要:
Linux 内核有个机制叫OOM killer(Out Of Memory killer),该机制会监控那些占用内存过大,尤其是瞬间占用内存很快的进程,然后防止内存耗尽而自动把该进程杀掉。内核检测到系统内存不足、挑选并杀掉某个进程的过程。 阅读全文