Windows 10 Redstone 3 μ—μ„œ 무수히 λŠ˜μ–΄λ‚œ Svchost.exe ν”„λ‘œμ„ΈμŠ€

λ°˜μ‘ν˜•

μ•ˆλ…•ν•˜μ„Έμš”. 이번 ν¬μŠ€νŠΈλŠ” μ €λ²ˆ ν¬μŠ€νŠΈμ— μ΄μ–΄μ„œ, Windows 10 Redstone 3에 λŒ€ν•œ 글을 μ μ–΄λ³΄κ³ μž ν•©λ‹ˆλ‹€. 사싀, Windows 10 λ ˆλ“œμŠ€ν†€3 λ²„μ „μ—μ„œ λŒ€ν•΄μ„œ 더 끄적거리고 싢은 글은 많이 μžˆμ§€λ§Œ, μ΄λ²ˆμ—λŠ” κ°€λŠ₯ν•œν•œ μ§€λ‚œλ²ˆ κΈ€κ³ΌλŠ” 쑰금 λ‹€λ₯Έ νŠΉμ§•μ˜ 재미λ₯Ό λŠλ‚„ 수 μžˆλ„λ‘ 글을 μ μ–΄λ³΄κ³ μž ν•©λ‹ˆλ‹€.


λ„ˆλ¬΄ λŠ˜μ–΄λ‚˜λ²„λ¦° Svchost.exe

λ ˆλ“œμŠ€ν†€3 버전을 μ—…λ°μ΄νŠΈ 이후, λΆ€νŒ… 속도 등이 μ΅œμ ν™” λ˜λ©΄μ„œ, 쑰금 λΉ λ₯Έ 것을 느끼고, κΈ°λŠ₯이 μΆ”κ°€λ˜λ©΄μ„œ 더 μƒˆλ‘œμš΄ Windows λ₯Ό λ§›λ³΄κ²Œ λ˜μ—ˆμ§€λ§Œ, ν•œνŽΈμœΌλ‘œλŠ” μ•„μ‰¬μš΄ 점이 λͺ‡ 개 μžˆμŠ΅λ‹ˆλ‹€. κ·Έ 쀑에 ν•˜λ‚˜κ°€ λ°”λ‘œ, λ„ˆλ¬΄ λΆˆμ–΄λ²„λ¦° μ‹œμŠ€ν…œ ν”„λ‘œμ„ΈμŠ€μΈλ°μš”.


Svchost.exe ν”„λ‘œμ„ΈμŠ€λŠ” μ—¬λŸ¬λΆ„λ“€ Windows μ—μ„œ 보이지 μ•Šκ²Œ λŒμ•„κ°€κ³  μžˆλŠ” μ„œλΉ„μŠ€ ν”„λ‘œμ„ΈμŠ€ λ§ν•©λ‹ˆλ‹€. (Unix 계열 μš΄μ˜μ²΄μ œμ—μ„œ 보톡 Daemon Process 라고 많이 뢈리우죠) 


그런데, 이번 Windows λ²„μ „μ—μ„œ μ „ν™” 연동 κΈ°λŠ₯, SMS, MR λ“±μ˜ κΈ°λŠ₯듀이 λ“€μ–΄μ˜€κ²Œ λ˜λ©΄μ„œ, λ§Žμ€ μ„œλΉ„μŠ€ ν”„λ‘œμ„ΈμŠ€λ“€μ΄ λŠ˜μ–΄λ‚¬κ³ , λ³΄λ‹€μ‹œν”Ό μœ λ‚œνžˆ μ΄λ²ˆμ—λŠ” 쑰금 더 λ§Žμ•„μ§„ λΆ„μœ„κΈ°μž…λ‹ˆλ‹€. κ·Έλ ‡λ‹€κ³ , μ•ˆμ“°λŠ” μ„œλΉ„μŠ€ ν”„λ‘œμ„ΈμŠ€λ₯Ό μ£½μ΄μžλ‹ˆ, 생각보닀 κ·Έλ ‡κ²Œ λ§Žμ€ 효과λ₯Ό λ³΄κΈ°λŠ” μ–΄λ €μ› μŠ΅λ‹ˆλ‹€.



