jyha200 / osfall2022

6 stars 6 forks source link

[Project 1] TASK_COMM_LEN 관련 질문 #6

Open edwardycl opened 2 years ago

edwardycl commented 2 years ago

include/linux/sched.h에서 TASK_COMM_LEN은 16으로 정의되어 있습니다:

/* Task command name length: */
#define TASK_COMM_LEN           16

struct prinfocomm은 길이가 64입니다:

char    comm[64];         /* name of program executed */

comm의 정의를 comm[16]으로 수정해도 괜찮은가요? 아니면 그냥 뒤의 48자리를 사용하지 않으면 될까요?

jyha200 commented 2 years ago

prinfo의 구성은 수정하지 않고 주어진 형태 그대로 사용하셔야 합니다.