운영 체제에서 초기 스크립트를 이진화하는 방법은, 이진화될 셸 스크립트를 2차 기억 장치에서 호출하는 단계; 호출된 쉘 스크립트를 번역하여 실행 테이블을 생성하는 단계; 미리 작성된 소스 코드 템플릿과 실행 테이블을 병합하여 소스 프로그램을 생성하는 단계; 및 명령 서브루틴을 소스 프로그램과 결합하고 컴파일 및 빌드 작업을 수행하여 쉘 스크립트를 이진화하는 단계를 포함합니다. 이상에 따르면 부팅 중 시스템 초기화를 수행하는 동안 쉘 스크립트 대신 바이너리 스크립트를 적용하여 fork & exec 기법을 사용하지 않고 부팅 지연 시간을 최소화할 수 있다.
A method for binarizing initial script on an operating system includes: calling shell script to be binarized in a secondary memory unit; generating an execution table by translating the called shell script; generating a source program by merging a previously prepared source code template with the execution table; and combining a command sub-routine with the source program and binarizing the shell script by performing compile and building operations. According to the above, it is possible to minimize a booting delay time without using a fork & exec technique by applying the binary script instead of the shell script during performing system initialization while booting.