독서록2015. 11. 29. 00:30

대규모 서비스를 지탱하는 기술 : 웹 개발자를 위한 

이토 나오야,다나카 신지 공저 | 제이펍 | 원제 : Web開係者のための大規模サ-ビス技術入門


출간일 : 2011년 02월 28일

392쪽 | 790g | 170*225*30mmISBN-13

9788994506128

ISBN-108994506128판매중 | 판매지수 846 판매지수란?



책소개

이 책은 대규모 서비스를 개발, 운용하는 기술자를 위한 입문서다. 하테나가 학생을 대상으로 개최하는 인턴십에서 수행하는 실제 기술 강의를 기반으로 구성되어 있다. 계속해서 성장하고 있는 웹 서비스를 간단히 처리할 수 없는 규모의 데이터에 직면했을 때 어떻게 처리할까? 자신이 작성한 코드가 시스템을 다운시키지 않게 하려면 어떤 점에 주의해야 할까? 확장성을 고려한 시스템을 설계하려면 무엇을 확보해 두어야 할까? 이러한 쟁점들을 해결할 수 있는 다양한 실전 기술들을 다루고 있다.


내용은 OS 및 컴퓨터의 동작원리, DB 분산방법, 실전적인 알고리즘을 시스템에 적용하는 방법, 대규모 데이터를 요리하는 검색엔진의 원리와 구조, 시스템 전체를 조망하기 위한 인프라 설계지식 등을 다양한 샘플 코드와 함께 자세하게 소개하고 있다. 이와 같은 기본 지식 외에도 하테나의 서비스 개발 현장에서 엔지니어 간 의사소통 방법과 활용도구에 대한 사용 이유, 목표도 소개하고 있어서 개발뿐 아니라 팀 운영 면에서도 도움이 될 만한 정보들이 가득 차 있다. 또한 향후 서비스 전체를 클라우드로의 이전 여부를 선택할 경우에 있을 수 있는 문제나 자체 서버를 사용하려는 입장에서의 고려사항 및 전망, 글로벌화를 위해 넘어야 할 장벽에 대한 설명도 중대규모 서비스를 운영하는 이들에게 도움이 될 것이다.



제1장 대규모 웹 서비스 개발 오리엔테이션 -전체 그림 파악하기

강의 0 이 책의 근본 - 이 책에서 설명하는 것과 설명하지 않는 것

강의 1 대규모 서비스와 소규모 서비스

강의 2 계속 성장하는 서비스와 대규모화의 벽

강의 3 서비스 개발의 현장


제2장 대규모 데이터 처리 입문 - 메모리와 디스크, 웹 애플리케이션과 부하

강의 4 하테나 북마크의 데이터 규모 - 데이터가 많을수록 처리에 시간이 걸린다

강의 5 대규모 데이터 처리의 어려운 점 ㆍ 메모리와 디스크

강의 6 규모조정의 요소

강의 7 대규모 데이터를 다루기 위한 기초지식


제3장 OS 캐시와 분산 - 대규모 데이터를 효율적으로 처리하는 원리

강의 8 OS의 캐시 구조

강의 9 I/O 부하를 줄이는 방법

강의 10 국소성을 살리는 분산


제4장 DB 스케일아웃 전략 - 분산을 고려한 MySQL 운용

강의 11 인덱스를 올바르게 운용하기 ㆍ 분산을 고려한 MySQL 운용의 대전제

강의 12 MySQL의 분산 ㆍ 확장을 전제로 한 시스템 설계

강의 13 MySQL의 스케일아웃과 파티셔닝


제5장 대규모 데이터 처리 실전 입문 - 애플리케이션 개발의 급소

강의 14 용도특화형 인덱싱 ㆍ 대규모 데이터를 능수능란하게 다루기

강의 15 이론과 실전 양쪽과의 싸움


제6장 [과제] 압축 프로그래밍 - 데이터 크기, I/O 고속화와의 관계 인식하기

강의 16 [과제] 정수 데이터를 컴팩트하게 가져가기

강의 17 VB Code와 속도감각

강의 18 과제에 대한 상세설명과 응답 사례


제7장 알고리즘 실용화 - 가까운 예로 보는 이론ㆍ연구의 실전 투입

강의 19 알고리즘과 평가

강의 20 하테나 다이어리의 키워드 링크

강의 21 하테나 북마크의 기사 분류


제8장 [과제] 하테나 키워드링크 구현 - 응용으로 가는 길 깨닫기

강의 22 [과제] 하테나 키워드 링크 만들기

