왜 Windows가 Linux보다 재부팅이 더 필요한가요?


14

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

왜 그래야만하지?

감사!


요즘에는 조금 바뀌고 있습니다. 내장 된 Windows 스토어, Steam 등과 같은 앱 스토어와 결합 된 최신 버전에서 사용되는 새로운 아키텍처는 재부팅 횟수를 줄였습니다. 내 컴퓨터는 일반적으로 현재 시스템 업데이트시에만 재부팅하여 24 시간 온라인 상태를 유지합니다.
T. Sar-복원 모니카

답변:


16

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

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


2
Raymond Chen은 관련 문제와 위험에 대한 블로그 항목을 한 번 보유했습니다 (결국 프로그램이 오작동하고 계약을 따르지 않으면 사용자가 이상한 행동을 보게 될 것입니다). 그것은 의식적인 디자인 결정이었고 Windows에서는 할 수 없을 정도로 많지 않았습니다.
Joey

1
요하네스, 당신은 링크를 줄 수 있습니까?
kolistivra

@Joey는 kolistivra의 의견을 따르기 위해 Raymond의 블로그에서 기사를 찾을 수 없습니다. 가지고 있다면 추가하십시오.
Gordon

4
아, 그의 블로그에 없지만, 두 번의 클릭과 빠른 검색을 통해 찾을 수 있습니다 site:blogs.msdn.con/b/oldnewthing replace file in use: technet.microsoft.com/en-us/magazine/…
Joey
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.