회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

요즘 Linux 2.6.x와 2.4.x를 번갈아서 작업하고 있습니다.

대략 몇가지를 비교해 보면...

kernel 2.6의 장점(merit)

1. 구조화가 되어 있어서 한번 익숙하면 포팅등이 편하다.
2. device가 많이 늘었고, device driver 체계가 잡혀서 좋다.
3. 2.4.x kernel보다 뛰어난 점이 많아졌다(안되는 것이 되는 경우가 많다)
4. 거의 모든 device driver에 대한 example이 존재한다.
5. embedded cpu에 대한 patch가 공식 kernel에 존재한다.
6. hotplug처리가 구조상 잘되어 잇다.
7. workqueue와 같은 kernel thread 기반의 mechanism이 있다.

단점(demerit)

1. 커졌다.
2. 느리다.
3. 엄청 복잡해졌다.
4. 익숙해지려면 시간이 좀 걸린다.
==================================
kernel 2.4.x의 장점

1. 작다.
2. 가볍다.
3. 체계가 덜 잡혀 있어서, firmware개발자들도 접근이 쉽다.
4. 빠르다.

단점
1. embedded cpu에 대한 patch가 없어서 애먹는다.
2. 안되어 있는게 많아서 일일이 확인하고 노가다 해야한다.
3. workqueue와 같은 kernel thread 기반의 mechanism이 없다.
(해서 task queue와 같은 것을 써야한다...)
4. hotplug쪽이 부실하게 되어 있다(usb를 함 해보면 엄청 짜증남)

장단점으로 속하는 것 중에 devfs를 쓴다...가 포함된다.
장점도 많지만, 단점도 꽤 있더군요.

==================================

번갈아서 쓰기는 하지만, 아직도 2.4가 더 익숙하긴 합니다...^^
2.6은 손을 떼면 까먹어서리...--;

그래도 일일이 공부를 해야죠?.......ㅎㅎ

이홍석

2006.07.19 05:22:08
*.43.210.229

그렇군요...

저는 일단 2.4부터 접근을 해야할듯합니다...ㅋ
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 108005
» linux kernel 2.6.x and 2.4.x compare [1] 고현철 2006-07-17 2499
1769 mplayer 2006.07.16 svn version [1] 고현철 2006-07-17 2287
1768 backup data 정리 - 뒤집어지는 일 [3] 고현철 2006-07-18 2127
1767 집중호우로 인한 물난리... [3] 고현철 2006-07-18 1957
1766 거지같은 atmega128 compiler [6] 고현철 2006-07-19 3759
1765 atmega128 공부 어느정도 되었음...^^ [2] 고현철 2006-07-21 2837
1764 하드 죽었습니다 ㅠ.ㅠ [1] 박병구 2006-07-21 1943
1763 특이한 현상.....생각히 보니 이상하네요. [3] 고현철 2006-07-23 1997
1762 C언어 너무 어렵네요. ㅠ.ㅠ [1] 김선엽 2006-07-24 2121
1761 엄청난 2440의 ADC 성능... 고현철 2006-07-28 2275
1760 aesop-2440 board 설계에 대한 놀라움...^^ [1] 고현철 2006-07-28 2328
1759 더불어 2442에 대한 관심... [10] 고현철 2006-07-28 3672
1758 S3C2410/40 Nand boot & nand packaging [7] 고현철 2006-08-07 8261
1757 흠..제 aesop 보드가 이상한건가요?? [1] 윤현승 2006-08-08 1958
1756 DIY에 이율삼님께서올려주신 nandboot용 u-boot test [5] 고현철 2006-08-09 2521
1755 보드 하나 만들려고 하는데요... [4] 박현진 2006-08-10 1877
1754 보드 하나 만들고 싶네요, 2442 !! [14] 이제현 2006-08-10 4574
1753 dm9000a 크기 file [3] 고현철 2006-08-10 2098
1752 aesop 2차보드용 DM9000A sub-board 제작 들어갑니다. [1] 고현철 2006-08-15 1915
1751 aesop 3차 보드 문제확인 => 골치아픔....쩝 [2] 고현철 2006-08-16 1884

사용자 로그인