강의 23 응답 사례와 사고방식


제9장 전문 검색기술 도전 - 대규모 데이터 처리의 노하우

강의 24 전문 검색기술의 응용범위

강의 25 검색 시스템의 아키텍처

강의 26 검색엔진의 내부구조


제10장 [과제] 전문 검색엔진 작성 - 기초, 상세부분 작성, 속도와 정확성 추구

강의 27 [과제] 하테나 북마크 전문 검색 만들기

강의 28 응답 사례와 사고방식


제11장 대규모 데이터 처리를 지탱하는 서버/인프라 입문 - 웹 서비스의 백엔드

강의 29 엔터프라이즈 vs. 웹 서비스

강의 30 클라우드 vs. 자체구축 인프라


제12장 확장성 확보에 필요한 사고방식 - 규모 증대와 시스템 확장

강의 31 계층과 확장성

강의 32 부하 파악, 튜닝


제13장 다중성 확보, 시스템 안정화 - 100%에 근접한 가동률을 실현하는 원리

강의 33 다중성 확보

강의 34 시스템 안정화

강의 35 시스템 안정화 대책


제14장 효율향상전략 - 하드웨어의 리소스 사용률 높이기

강의 36 가상화 기술

강의 37 하드웨어와 효율향상 ㆍ 저비용을 실현하는 요소기술


제15장 웹 서비스와 네트워크 - 서비스의 성장

강의 38 네트워크 분기점

강의 39 한층 높은 단계로


특별편 현대 웹 서비스 구축에 필요한 실전 기술 - 대규모 서비스에 대응하기 위해서

Special 강의 1 작업큐(Job-Queue) 시스템 ㆍ TheSchwartz, Gearman

Special 강의 2 스토리지 선택 ㆍ RDBMS와 key-value 스토어

Special 강의 3 캐시 시스템 ㆍ Squid, Varnish

Special 강의 4 계산 클러스터 ㆍ Hadoop

Posted by 무소유v
독서록2015. 11. 29. 00:29

웹 프로그래머를 위한 데이터베이스를 지탱하는 기술 

마쯔노부 요시노리 저/정인식 역 | 제이펍


출간일 2012년 11월 18일

368쪽 | 730g | 170*225*30mmISBN-13

9788994506555


대용량 데이터를 빠르고 안정적으로 처리하는 방법!


이 책은 데이터베이스 기술 동향을 정리해 체계적으로 설명함으로써 이러한 본질적인 측면에서의 이해가 가능케 하는 것을 목표로 한 서적이다. 본질적인 측면에서의 이야기와 MySQL의 구체적인 이야기를 결합함으로써 보다 확실하게 이해할 수 있도록 구성에 세밀한 주의를 기울였다. 이 책의 내용이 여러분의 일상 업무에 도움이 되었으면 좋겠다.



1장 데이터베이스가 없으면 무엇이 곤란한가?

1.1 기술자로서 요구되는 스킬 

1.2 데이터베이스가 없으면 무엇이 곤란한가? 

1.3 이 책에서는 무엇을 다루어 나갈 것인가? 


2장 인덱스로 고속 액세스 실현하기

2.1 [키와 값의 페어]를 관리하고 싶다 

2.2 인덱스의 기본 [B+Tree 인덱스] 

2.3 RDBMS에서는 어떻게 최적화를 실현하고 있는가? 

2.4 업데이트 비용 절감을 위한 노력 


3장 테이블 설계와 릴레이션

3.1 데이터 모델링 기술의 중요성 

3.2 예제를 사용하여 생각해 보자 

3.3 포인트 1: [테이블 관계]를 도입 

3.4 포인트 2: 테이블 설계의 타당성 검증하기 

3.5 정규화 이론의 기본을 파악해 두자 


4장 SQL 문의 특징과 이를 잘 다루는 법

4.1 테이블 조작하기 

4.2 SQL 문의 실행 효율 의식하기 

4.3 SQL의 장점과 단점 


5장 가용성과 데이터의 복제

5.1 데이터베이스는 어떤 때에 크래쉬되는가? 

5.2 복제 


6장 트랜잭션과 무결성·무정지성

6.1 트랜잭션의 중요성 이해하기 

6.2 잠금 메커니즘에 의한 배타 제어 

6.3 복제 및 트랜잭션 


7장 스토리지 기술의 변천과 데이터베이스에 끼치는 영향

7.1 하드웨어 성능 개선의 역사 

7.2 데이터베이스 개선의 역사 

