在堆上分配内存是一项昂贵的操作,因此一些编程语言避免将其返还给操作系统,即使已分配的内存不再使用。
但是对于很多场景,比如在云上运行的微服务,你会希望内存使用率低,否则费用会很高。因此,在这些情况下,在不使用内存后释放内存非常重要。
什么是 Rust 取消提交并将内存返回给操作系统的默认策略? 这怎么能改变呢?
memory memory-management rust microservices
memory ×1
memory-management ×1
microservices ×1
rust ×1