왜 Windows가 Linux보다 재부팅이 더 필요한가요? 내 관심을 끄는 한 가지는 Windows에서 재부팅이

우분투와 Windows XP를 모두 사용합니다. 오랫동안 내 관심을 끄는 한 가지는 Windows에서 재부팅이 많이 필요하다는 것입니다. 프로그램을 설치할 때 대부분의 경우 Windows는 시스템 재부팅을 요청합니다. 이것은 Linux보다 훨씬 더 자주 발생합니다.

왜 그래야만하지?

감사!



답변

이것은 아키텍처 때문입니다.

이 동작의 주요 원인은 Linux가 실행 된 파일 및 라이브러리를 잠그지 않기 때문에 해당 파일을 직접 대체하고 응용 프로그램을 다시 시작하기 만하면됩니다. 설치는 패키지 관리 시스템의 이유이며, Windows에서는 모든 프로그램이 필요한 모든 라이브러리를 설치 합니다 (이미 설치되어 있어도 사용 중일 때 잠겨 있으므로 상황을 지우려면 다시 시작해야 함). Linux 응용 프로그램은 필요한 패키지 만 참조하여 한 번만 설치되고 다시는 설치되지 않으므로 오버 헤드가 줄어 듭니다.