Skip to main content

동적 링커 란 무엇입니까?

dynamic 동적 링커는 컴퓨터 운영 체제의 일부로 컴퓨터의 특정 실행 파일에 대해 개별 공유 라이브러리를 연결하고로드합니다.실행 파일의 공유 라이브러리 파일에는 코드 파일 및 프로그램을 사용하는 데 필요한 기타 리소스가 포함됩니다.이 파일은 프로그램을 실행하는 데 필수적입니다.그것들이 없으면 응용 프로그램은 단순히 예상대로 작동 할 수 없습니다.동적 링커 기능이 사용되는 운영 체제에 따라 다릅니다.

공유 라이브러리 파일은 프로그램이 작동하는 데 필요한 파일입니다.이 파일에 액세스하지 않으면 프로그램은 프로그래머가 의도 한대로 실행할 수 없습니다.프로그램을로드하기 전에이 파일은 컴퓨터 시스템의 다른 모든 파일과 함께 하드 드라이브에 포함되지만 최종 사용자가 실행 파일 (.Exe) 파일을 두 번 클릭하면 운영 체제가 프로그램에 필요한 라이브러리 파일을 검색합니다..그런 다음 운영 체제는 해당 파일을 RAM (Random Access Memory)으로 이동시켜 프로그램이 운영되는 동안 프로그램이 신속하고 효율적으로 액세스 할 수 있도록합니다.그런 다음 공유 라이브러리 파일을 실행 파일에 바인딩하여 컴퓨터 마인드에 연결하여 프로그램이 실행되는 동안 연관성을 유지합니다. Computers 운영 체제가 실행되는 한 동적 링커가 활성화됩니다.최종 사용자가 프로그램을로드 할 때마다 필요한 공유 라이브러리를 찾아 컴퓨터 메모리로 옮기는 작업을 반복합니다.운영 체제에는 동적 링커 프로그램의 단일 반복 만 포함되지만, 하나의 반복은 컴퓨터에서 실행되는 모든 프로그램을 처리하기에 충분합니다. dynamic 동적 링커 기능이 작동하는 방법은 작동하는 방법입니다.예를 들어, 동적 링커가 Windows Reg에서 작동하는 절차;운영 체제는 Mac OS 에서 사용하는 방법과 다릅니다.Windows 에서 동적 링커는 운영 체제의 일부, Mac OS 링커는 실제로 운영 체제에 의해 별도의 엔티티로 간주됩니다.구현은 운영 체제마다 다르지만 동적 링커의 기능은 전반적으로 일정하게 유지됩니다.