Banker's Algorithm은 데드락을 피하기 위해 사용하는 되는 알고리즘이다. 이 알고리즘을 적용하기 위하여 그에 필요한 정보를 파일로부터 읽어온다. 파일로부터 자원의 Available, 프로세스의 Allocation, Max, Need 정보를 읽어온다. 또한, 잘못된 정보에 대해서는 에러 처리를 한다. 프로세스의 allocation이 자원의 Available보다 크거나, 프로세스의 allocation이 max보다 크거나, 모든 값에 음수값이 입력되거나, 그 외의 다른 파일 형식상의 문제점을 발견시 에러를 출력하도록 한다.