void halt(void){
power_off();
}
- pintos에서 구현해둔 power_off를 호출하면서 구현할 수 있다.
bool create(const char *file, unsigned initial_size);
- initial_size로 초기화된 file이름을 가진 새로운 파일을 만든다.
- 성공하면 true를 return한다.
- file을 open하는 것은
open
시스템 콜로 열어줘야 한다.
- 구현
bool remove(const char *file);
- file이름을 가진 파일을 삭제한다.
- 파일이 열려있거나 닫혀있거나 상관없이 파일은 삭제 되어야 한다. 그리고 열려있는 파일을 삭제하는 것은 close를 하지 않는다.
- FAQ를 확인해보길
- 구현
pid_t fork(const char *thread_name);