Q. 왜 개발자들은 램이 높은 노트북을 쓸까?
- 다중 작업이 가능하다
- 무거운 개발 도구 실행 - IDE나 가상환경, DB는 램을 많이 차지하기 때문
- 브라우저 사용량 증가 - 저같은 사람에 해당..
- 빌드 및 컴파일 속도 향상
Q. 코인을 채굴할 때 왜 GPU를 사용할까?
- 코인을 채굴 할 때 주로 CPU, GPU, ASICd을 사용한다.
- 연산 방식 차이
- CPU는 복잡한 연산을 하나씩 빠르게 처리하는 데 최적화되어 있음.(직렬 연산)
- GPU는 대량의 간단한 연산을 동시에 수행하는 데 강점이 있음.(병렬 연산)
- 채굴 성능
- CPU는 일반적인 컴퓨터 작업에 최적화되어 있어 채굴 성능이 낮음.
- GPU는 채굴 알고리즘과 궁합이 잘 맞아 성능이 뛰어남.
- 전력 효율성
- 같은 성능을 내는 기준으로 CPU는 전력을 더 많이 소모하는 경향이 있음.
- GPU는 전력 대비 성능이 더 뛰어나 경제성이 높음.
- ASIC과의 비교
- 비트코인(BTC) 채굴은 현재 ASIC이 지배하고 있어 CPU, GPU는 비효율적.
- 하지만 Monero(XMR) 같은 코인은 ASIC 저항성(RandomX 알고리즘) 을 갖고 있어 CPU 채굴이 유리한 경우도 있음.
USB도 기억장치인데 어떤 원리로 동작하는가

- 핵심부품은 플래시메모리와 컨트롤러다.
- 플래시메모리
- 비휘발성 메모리
- 쓰기/삭제 횟수(Erase Cycle) 에 따라 수명이 결정됨
- 데이터를 블록 단위로 저장하며, 삭제 시에는 전체 블록을 지워야 함
- 컨트롤러
- USB와 플래시 메모리 간 데이터 전송을 제어하는 역할
- 오류 수정(ECC), 읽기/쓰기 속도 관리, 웨어 레벨링(Wear Leveling, 수명 연장 기술) 수행