자유 게시판

C# (.NET 기반)이 확실히 레지쓰레기를 덜쓰네요.

2012.11.08 11:55

오펜하이머 조회:1387

C# 즉 .Net 기반으로 작성된 App는 이전 Api 기반과 달리 레지스트리가 적게 쓰이는게 맞네요.


전에는 api 프로그램을 설치하면 그안의 모든 클래스는 빠짐없이 레지스트리에 Guid를 생성하며 들어갔고 이는 프로그램 삭제를 해도 그대로 남아있게 됩니다.


문제는 이것이 커질수록 윈도우가 굼뜨게되는 악명높은 현상이 발생하는데요.

때문에 예전에는 웬만한 프로그램은 설치시 엄청난 레지쓰레기 폭탄을 맞게되어 주로 포터블을 찾게 되지만

이제 .Net으로 작성된 코드라면 그럴 필요가 없습니다.


모든 클래스를 레지스트리에 등록하던것을 이제는 .Net CLR이 대신하기 때문 입니다.

꽤 악명 높았던게 대표적으로 Vmware가 있었으나 .Net으로 재코딩 되면서 레지스트리가 현저히 줄었습니다. 

이는 리소스가 적은 모바일에서 더욱 치명적인데 이것이 윈모가 실패한 요인이 되기도 했습니다.

결국 WP도 안드로이드의 달빅과 유사한 CLR 도입으로 설치수가 많아지면 느려지는 현상을 해결한것 입니다.


그러나 현재 .NET은 MS플랫폼 상에서만 작동되는게 단점인데 MS가 개방만하면 리눅스와 안드로이드에도 쓸수가 있습니다.

그렇게되면 .net이 자바를 대신하고 윈도우에 이어 개발환경의 천하통일이 가능해지는데 과연 MS의 정책은?

번호 제목 글쓴이 조회 등록일
[공지] 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] gooddew - -
15254 전에 CMD질 해서 인증해놓은 라이센스가.... [1] kso05153 1184 11-08
15253 잉.. 회원게시판이.. [3] YoonAh 1505 11-08
15252 국가 및 언어 설정 미국해놓고 스토어 들어가보니 앱이 장... [1] LazyFlow 1485 11-08
15251 으아아악..... [2] 일레시아 1561 11-08
» C# (.NET 기반)이 확실히 레지쓰레기를 덜쓰네요. [5] 오펜하이머 1387 11-08
15249 어쩌면 좋아요 ㅠㅠ [4] 눈이 1196 11-08
15248 원포 자료 보관 현황 [3] 하얀고니 1953 11-08
15247 xp 구해봅니다 [2] 바람의언덕 1351 11-08
15246 윈도우 미디어 플레이어 방송 듣기 [3] 구름에 달 1398 11-08
15245 윈도우7이 갑자기 이상해졌어요!! [3] 루크 1138 11-08
15244 스타2 7천원에 판매하네요. [10] 소나무 1793 11-08
15243 WIN7 쓰시는분 사무실인증 이렇게해보세요. [5] ?????? 5655 11-07
15242 오늘 올라온 가벼운 VHD 마그넷 좀 구해봅니다. [4] 보[boram]람 1628 11-07
15241 요청이 아니고 구걸입니다 [1] 어사또 1242 11-07
15240 토큰 백업좀 갈켜 주세요??? [1] driving 1050 11-07
15239 오피스 2013 프로그램 [7] kso05153 2422 11-07
15238 윈8 바탕화면 [1] jam 1550 11-07
15237 안녕하세요, 윈도우 포럼 중독되나요? [7] 마크레빈슨 1085 11-07
15236 어제부터 UEFI vhdx 삽질하다가..... [4] 바람의언덕 1942 11-07
15235 혹시 윈도우 XP Pro SP3 중문판(간체) 구할수 있을까요.?? [1] 예레미야 1502 11-06
XE1.11.6 Layout1.4.8