자유 게시판

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

2012.11.08 11:55

오펜하이머 조회:1398

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


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


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

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

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


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

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

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

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


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

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

번호 제목 글쓴이 조회 등록일
[공지] 자유 게시판 이용간 유의사항 (정치, 종교, 시사 게시물 자제) [1] gooddew - -
15261 지금이 윈포럼의 전성기.. [7] 땅콩 1910 11-08
15260 토큰에 대해 문의 드립니다. [3] driving 1160 11-08
15259 유명 토랭이 사이트 검색해도 없네요 [1] 어사또 1803 11-08
15258 이런..... 앙대..... [3] 일레시아 1786 11-08
15257 아크로니스 백업한 토큰백업본을 이용해서 오피스 인증을 ... [14] 치치파더 1740 11-08
15256 windows8 pro k 순수 설치버전 좀 부탁합니다. [4] jmshin722 4464 11-08
15255 윈7 한문,중문 통합판 구할수없을가요? [6] 최고유틸 1326 11-08
15254 전에 CMD질 해서 인증해놓은 라이센스가.... [1] kso05153 1197 11-08
15253 잉.. 회원게시판이.. [3] YoonAh 1522 11-08
15252 국가 및 언어 설정 미국해놓고 스토어 들어가보니 앱이 장... [1] LazyFlow 1500 11-08
15251 으아아악..... [2] 일레시아 1578 11-08
» C# (.NET 기반)이 확실히 레지쓰레기를 덜쓰네요. [5] 오펜하이머 1398 11-08
15249 어쩌면 좋아요 ㅠㅠ [4] 눈이 1211 11-08
15248 원포 자료 보관 현황 [3] 하얀고니 1964 11-08
15247 xp 구해봅니다 [2] 바람의언덕 1364 11-08
15246 윈도우 미디어 플레이어 방송 듣기 [3] 구름에 달 1410 11-08
15245 윈도우7이 갑자기 이상해졌어요!! [3] 루크 1152 11-08
15244 스타2 7천원에 판매하네요. [10] 소나무 1808 11-08
15243 WIN7 쓰시는분 사무실인증 이렇게해보세요. [5] ?????? 5666 11-07
15242 오늘 올라온 가벼운 VHD 마그넷 좀 구해봅니다. [4] 보[boram]람 1647 11-07
XE1.11.6 Layout1.4.8