标签: rust kernel
在no_std环境中,可以通过#[global_allocator]定义全局堆分配器。但是,如此答案here中所述,还存在诸如exchange_malloc和box_free之类的语言项。这些之间有什么关系?两者都应该在内核中实现还是global_allocator足够?
#[global_allocator]