7.3 향후 데이터베이스에 요구되는 것 


8장 데이터베이스 운용 기술의 급소

8.1 데이터베이스 운용의 어려움을 알자 

8.2 문제 예방 

8.3 문제 인지 

8.4 문제 해결 


9장 MySQL로 배우는 데이터베이스 관리

9.1 MySQL 도입의 포인트 

9.2 MySQL 운용에 필요한 파일의 기초 지식 

9.3 MySQL 백업의 기초 

9.4 MySQL에서의 백업/복구 


10장 MySQL의 소스 코드를 추적해 보자

10.1 소스 코드를 아는 것이 의미가 있을까? 

10.2 소스 코드의 구조를 보자 

10.3 소스 코드를 분석해 보자 

10.4 MySQL의 설계 사상을 알아보자 

10.5 소스 해킹 사례 연구 

10.6 MySQL 개발 커뮤니티 


11장 데이터베이스 기술의 현재와 미래

11.1 데이터베이스 기술 동향 

11.2 대량의 데이터를 고속으로 처리하는 기술 

11.3 분석계 처리 및 열 지향 데이터베이스 

11.4 NoSQL 데이터베이스 

11.5 그 외의 주제 


12장 빅 데이터 시대의 데이터베이스 설계

12.1 웹 서비스를 위한 데이터베이스 개론 

12.2 Mobage에서의 데이터베이스 활용 사례 

12.3 웹 서비스 및 데이터 모델링 

12.4 데이터 양 증가 대책과 고속화 수법 

12.5 MySQL의 성능 개선 테크닉 

Posted by 무소유v
독서록2015. 11. 29. 00:23

도서명 따라하며 배우는 서버 부하분산 입문

출판사 제이펍

저작자 미야타 히로시 저/김완섭 역

출판년 2013


Chapter 1 서버 부하분산 개요 

1.1 서버 부하분산 기술이란? 

1.1.1 서버 부하분산이란?

1.1.2 분산이란? 

1.2 서버 부하분산 기술의 이점 

1.2.1 처리 능력 향상 

1.2.2 장애대처 능력 향상 

1.2.3 유지관리 효율 향상 

1.3 세 가지 서버 부하분산 기술 

1.3.1 DNS 라운드 로빈 

1.3.2 OS 타입 

1.3.3 어플라이언스 타입 

1.4 서버 부하분산의 진화 

1.4.1 회선 부하분산 

1.4.2 광역 부하분산 


Chapter 2 실습환경 세팅 

2.1 실습환경 개요 

2.1.1 실습 컨셉 

2.1.2 실습에 필요한 하드웨어 사양 

2.1.3 CD-ROM 내용 

2.1.4 가상 네트워크 구성 

2.2 VMware Player 세팅 

2.2.1 VMware Player 다운로드 

2.2.2 VMware Player 설치 

2.3 가상 머신 세팅 

2.3.1 가상 머신 설치 

2.3.2 IP 주소 설정 

2.3.3 가상 머신 사용법 

2.4 BIG-IP LTM Virtual Edition 세팅 

2.4.1 BIG-IP LTM Virtual Edition 다운로드 

2.4.2 BIG-IP 세팅 

2.4.3 설정 복원 

2.4.4 네트워크 설정 

2.4.5 BIG-IP 사용법 


Chapter 3 서버 부하분산 기술 구조 

3.1 NAT(Network Address Translation) 

3.1.1 NAT란? 

3.1.2 NAT를 활용한 서버 부하분산 기술 

3.1.3 서버 부하분산 기술을 체험해보자 

3.2 부하분산 방식 

3.2.1 정적 부하분산 방식 

3.2.2 동적 부하분산 방식 

3.2.3 부하분산 방식을 체험해보자 

3.3 서버 감시 기능 

3.3.1 L3 체크(IP 주소 체크) 

3.3.2 L4 체크(서비스 체크) 

3.3.3 L7 체크(애플리케이션 체크) 

3.3.4 서버 감시 기능을 체험해보자 

3.4 퍼시스턴스(세션 유지 기능) 

3.4.1 출발지 IP 주소 퍼시스턴스 

3.4.2 목적지 IP 주소 퍼시스턴스 

3.4.3 쿠키 퍼시스턴스 

3.4.4 HTTP 헤더 퍼시스턴스 

3.4.5 퍼시스턴스를 체험해보자 

3.5 애플리케이션 스위칭 

3.5.1 콘텐츠 스위칭 

3.5.2 URL 스위칭 

