Andy Weir의 Google Talk 비디오 (저자는 컴퓨터공학과 출신으로 게임 개발자)
지구와 화성 사이의 지연시간 이해하기
전파 지연시간 + 전송지연시간이 매우 큼
전송률 개념 이해하기
1 왕복지연시간에 처리되는 메시지 바이트 또는 비트 수( bits per second or bytes per second)
Pathfinder로 질문 사진을 화성 -> 지구 전송
Yes or No 방향 제어 지구 -> 화성
단점: 데이터 전송속도가 너무 느림 (Round-Trip Time: 32 minutes): (질문 문자열 + 1 bit Yes or No) / 32 * 60 seconds
26개 알파벳 + 질문카드 1장 -> 360 / 27 = 약 13도로 1장 구분하기
13도는 카메라가 구분하기 힘듬 -> 카메라 각도 넓히기 -> 26개 알파벳 -> 16개 16진수로 대체하기 -> 21도로 구분하기
카메라 통신은 그래도 느림: 480 bytes / 32 minutes = 480 bytes / 32 * 60 seconds
480byte는 어림짐작값
패치 파일을 전송하는 시간이 느림 (4초에 1바이트)-> 3년 걸림 -> 수동으로 커널 수정 후 컴파일
20개 명령어를 추가 ( /usr/lib/habcomm.so )