웨비나

쉽게 배우는 리눅스 시스템 프로그래밍- 쓰레드 생성과 소멸

2018.02.23 08:30~12:30 정재준 대표 / 전기전자 평생교육원
  • 전승호2018-02-23T14:01:47.200Z

    유용한 정보 고맙습니다!
  • 윤준호2018-02-23T13:07:06.670Z

    수고하셨습니다.
  • 김용준2018-02-23T11:43:25.410Z

    cfs스케쥴러에서도 우선순위를 선정할 수 있나요?
  • kernel2018-02-23T11:48:24.887Z

    실행시간(vruntime)으로 관리되기 때문에 상당히 힘들듯 합니다. 물론 CFS스케쥴러 소스를 정확히 분석하여 탐침하면 가능할듯도 한데 너무 논리적익 비용이 커질듯 합니다.
  • 최민석2018-02-23T11:34:24.367Z

    오늘 강의 유익하고 재미 있었습니다. 너무나 감사합니다. ^^ 질문 있습니다. 코어가 C0~C3 있을때 스케줄링을 관장하는 코어를 따로 뽑아서 하는지요?
  • kernel2018-02-23T11:46:45.830Z

    보통 C0에서 스케쥴링을 관장합니다. CPU로드 밸런싱과 연관되는데, 저도 이부분을 좀더 분석해 보도록 하겠습니다.
  • 김재선2018-02-23T11:29:33.430Z

    pthread_exit((void *)0)\; 와 return (void *)0\;가 차이가 있나요?
  • kernel2018-02-23T11:45:32.233Z

    반환값에는 차이가 없습니다.
  • 박용진2018-02-23T11:28:57.340Z

    수고 하셨습니다~^^ 재방으로 함더 봐야겠네요~
  • e4ds2018-02-23T11:30:35.570Z

    네 재방송은 12시 15분까지 진행됩니다~~
  • 김용준2018-02-23T11:27:47.630Z

    수고하셨습니다
  • e4ds2018-02-23T11:28:31.527Z

    고생하셨습니다ㅣ~~
  • 조재영2018-02-23T11:27:45.240Z

    쓰레드들간의 통신은 어떤 방법으로 할 수 있습니까?
  • kernel2018-02-23T11:44:50.263Z

    프로세스간 통신은 Signal로 하면 되는데, 쓰레드간 통신은 사실 제가 해본 경험이 없습니다. 동기화 문제가 있더라도 전역변수를 사용하는 것은 어떤지요?
  • 정재승2018-02-23T11:27:27.653Z

    freertos는 task를 생성시 무한루프를 돌고 return하지 않던데 리눅스에서는 쓰레드 생성할 때는 무한루프를 돌지 않고 return이 되네요. 무슨 차이인가요?
  • kernel2018-02-23T11:42:29.053Z

    쓰레드에서 코드를 어떻게 작성하는가에 따라서 다릅니다. while(1) 과 같은 코드가 있으면 리눅스에서도 무한루프 돕니다.
  • 지정호2018-02-23T11:27:24.543Z

    좋은 강의 감사합니다.
  • e4ds2018-02-23T11:28:24.927Z

    참석해 주셔서 감사합니다^^