3.5.3 애플리케이션 스위칭을 체험해보자 


Chapter 4 SSL 가속 

4.1 SSL이란? 

4.1.1 SSL을 사용하는 목적 

4.1.2 암호화 가능 대상 

4.1.3 서버 인증서 준비 

4.1.4 SSL 접속 처리(SSL 핸드셰이크) 

4.1.5 클라이언트 인증 

4.2 SSL 가속 

4.2.1 SSL 가속의 장점 

4.2.2 SSL 가속의 원리 

4.2.3 가속을 체험해보자 


Chapter 5 서버 부하분산 환경 구축 

5.1 물리 구성 

5.1.1 Two-Arm 구성 

5.1.2 One-Arm 구성 

5.2 논리 구성 

5.2.1 브리지 구성 

5.2.2 라우팅 구성 

5.2.3 NAT 구성 

5.2.4 DSR 

5.3 이중화 구성 

5.3.1 Two-Arm 구성 

5.3.2 One-Arm 구성 


Chapter 6 가상화 기술 

6.0 가상화 기술 개요 

6.1 네트워크 가상화 

6.1.1 VLAN 

6.1.2 VPN 

6.2 네트워크 장비 가상화 

6.2.1 n대를 한 대로 만드는 가상화(더하다) 

6.2.2 한 대를 n대로 만드는 가상화(나누다) 

6.3 부하분산 장치 가상화 

6.3.1 BIG-IP 가상화 기능 

6.3.2 ACE 4710 가상화 기능 

6.4 가상 어플라이언스 


Chapter 7 BIG-IP LTM 설정 

7.0 BIG-IP 개요 

7.1 BIG-IP 구성 

7.1.1 하드웨어 구성 

7.1.2 소프트웨어 구성 

7.1.3 설정 파일 

7.2 원격 접속, 원격 관리 

7.2.1 웹 GUI 

7.2.2 CLI 

7.2.3 로그인을 해보자 

7.3 Local Traffic 

7.3.1 Node 

7.3.2 Pool 

7.3.3 Virtual Server 

7.3.4 설정해보자 

7.4 Network 

7.4.1 VLANs 

7.4.2 Self IPs 

7.4.3 Routes 

7.4.4 Interfaces 

7.4.5 Trunks 

7.5 System 

7.5.1 이중화 기능 

7.5.2 관리 기능 


APPENDIX BIG-IP v11.x 변경사항 

v10.x까지 이중화 구성 

v11.x 이중화 구성 


BIG-IP 관련 URL 리스트

Posted by 무소유v
독서록2015. 11. 29. 00:21

위풍당당 회사생활 가이드

이호석 저 | 길벗


2014년 02월 18일

392쪽 | 576g | 152*225*30mmISBN-13

9788966186983



[1장] 사무실 착륙, 직장인 되다!

01 직장인! 이런 법과 규정을 적용받는다

[토막상식] 판례, 행정해석 읽는 법

02 합격 통지를 받았는데, 취소되었다고?

03 B형간염 보균자는 입사시 건강진단에서 탈락하나?

[토막상식] 신용불량자도 취업할 수 있을까?

04 ‘수습기간’은 아직 정식 입사가 아니다

05 ‘근로계약서’는 반드시 작성해야 한다

06 입사했는데 근로계약서를 작성하자는 말이 없다?

[토막상식] 사무직인 줄 알았더니, 다단계판매를 하라고?

07 채용조건 부풀리는 헤드헌팅에는 낚이지 말자

08 입사지원서에 학력과 경력을 허위로 적지 말자

[토막상식] 입사지원서에 임신 사실을 기재해야 할까?

09 나는 법으로 보호받는 근로자일까?

10 꿈의 자리, 임원은 근로자일까?

11 사장 맡긴다고 무조건 좋아하지 말자

12 해외 현지법인에 취업하면 어느 나라 노동법을 적용받을까?

13 글로벌 시대! 외국인 근로자와 함께 일하기

14 근로계약서 내용을 꼼꼼히 살펴보자

[직장인이 알아야 할 필수서류] 표준근로계약서



[2장] 병아리 같은 신입사원의 필수 체크리스트

15 직장인이 사랑하는 휴일

16 ‘근로자의 날’은 모두가 쉬는 날인가?

17 금쪽같은 휴일을 주말에 빼앗길 수 없다! ‘대체휴일제’

18 회사에서 ‘연차휴가’를 사용하라고 강제하는데

19 쉬는 시간은 근로자의 법적인 권리다!

