Minix에서 proc.h의 특정 필드가 char 인 이유는 누구나 알 수 있습니다.Minix3 프로세스 테이블 (proc.h)
새 "int"필드를 추가하려면 char로 설정해야합니까?
Minix에서 proc.h의 특정 필드가 char 인 이유는 누구나 알 수 있습니다.Minix3 프로세스 테이블 (proc.h)
새 "int"필드를 추가하려면 char로 설정해야합니까?
char
이 필요한 모든 값을 저장할 수있을 정도로 크면 사용하지 않는 이유는 무엇입니까? 물론, int
은 약간 더 성능이 좋지만, 동시에 은 더 작습니다.
나는 모든 유형을 사용할 수 있다고 생각합니다.
디자인에서 생각해 보면 어쩌면 "일정 틱 왼쪽의 수"와 "틱의 퀀텀 크기"의 값을 저장하는 것으로 충분합니다. char의 사이즈는 int의 사이즈보다 작다.