회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 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 108396
1770 C언어의 창시자, 데니스 리치 타계. [4] 유형목 2011-10-14 7028
1769 ODROID-A 듀얼코어 보드 부팅 로그입니다. [4] 이제현 2011-03-24 7020
1768 이건 뭥미? 오드로이드-세븐? file [18] 김장균 2010-08-26 6997
1767 Exynos-4412 쿼드코어 개발 보드 성능 file [43] 이제현 2012-07-04 6944
1766 S5PV210 보드 포팅Android ICS (4.0.1) [5] 검전 2011-12-06 6928
1765 OpenRISC OR1200 Processor에 U-Boot 1.3.2 및 DM9000EP ... [6] 김재훈 2009-09-04 6924
1764 S5PC110 보드(ODROID-T) 구동 사진 및 동영상 file [28] 이제현 2010-04-14 6898
1763 CPU 선정문제... 경험있으신 분 조언 바랍니다. 고현철님은 필... [11] 박영학 2006-09-06 6879
1762 Galaxy-S 루팅하니 재밌습니다...^^ [8] 고도리 2010-07-15 6870
1761 Android 2.2 Froyo source code available today [9] 전호철 2010-06-24 6867
1760 안드로이드질문있습니다. 오디오파일 재생(.aac) [2] Ran 2010-09-03 6860
1759 큰맘 먹고 lwn.net에 정식으로 돈 내고 가입 [3] 최종환 2010-04-24 6854
1758 NAND Flash -> Root File System 사용하기 [2] 김병종 2010-01-08 6847
1757 Android target board에서 부팅...고도리님 감사^^ file [2] 2009-04-21 6821
1756 [ODROIDT] OpenOCD와 FT2232를 이용해 JTAG 연결 가능? [5] 슬로비트 2010-06-18 6819
1755 안드로이드 F 공식 발표했네요. sdk, ndk 가 다 새로 떴군요 [3] 전호철 2010-05-21 6809
1754 [소식] 안드로이드 1.5 NDK 공식 발표. [1] 유형목 2009-06-29 6797
1753 Android에 부팅 로고를 바꿔 보았습니다. [4] 전호철 2009-09-11 6794
1752 아이폰 국내 전자파인증 받았다 [1] 2009-06-13 6749
1751 [뻔뻔] 안드로이드 2.3 은 진저브레드(Gingerbread) ??? [2] 뻔뻔강사 2010-11-06 6743

사용자 로그인