inflearn logo
강의

Course

Instructor

Open Source Data Structures and Algorithms in C

Generic Swap Implementation and Test

커널 버전

285

jiggyjiggy

12 asked

0

안녕하세요. 좋은 강의 정말 감사드립니다 😋

 

강의에서 분석하는 커널 버전이 3.10.X(on Jul 1, 2013(https://github.com/torvalds/linux/releases/tag/v3.10)) 으로 한 이유가 있으신지 궁금합니다. 최신 버전은 6.9.X 과는 시간 간극이 꽤 큰 것 같습니다.

 

강의 17:00 에서의 리눅스 소스코드 버전을 보면 3.10.X(https://github.com/torvalds/linux/blob/v3.10/lib/sort.c) 에서의 generic_swap 함수를 띄어왔지만,

최신 버전(6.9.X - https://github.com/torvalds/linux/blob/v6.9/lib/sort.c) 에서는 generic_swap 함수를 찾을 수 없습니다. 물론, 코드를 읽어보면 강사님이 해주신 내용으로 충분히 이해가 가능합니다. 핵심 아이디어는 동일하다는 것이겠지만, 조금씩 다른 부분, 그리고 시간이 더해지면서 발전한 코드가 있을 것 같아, 질문으로 남깁니다

 

 

 

c linux 알고리즘 gcc data-structure

Answer 1

0

jikim1770

안녕하세요.

 

오픈소스 자료구조 동영상은 linux kernel 3.10에서 제작 되었습니다.

 

그동안 kernel은 5.0을 지나 지금은 6 version을 사용하고 있습니다.

자료구조/알고리즘도 많이 추가 되고 발전 되었습니다.

 

계속 발전하는 소스를 분석 중에 있으며 추후 두번째 강의로 제작할 예정입니다.

 

감사합니다.

 

실습환경

0

9

2

키페어 설정

0

24

2

vi 줄 정렬하신 방법에 대해 문의드립니다.

0

22

1

어디다가 환불요청해야돼요

0

30

1

해당 차수 영상이 짤려 나갑니다

0

30

1

정처기 필기 준비할때 이 이론을 다시 외워도 될까요?

0

43

2

환불방법알려주세요

0

49

2

주피터 설치되어있는지 어디서 확인해요 도대체

0

42

4

pandas 설치 안되요 짜증나요

0

43

3

명령프롬포트에 파이썬 설치 안되요

0

47

3

말이 좀 헷갈립니다 강님

0

30

2

질문답변 부탁드립니다

0

23

1

윈도우에서 VScode 사용 시 질문입니다.

0

32

2

최댓값 구하기(서바이벌)에서 수식 구성에 대한 질문

0

36

2

백준 서비스 종료인데 조치 없나요?

0

62

1

Shape 클래스 실습 코드 피드백 요청드립니다

0

37

2

Trace32 function 함수 조회 Makefile 수정 부분

0

29

1

쉘에서 한글 치는방법

0

50

2

리눅스 가상머신 설치

0

47

2

조건 반복문 질문: for 문 ?

0

59

1

vi 명령어

0

72

1

Insert_data에서 prev_tmp를 지웠을 때, 성능향을 기대할 수 있을까요?

0

232

1

tail노드의 이유 & 메모리 풀링 관련

0

362

2

메모리 풀링 속도 확인

0

360

1