안녕하세요.
커널 분석하려는 직장인입니다.
당연히 kernel version은 현재 mainline kernel 최신을 가지고 분석하는것이 낫다고 생각되는데.
그리고 architecture 는 ARM을 공부하는것이 임베디드 종사자로서 맞다고 생각되는데,
32bit 와 64bit에서 고민이 됩니다.
현재 x86 PC중 32bit가 거의 없듯이 나중에도 ARM 주요 AP는 64bit이라 생각됩니다.
따라서 64bit 분석이 맞다고 생각되는데 다른분들의 의견은 어떠신가요??
개인적인 생각도 좋으니 많은 댓글 좋은 의견 부탁드립니다.
분석에 앞서 고민이 많이됩니다.
.
1순위로 본인에게 필요한 것 보시면 됩니다.
2순위로 최신 아키텍처로 보시면 됩니다.
ARMv8도 ARMv8-A, ARMv8-R, ARMv8-M 프로파일이 나눠지는데, v8-A는 32/64 비트 모두 지원하고 v8-R, v8-M은 32 비트입니다.
다루는 칩 종류에 따라 보시면 될 것 같습니다.
스마트폰이나 태블릿류라면 v8-A이고 이 때는 64비트로 보시면 될 것입니다.
IoT는 라인업마다 달라서 제품을 확인해 보시기 바랍니다.