yifeianyi
Results
1
comments of
yifeianyi
> wx 群里其实有过两次讨论这个问题。应该确实是数组过大的问题,导致启动栈溢出了 多给几种解决方案吧,优先度依次降低: > > 1. 把 syscall_times 存在一个 `Vec` 中。因为 `heap_alloc` 中已经指定了 `global_allocator`,所以其实已经可以用堆了。 > 2. 在 `entry.asm` 里修改 `boot_stack` 的大小,本来应该是 `4096*16`,改成 `4096*32` 应该就可以。可能还需要把 `Cargo.toml` 里面的 `opt-level=0` 注释掉,启动较高等级的优化。 >...