DocumentCode :
460953
Title :
Comparing the size of .NET applications with native code
Author :
Rohou, Erven ; Costa, Roberto
Author_Institution :
STMicroelectronics, Manno, Switzerland
fYear :
2005
fDate :
Sept. 2005
Firstpage :
99
Lastpage :
104
Abstract :
Byte-code based languages are slowly becoming adopted in embedded domains because of improved security and portability. Another potential reason for their adoption is the reputation for smaller code size than native. This is critical in contexts in which a small memory footprint is crucial to reduce production costs. This paper compares the code size of applications compiled for .NET framework with the same natively compiled for various processors. The paper shows that the assumption of an impressive code size reduction is not reachable and it suggests that the adoption of such languages in embedded contexts be justified by additional arguments. The paper also studies the reasons for this and it compares with the compression ratios achievable for various applications through alternative techniques.
Keywords :
Application software; Computer aided manufacturing; Computer languages; ISO standards; Java; Libraries; Permission; Runtime environment; Security; Yarn; .NET; bytecode; code size; managed environments;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign and System Synthesis, 2005. CODES+ISSS '05. Third IEEE/ACM/IFIP International Conference on
Conference_Location :
Jersey City, NJ, USA
Print_ISBN :
1-59593-161-9
Type :
conf
DOI :
10.1145/1084834.1084862
Filename :
4076360
Link To Document :
بازگشت