Tae Woo Kim

Results 6 issues of Tae Woo Kim

lfs TODO 목록 * Lfs 초기화 관련 - [ ] 현재, `Lfs::{superblock, itable, segmanager, imap}` 함수는 매번 `Lfs`가 현재 초기화된 상태인지를 확인해보는데, 이러한 불필요한 검사를 피할 수 있도록 하기 위해,...

현재 `Braneded`는 여러 개의 `Kernel`/`Procs`/`WaitGuard` 객체를 구분하기 위해 사용중인데, 사실 더 일반적으로 유용할만한 use case로는 이미 하나의 `Kernel`에 여러 개 존재하는 객체 (ex: `Disk`)를 구분하기 위해 사용할 때가 아닐까 싶습니다....

Currently, rv6 is using rustc nightly-2021-06-19, but compared to the latest (tried on 2022-03-09), it seems like usertests is much slower and also causes a lot of stack overflows when...

In Lfs, * Based on the max number of inodes `n`, * The size of the in-memory `Imap` should be `(n + 255) / 256 * 4` bytes to store...

> 다만, 이 `List`는 intrusive linked list가 아닙니다. > 지금의 rv6에서는 이런 `List`면 충분하지만, 추후 `Node`가 여러 `List`안에 insert될 수 있는 safe한 `Node`/`List`를 만들면 좋을 것 같습니다. > * 이때,...

future-work

현재 rust-analyzer 관련하여 두가지 문제가 있는 것 같습니다. 1. `lib.rs`에서 _can't find crate for test_ 등의 bogus error를 띄우는 문제 2. pin_project의 `project()`로 얻은 field에 대해서는 type을 `{unknown}`이라며 제대로 띄우지...

cantfix