20 들쭉날쭉 근로시간, ‘보상휴가제’가 대안이다

21 ‘탄력적근로시간제’로 근로시간을 탄력성 있게!

22 ‘연장근로’의 정확한 뜻을 알아보자

23 외근하면 몇 시간 일한 것으로 쳐주나?

24 입사한 지 1년이 안되면 휴가를 못 가나?

25 직장생활 중 군대 가면 ‘계속근로기간’에 포함될까?

26 바람의 아들 이종범 선수도 ‘배치전환’ 한 적 있다

27 사내연애! 인사상 불이익은 없을까?

28 상사 뒷담화 자리에서 어떻게 대처할까?

29 직장에서 왕따당하면 어떡하지?

30 연봉정보 누설로 징계받아도 할 말 없다

[직장인이 알아야 할 필수서류] 휴가계



[3장] 경력사원, 짬밥 있다고 군기 빠지면 큰코다친다!

31 회사가 유학 보내줬는데 타사로 이직하면?

32 무단결근 후 사직서 제출한 사건의 결말

33 직장 내 성희롱도 큰 문제!

34 경력사원, 새로운 직장에서 자리잡으려면?

[토막상식] 경력사원의 연차산정은 어떻게 할까?

35 경쟁업체로 이직하면 안되나?

36 회사가 합병되면 직원들은 어떻게 되나?

[토막상식] 재직증명서에 대해 알아보자

37 회사에서 징계를 받는 경우

[토막상식] 팀장에서 팀원으로 인사발령은 징계인가?

38 담배 피웠다고 징계? 이건 아니잖아~

39 부당하게 징계해고되었을 때는 어떻게 할까?

40 법인카드 함부로 긁다간 큰코다친다

41 직장 내 CCTV, 직원 몰래 설치하면 안된다

42 직원의 이메일을 회사가 맘대로 열어볼 수 있나?

43 퇴근 후나 주말에 투잡을 해도 될까?

44 직장 내 세대차이, 이해하려는 노력이 정답이다

[토막상식] 나이 어린 사람이 팀장으로 온다면?

[직장인이 알아야 할 필수서류] 재직증명서



[4장] 월급, 보상금, 성과급! 남의 돈 받기가 어디 쉽나~

45 월급명세서 내용을 알아보자

46 기본급과 수당이 나뉘는 이유는?

[토막상식] 대통령의 연봉은 얼마일까?

47 휴일에 근무하면 ‘휴일수당’ 받는다

48 연차휴가 안 쓰면 연차수당으로 보상받는다

49 공무원은 회사원보다 수당이 많다

[토막상식] 공무원은 회사원보다 생애소득이 훨씬 더 많다

50 월급날이 들쭉날쭉하면 곤란해~

51 입사시 받은 ‘사이닝보너스’ 이직시 돌려줘야 하나?

52 회사가 망하면 내 월급은 어떻게 되나?

53 못 받은 월급을 어떻게 받을까?

54 직원의 월급이 압류되는 범위는?

55 ‘최저임금제’는 무엇이고, 어떻게 결정되나?

56 회사에서 한 ‘직무발명’의 권리는 누구에게 있나?

57 ‘실업급여’는 언제, 어떻게, 얼마나 받을 수 있나?

[토막상식] 실업급여 받게 권고사직으로 처리해주세요

58 폐업한 자영업자도 실업급여 받는다

59 일하다 다치는 산업재해

60 일하다 병에 걸리는 산업재해

[토막상식] 스턴트맨도 산재보험 혜택 받는다

61 산재! 애매한 걸 정해보자

62 점심시간에 사고가 난다면 산재신청 가능할까?

63 ‘근재’란 근로자재해보험을 일컫는 말

64 병나면 ‘병가’를 사용하자

65 회사에서 받는 건강검진

[직장인이 알아야 할 필수서류] 요양급여 및 휴업급여 신청서


[5장] 워킹맘, 계약직이 꼭 챙겨야 할 특별한 권리

66 워킹맘, 일과 가정 두 마리 토끼 잡기

67 출산 앞뒤로 휴가 사용, ‘출산전후휴가’

68 아이 키울 때는 ‘육아휴직’ 사용

[토막상식] 육아휴직을 사용하면 연차휴가를 며칠 사용할 수 있나?

69 육아휴직 중에도 4대보험료를 내야 하나?

70 ‘생리휴가’는 법적으로 보장된 권리인가?

71 알바하는 청소년, 이렇게 보호받는다

[토막상식] 1주일에 3일 일하는 아르바이트도 연차휴가가 있을까?

