inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

리눅스 시스템 프로그래밍 - 이론과 실습

cat /proc/cpuinfo 입력시 processor가 0번 1개입니다.

456

이상호

작성한 질문수 2

0

cat /proc/cpuinfo 입력시 processor가 0번 1개입니다.

processor가 1개 밖에 없는데 어떻게 하면 실습을 진행할 수 있을까요?

컴파일 후  ./affinity를 해도 마지막에 프로세스가 바뀔수 가 없는데

어떻게 하면 실습을 할 수가 있을까요?

linux

답변 3

0

런잇(ProgCoach4U)

와~ 잘됐네요~ :)

0

이상호

감사합니다. 

저는 win10에 vmware로 ubuntu를 사용하고 있었거든요

processor 늘려서 사용이 가능하네요! 

0

런잇(ProgCoach4U)

안타깝게도, 리눅스 상의 CPU가 1개인 경우 affinity 관련한 실습이 불가능합니다ㅠ_ㅠ

 

혹시 Windows + 가상머신 linux의 환경이라면 해결책이 있을 수도 있습니다.

가상머신에 할당할 CPU의 개수를 설정하는 부분이 있거든요.

Virtualbox의 경우 설정->시스템->프로세서에 보시면 프로세서 개수를 설정하는 부분이 있습니다.

2 이상으로 설정하실 수 있으면 affinity 실습이 가능하실 것 같습니다!

(가상머신이 꺼져있는 상태에서 설정하실 수 있어요)

 

inotify 객체에 등록된 watch descriptor 해제 관련 질문

0

34

2

select API 실습 코드 질문

0

38

2

wsl에서 fcntl사용

0

71

2

inotify_event 구조체 질문 [파일 이벤트 - 라이브 프로그래밍]에서...

0

178

2

./stat 파일이름

0

272

2

fopen r, r+모드 차이

0

459

2

강의를 모두 수강하고 스스로 구현하면 좋을 과제나 프로젝트 주제가 있을까요?

0

325

1

pthread 질문

0

419

2

I/O Multiplexing(select) 질문

0

323

1

inotify.c. ret 질문

0

300

1

inotify.c 질의합니다.

1

316

1

child process

0

714

1

read/blocking

0

563

1

flock

0

563

1

system call

0

597

1

pthread_create() 함수 이용했을 때, thread가 두번 호출되는 것 처럼 나타납니다. 왜 그런것인가요?

0

487

1

fork() 함수 사용시 결과 관련 질문

0

370

1

exec 관련 궁금한 사항

0

450

2

파일 디스크립터와 FILE 구조체에 대한 질문

0

551

1

buf 선언에 따른 read() fail 문제

0

250

2

파일 이벤트 - 라이브 프로그래밍 에서 캐스팅 질문

0

252

1

2번 multi thread 방법 질문

0

241

1

segmentation fault 발생 관련 문의

1

838

1

라이브 코딩 실습 코드

0

231

1