主要是借助 &'static T / Box::leak()
fn main() {
loop {
memory_leak();
}
}
const SIZE: usize = 4096;
fn memory_leak() -> &'static [i128] {
let bd = vec![0_i128; SIZE];
Box::leak(bd.into_boxed_slice())
}
cargo run 一会,哎,你看,是不是蓝屏了 =w=