참고 : Windows 서버를 얼마나 자주 다시 시작해야합니까?를 읽었습니다 . 그러나이 질문은 특히 원격 데스크톱 서버와 관련이 있습니다.
원격 데스크톱 서비스 용으로 라이센스가 부여 된 Windows Server 2008R2 서버 (VMware ESX VM)와 RRAS (SSTP)를 수행하는 25 명의 사용자가 있습니다. 평균 주중에는 근무 시간 동안 추가로 4-6 명의 "연결이 끊어진"사용자가있는 8 ~ 12 명의 로그인 한 활성 사용자가 있습니다. 12GHz CPU 하드 예약 과 16GB RAM이 있으며 완전히 예약되었습니다. 필요한 경우 CPU 예약을 최대 24GHz까지 확장 할 수 있습니다.
많은 사용자가 서버를 독점적으로 사용하여 작업합니다. 또한 성능에 대한 불만이 많지만 성능 향상을 위해 작업 습관이나 소프트웨어를 바꾸려고하지 않습니다. 구체적으로 특별히:
- 사용자 가 연결을 끊는 대신 로그 오프를 거부
- 사용자 는 Lync 2010 대신 Lync 2013을 사용해야한다고 주장합니다 (Lync 2013은 악명 높은 리소스 호그입니다)
로그 오프 거부의 중요성을 과장해서는 안됩니다. 단절된 사용자는 연결이 끊긴 상태에서 RAM 을 계속 사용하므로 언제든지 특정 프로그램의 인스턴스 를 최대 16 개까지 실행할 수 있습니다.
또한 누출 / 좀비가 원격 데스크톱 서버를 오래 실행하는 데 더 많은 시간이 걸리는 경험을 통해 알았습니다. 재부팅 후 많은 사용자가 로그인 한 후 성능을 비교하더라도 서버가 신선하고 훨씬 빨라졌습니다. 또한 정기적 인 재부팅이 도움이 될 수 있습니다.
그래서 VM의 정기적 재부팅을 제안했습니다. 토요일 저녁에 매주하고 싶습니다.이 재부팅으로 많은 문제가 해결 될 것이라고 생각합니다.
Windows 관리자 인 경우 알고 싶습니다.
사용자가 연결을 끊거나 다시 연결 한 후에도 가비지 / 좀비 / 누수가 세션 시간과 함께 누적된다는 사실에 대해 맞습니까?
얼마나 자주 당신이 할 원격 데스크톱 서비스와 유사하게 사용되는 Windows Server는 다시 시작?