라즈베리파이(Linux) 에서 SD카드란?
오늘은 라즈베리파이에서 사용하는 SD카드는 어떤것이 좋은지 이야기 하려고 합니다.
라즈베리파이 P3 의 CPU 속도는 1.2GHz 입니다. 즉 1200MHz 라는 이야기죠
CPU가 하는일중 메모리에서 데이타(프로그램, 설정화일 기타 등등...)를 읽어 오기도 하고 쓰기도 합니다.
만약 CPU가 메모리에서 데이타를 읽어오는데 1시간이 걸린다고 가정하면 CPU는 1시간동안 별 할일 없이 놀고 있다가
1시간중 단 1초만 데이타를 가져 올것 입니다.(가져오는데 걸리는 시간은 1시간 이지만 가져온 시간은 1초라는 이야기 입니다.)
여기서 1시간이 걸리는 이유는 메모리의 속도가 느려서 그렇습니다.
반대의 경우를 생각해 보겠습니다.
만약 CPU가 메모리에서 데이타를 읽어오는데 1초가 걸린다고 가정하면 CPU는 1시간동안 데이타를 3,600번 가져 옵니다.
메모리 속도가 빠르다는것은 구입 비용이 더 들어갑니다.
그러나 라즈베리파이 입장에서보면 속도가 빠르면 많은 데이타를, 프로그램 실행 속도가 빠릅니다.
1차선 도로에 시속 10KM 로 가는 차가 있습니다. 차는 계속 들어오고 있습니다.
서울서 부산까지 간다고 하면 서울에서 부산까지 도로에 시속 10KM 로 가는 차가 줄을 서서 가고 있겠지요.
그러나 시속 100KM 로 가는 차라고 생각해보십시요. 조금전 상황하고는 아주 많이 다르겠지요.
가장 좋은 선택은 CPU 속도와 같은 메모리를 사용하는것이 좋습니다.
그러나 그런 메모리는 없습니다. 있다고 해도 가격이 아주 많이 비싸겠지요.
집에서 사용하는 PC(데스크탑)도 라즈베리파이 하고 똑 같습니다.
저는 SDHC Extreme Class 10 읽기/쓰기 속도 90MB/s 를 사용합니다.
보통사용하는 CLASS 10 읽기/쓰기 속도 10MB/s 하고는 단순비교만해도 9배 빠릅니다.
그러나 PC에서 사용하는 메모리(RAM)보다는 아주 느립니다.
SD카드에 대하여 이야기 했습니다.
여러분이 어떤것을 사용 할지는 여러분의 선택 입니다.
그리고 SD카드가 RAM으로 사용하지는 않습니다(특별한 경우는 그렇지 않습니다.)
그러나 똑같은 라즈베리파이 P3 그리고 프로그램 을 사용하고도 내가 사용하는 라즈베리파이는
열도 많이나고 속도도 느리고 기타 등등.... 뭔가 이상할때 한번쯤 라즈베리파이에 대하여 생각해
보는것도 좋을것 같습니다.
감사합니다.
PS: 라즈베리파이 P3 RAM 은 DDR2 900MHz를 사용합니다.
DE HL1RR 73!
'일상의 이야기' 카테고리의 다른 글
라즈베리파이(Linux) CPU 가 하는일은? (0) | 2019.03.04 |
---|---|
라즈베리파이(Linux) 성능에 대한 설명 (0) | 2019.03.04 |