μ™œ Svchost.exe λ§Žμ€κ±ΈκΉŒ?

μ €λŠ” μ–΄λŠ μ‚¬μ΄νŠΈμ—μ„œ μ™œ λ ˆλ“œμŠ€ν†€3 λ²„μ „μ—μ„œ μœ λ‚œνžˆ Svchost.exe ν”„λ‘œμ„ΈμŠ€κ°€ λ§Žμ€μ§€μ— λŒ€ν•œ 글을 λ³΄κ²Œλ˜μ—ˆμŠ΅λ‹ˆλ‹€.
(https://winaero.com/blog/why-many-svchost-exe-are-running-in-windows-10-creators-update/)


μœ„ μ‚¬μ΄νŠΈμ—μ„œ, 이제 λ ˆλ“œμŠ€ν†€3 λ²„μ „μ—μ„œλŠ” μžμ‹ μ˜ PC의 RAM μš©λŸ‰μ΄ μΆ©λΆ„νžˆ 크면, Svchost.exe ν”„λ‘œμ„ΈμŠ€λ₯Ό κ·Έλ£Ήν™”ν•˜μ§€ μ•ŠλŠ”λ‹€κ³  λͺ…μ‹œλ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. λ³Έλ””, λ©”λͺ¨λ¦¬κ°€ λΆ€μ‘±ν•œ PC에 λŒ€ν•΄μ„œλŠ” Svchost.exe ν”„λ‘œμ„ΈμŠ€κ°€ κ·Έλ£Ήν™” λ˜μ–΄, ν•œ ν”„λ‘œμ„ΈμŠ€μ— μ—¬λŸ¬ 개 μ„œλΉ„μŠ€κ°€ λ‹΄μ–΄μ Έμžˆμ—ˆλ‹€λŠ” μ΄μ•ΌκΈ°μΈλ°μš”. 이제 λ©”λͺ¨λ¦¬κ°€ μΆ©λΆ„ν•˜λ©΄ ν•œ ν”„λ‘œμ„ΈμŠ€λ‹Ή μ„œλΉ„μŠ€ ν•œ 개λ₯Ό μ£Όμ–΄μ€€ λ“―ν•©λ‹ˆλ‹€.


μ΄λ ‡κ²Œ μš΄μ˜ν•˜λŠ” κ²½μš°μ—λŠ” λ‹€μŒ 3κ°€μ§€μ˜ 이점이 μ‘΄μž¬ν•©λ‹ˆλ‹€.


1. μ•ˆμ •μ„± ν–₯상: 각 μ„œλΉ„μŠ€λ§ˆλ‹€ 독립적인 Svchost.exe ν”„λ‘œμ„ΈμŠ€λ₯Ό 가지고 μžˆμ–΄, λ‹€λ₯Έ μ„œλΉ„μŠ€λ‚˜ host ν”„λ‘œμ„ΈμŠ€μ— 영ν–₯을 받지 μ•ŠλŠ”λ‹€λŠ” 점.

2. 투λͺ…μ„± ν–₯상: 독립적인 Svchost.exe λ₯Ό κ°€μ§μœΌλ‘œ 인해, 각 μ„œλΉ„μŠ€κ°€ μ–Όλ§ˆλ‚˜ λ¦¬μ†ŒμŠ€λ₯Ό μ°¨μ§€ν•˜λŠ”μ§€μ— λŒ€ν•œ λͺ¨λ‹ˆν„°λ§μ΄ μ‰¬μ›Œμ§„λ‹€λŠ” 점.

3. λΉ„μš© 절감


생각해보면, μ‹€μ œ κ°œλ°œμžλ‚˜ μœˆλ„μš° μ„œλ²„ μ—”μ§€λ‹ˆμ–΄λ“€μ—κ²Œ μžˆμ–΄μ„œλŠ” ν•„μš”ν•œ μš”μ†ŒμΌμ§€λ„ λͺ¨λ₯΄κ² μŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ 일반 μ‚¬μš©μžλ“€μ΄λΌλ©΄, 이런 λ§Žμ€ Svchost.exe ν”„λ‘œμ„ΈμŠ€κ°€ 거슬렀 보일 μˆ˜λ„ μžˆμ„ 것이라 μƒκ°ν•©λ‹ˆλ‹€.


ν•˜μ§€λ§Œ PC λ©”λͺ¨λ¦¬κ°€ 3.5 GB μ΄ν•˜μ΄λ©΄, Windows λŠ” λ‹€μ‹œ, κ·Έλ£Ήν™”λœ Svchost.exe ν”„λ‘œμ„ΈμŠ€λ₯Ό μ‚¬μš©ν•œλ‹€κ³ ν•˜λ‹ˆ, 만일 μžμ‹ μ˜ PC λ©”λͺ¨λ¦¬κ°€ 3.5 GB μ΄ν•˜μ΄λ©΄, μžλ™μœΌλ‘œ κ·Έλ£Ήν™”κ°€ μ΄λ£¨μ–΄μ§‘λ‹ˆλ‹€.



Svchost.exeλ₯Ό λ‹€μ‹œ κ·Έλ£Ήν™” μ‹œμΌœλ³΄μž

λ‹€μ‹œ κ·Έλ£Ήν™” μ‹œν‚€κΈ° μœ„ν•΄μ„œλŠ” λ ˆμ§€μŠ€νŠΈλ¦¬ κ°’ 변경이 ν•„μš”ν•©λ‹ˆλ‹€. 


λ ˆμ§€μŠ€νŠΈλ¦¬ νŽΈμ§‘κΈ°λ₯Ό μ‹€ν–‰ν•˜μ‹  ν›„, HKLM\SYSTEM\CurrentControlSet\Control\SvcHostSplitThresholdInKB 값을 μˆ˜μ •ν•΄μ•Ό ν•©λ‹ˆλ‹€.


값을 μˆ˜μ •ν•˜λŠ” 방법은 λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.


1. μžμ‹ μ˜ RAM μš©λŸ‰μ΄ λͺ‡ GB 인지 ν™•μΈν•©λ‹ˆλ‹€.

2. 이 μš©λŸ‰μ„ 16μ§„μˆ˜λ‘œ λ³€ν™˜ν•©λ‹ˆλ‹€. (1024λ₯Ό 2번 κ³±ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.)


μ €λŠ” 16 GB λ©”λͺ¨λ¦¬λ₯Ό μ‚¬μš© 쀑이기 λ•Œλ¬Έμ—, μœ„μ™€ 같이 μ„€μ •ν•˜μ˜€μŠ΅λ‹ˆλ‹€. 


이 과정이 λ²ˆκ±°λ‘œμš°μ‹  뢄듀을 μœ„ν•΄, μ•„λž˜μ˜ ν”„λ‘œκ·Έλž¨μ„ μ€€λΉ„ν•΄λ‘μ—ˆμŠ΅λ‹ˆλ‹€. 


OptimizeSvchost.7z


이 ν”„λ‘œκ·Έλž¨μ€ λ ˆλ“œμŠ€ν†€3 λ²„μ „μ—μ„œλ§Œ μ‚¬μš©ν•˜μ‹€ 수 있으며, λ°˜λ“œμ‹œ κ΄€λ¦¬μž κΆŒν•œμœΌλ‘œ μ‹€ν–‰ν•˜μ…”μ•Ό ν•©λ‹ˆλ‹€.


끝이 μ—†λ˜ Svchost.exe ν”„λ‘œμ„ΈμŠ€κ°€ μ’€ 많이 사라진 λͺ¨μŠ΅μž…λ‹ˆλ‹€.


View Github

ν•΄λ‹Ή ν”„λ‘œκ·Έλž¨μ˜ μ†ŒμŠ€ μ½”λ“œλ₯Ό κ³΅κ°œν•©λ‹ˆλ‹€.


Browse GitHub




마치며....

μ—¬κΈ°κΉŒμ§€ κ°„λ‹¨ν•œ 포슀트λ₯Ό ν•œ 개 λ„μ μ—¬λ΄€μŠ΅λ‹ˆλ‹€. λ ˆλ“œμŠ€ν†€3 버전에 μ œκ°€ μ•½κ°„ λΉ μ Έλ“  λŠλ‚Œμž…λ‹ˆλ‹€. 본래 λ ˆλ“œμŠ€ν†€2 λ²„μ „κΉŒμ§€λ§Œ ν–ˆμ–΄λ„ κ·Έλ ‡κ²Œ ν₯λ―ΈμžˆλŠ” 버전이 μ•„λ‹ˆμ—ˆλ˜μ§€λΌ ν¬μŠ€νŠΈλ„ ν•œμ μ΄ μ—†μ—ˆκ³ , μ΄λ ‡κ²Œ 심측적인 뢄석도 μ•ˆν–ˆμ—ˆλŠ”λ°, λ ˆλ“œμŠ€ν†€3 버전은 λ­”κ°€ 생동감이 μžˆλŠ” 것 κ°™λ„€μš”.


아직 λˆ„μ  μ—…λ°μ΄νŠΈλŠ” 1λ²ˆλ°–μ— λ‚˜μ˜€μ§€ μ•Šμ•˜κ³ , λ‹€μŒ λ ˆλ“œμŠ€ν†€4 버전도 μ†Œμ‹μ€ μž¬λ°ŒλŠ” κΈ°λŠ₯κ³Ό UI의 λ³€ν™”μž…λ‹ˆλ‹€λ§Œ λ ˆλ“œμŠ€ν†€4 버전은 μ’€ 더 μ§€μΌœλ΄μ•Όν•  것 κ°™μŠ΅λ‹ˆλ‹€. μ—¬λŸ¬λͺ¨λ‘œ 버그도 많고, μ΅œμ ν™”λ„ 덜 λ˜μ—ˆμ§€λ§Œ, μ—¬νƒœ λ‚˜μ˜¨ Windows 10 μ€‘μ—λŠ” TH2 버전 λ‹€μŒμœΌλ‘œ κ°€μž₯ μ“Έλ§Œν•˜λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.


λ”μš±μ΄ 이 과정은 λ©”λͺ¨λ¦¬λ₯Ό 적게 μ‚¬μš©ν•˜κ³  싢은 λΆ„λ“€μ—κ²Œλ§Œ ν•΄λ‹Ήν•©λ‹ˆλ‹€. 사싀, λ©”λͺ¨λ¦¬λ₯Ό 적게 μ“΄λ‹€κ³ ν•΄μ„œ λ°˜λ“œμ‹œ Performance κ°€ μ˜¬λΌκ°€λŠ” 것은 μ•„λ‹™λ‹ˆλ‹€. 였히렀, λ©”λͺ¨λ¦¬λ₯Ό 많이 μž‘μ•„λ¨ΉλŠ” 만큼 ν•΄λ‹Ή ν”„λ‘œμ„ΈμŠ€μ—μ„œ 더 쒋은 μ„±λŠ₯을 보일 μˆ˜λ„ μžˆλ‹€λŠ” 점 μ°Έκ³ ν•˜μ‹œκ³ , μ„€μ • μ§„ν–‰ν•΄μ£Όμ‹œκΈ° λ°”λžλ‹ˆλ‹€.


PS: 이 ν¬μŠ€νŠΈμ—μ„œ μ œκ³΅ν•œ ν”„λ‘œκ·Έλž¨μ—μ„œλŠ” μ—¬λŸ¬λΆ„λ“€μ΄ μΆ”κ°€μ μœΌλ‘œ μš©λŸ‰μ„ κ³„μ‚°ν•˜μ‹€ ν•„μš”κ°€ μ—†μŠ΅λ‹ˆλ‹€. ν”„λ‘œκ·Έλž¨μ—μ„œ λ©”λͺ¨λ¦¬ μš©λŸ‰μ„ 16μ§„μˆ˜ ν˜•νƒœλ‘œ κ°€μ Έμ˜¬ 것이며, ν•΄λ‹Ή 값을 λ ˆμ§€μŠ€νŠΈλ¦¬μ— μžλ™μœΌλ‘œ μ„€μ •ν•  κ²ƒμž…λ‹ˆλ‹€. μ—¬λŸ¬λΆ„λ“€μ€ μ„€μ • 이후, μž¬λΆ€νŒ…λ§Œ ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.

λ°˜μ‘ν˜•
TAGS.

Tistory Comments