2014년 12월 16일 화요일

VisualStudio 2013의 브라우져 링크(BrowserLink) 끄기

개발하다보면 노트북이 미친듯히 팬이 돌아가는 굉음을 울리는 일이야 흔이 있는일이지만, 요즘은 왠지 그 정도가 너무 심하다 싶어 오늘을 맘먹고 꼼꼼히 프로세스를 점검해 보았다.

그 결과, VisualStudio 2013 Web 을 실행하고 크롬 창 하나만 띄워도 팬이 미친듯이 돌아가기 시작한다는 것을 알아 내었다.



html 코드 빼고는 거의 아무것도 없는 빈페이지나 마찬가지인 페이지를 띄웠는데도, CPU 사용률이 무지막지하게 상승했다.

도저히 이해가 안되서, 크롬의 개발자 툴을 실행해서 확인해 보니...



http://localhost:7502/512b87894d33452e935128d157960447/arterySignalR/send?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE%2FCl%2BsBAAAAV7DIQAjscEq%2BKgMoF5Ih4QAAAAACAAAAAAAQZgAAAAEAACAAAACevupS3DscIk6M3uYUfijjGF%2B1qD6dTBj1sfgqwCw84QAAAAAOgAAAAAIAACAAAAAive2kXOVbpMKmYvwEXN00ux0ycAlpdMQYccxXc5Eq5jAAAADJIYVJdgxGCsFKxp5XA162EURL2eXE4RoECuIbN5k%2BB6J5wAaaFzchtwry0eHA2NZAAAAAIngu3MqiNSk%2BxEtnKvR3AOHBCw3momIKmE1ufHpCFM9WHM7cOLLSs2vRU%2BkEWE5%2B%2FpyOkq4V5lPdpGqLDyuFrg%3D%3D&requestUrl=http%3A%2F%2Flocalhost%3A913%2FIpPage%2Fmain.aspx&browserName=Chrome&userAgent=Mozilla%2F5.0+(Windows+NT+6.1%3B+WOW64)+AppleWebKit%2F537.36+(KHTML%2C+like+Gecko)+Chrome%2F39.0.2171.95+Safari%2F537.36

... 크롬이 이런 희안한 request 를 수백건이나 미친듯히 보내고 있었다.
허허허... 이런 어이없는 일이...

처음에는 바이러슨가 ... 했지만, 아무래도 그건 아닌것 같아 검색해 보니...

"Browser Link" 라는 희안한 기능이 2013에 추가된 탓이었다.



이걸 끄니...


노트북이 순식간에 안정을 되찾았다.

이기능이 켜져 있으면 해당 소스를 로드한 페이지는 주기적으로 개발툴을 모니터링 하게되는... 뭐... 이따위 기능...

하아.... 뭔가 새로운 기능을 추가하는건 좋은데...
좀... 멋대로 실행되게는 안해놨으면 좋겠다...
아님, 실행되고 있는지도 모를 정도로 문제가 없게 만들어 놓던가....

뭐... 기능자체는 뭐... 여러 종류의 브라우져를 동시에 자동으로 반영되게 한다던가 뭐래나... 하여간 좋은 기능이기는 하더라... 비쥬얼스튜디오에서 새로 고침 버튼 누르면 크롬이 알아서 리로드 하기도 하고... 신기함.

...
...

난 안쓸꺼임.