더북(TheBook)

기억해야 할 내용

• 파이썬의 CPython 구현은 프로그램 소스 파일을 바이트코드로 변환한 다음에 가상 머신에서 실행한다.

• 바이트코드는 디스크에 캐시되므로, 같은 프로그램을 실행하거나 같은 모듈을 임포트할 때 소스 코드를 다시 바이트코드로 컴파일하지 않아도 된다.

• 프로그램의 바이트코드를 미리 생성하고 바이트코드 파일과 소스 파일을 운영체제의 메모리에 미리 캐시하면 CPython에서 가장 좋은 프로그램 시작 성능을 얻을 수 있다.