72 계약직으로 2년이 넘으면 더이상 계약직이 아니다

73 장기근로계약 기간 내에 회사 옮길 경우 손해배상?

74 부당해고 구제신청 중 근로계약기간이 만료된다면?

75 ‘근로자파견’에 대해 알아보자

[토막상식] 일터는 동일한데 파견업체만 변경되는 경우 파견기간은?

[직장인이 알아야 할 필수서류] 출산전후(유산·사산)휴가 급여신청서

[직장인이 알아야 할 필수서류] 육아휴직·육아기근로시간단축 급여신청서


[6장] 굿바이 회사! 직장인이 떠나는 시간

76 회사생활 위기의 징후

[토막상식] 해보지 않은 업무를 맡긴다면?

77 누구나 겪는 ‘직장인사춘기증후군’

78 ‘권고사직’과 ‘해고’는 어떻게 다를까?

79 ‘의원면직’을 좀더 알아보자

80 술김에 낸 사직서, 취소하고 싶다면?

81 해고당하실래요, 아니면 권고사직 처리할까요?

82 ‘정리해고’가 뭔지 정리해보자

83 ‘해고예고’는 30일 전에 해야 한다

84 해고되도 할 말 없는 경우들

85 직장인이 직장생활에서 욱할 때

86 이럴 때는 해고될 수 없다

87 해고통보를 이메일로 해도 될까?

88 ‘명예퇴직’을 실시하는 이유는?

89 ‘정년퇴직’에 대해 알아보자

90 정년이 넘었다고 일하던 직원이 무조건 퇴직해야 하나?

[토막상식] 정년퇴직 후 재고용되면 또다시 퇴직금을 받을 수 있나?

91 정년연장과 찰떡궁합, ‘임금피크제’

92 ‘퇴직금’은 어떻게 계산해서 받나?

[토막상식] 징계해고된 직원의 퇴직금은 차별될 수 있을까?

93 소규모 사업체에서도 퇴직금 받을 수 있나?

94 깐깐해진 ‘퇴직금 중간정산’

95 퇴직금의 사촌 ‘퇴직연금’

96 회사를 그만둬도 증명서는 발급받을 수 있다

97 회사를 떠날 때는 매너 있게!

[직장인이 알아야 할 필수서류] 징계위원회 징계결정 통보서

Posted by 무소유v
★UTIL★2015. 11. 4. 23:43

 

 

윈도우7.8 에서 윈도우10으로 자동으로 업데이트 되는 것을

방지해 주는 프로그램 입니다.

 

설치후 - 실행 ... 화면 하단 3가지 옵션 클릭하시면 됩니다.

 

링크를 클릭하시면 다운로드 됩니다.

 

 

GWX_control_panel.exe


 

GWX Control Panel (previously named GWX Stopper) is a free program that you can use to configure and exit the “Get Windows 10” system tray application which continually pops up on PCs that are still running Windows 7 and Windows 8. It can also prevent unintentional Windows 10 upgrades from occurring via Windows Update. GWX Control Panel really works, is safe and easy to use, and gives you the option to re-enable the icon and upgrade notifications if you're ever ready to move forward with Windows 10.

 

Changes in VERSION 1.5

    Now detects the hidden $Windows.~WS folder associated with the Windows 10 Media Creation Tool, in addition to the more common $Windows.~BT folder that was already detected in previous versions.
    New Delete Windows 10 Download Folders feature now deletes both detected hidden download folders, preventing users from having to run scripts or manually override file security and ownership settings.
    Program now only requests administrator privileges when they're actually required, and only once per session, instead of always asking for permissions at program startup. Note: This is a hard feature to test because of the thousands of user security/permissions possibilities out in the wild; please let me know if you experience unexpected behavior when attempting to perform operations.
    New /norestart command line switch to assist support staff who operate GWX Control Panel via remote assistance tools. (More info at the announcement page.)
    Clear Windows Update Cache feature now displays a list of temporary effects that clearing the cache will have on Windows Update and gives you a chance to cancel before proceeding. (It is safe to clear your update cache, but some users might prefer to avoid the one-time changes that doing so incurs.)
    Decoupled download folder size checking from rest of the informational stats to speed up the first screen refresh with current status. You now always get information as soon as it's available.
    Removed the Close 'Get Windows 10' App button because it confused some users and was somewhat redundant, since the Disable/Enable 'Get Windows 10' App feature implicitly exits or launches the GWX app as needed.



Posted by 무소유v