{"title":"Performance of Windows NT porting environments","authors":"J. Blanton, G. H. Aicklen","doi":"10.1109/ASSET.1999.756779","DOIUrl":null,"url":null,"abstract":"A cost effective method for developing complex software systems while managing reliability issues is to port existing applications to new platforms. A number of software products provide development and operational environments to facilitate the porting of UNIX applications to Windows NT. The goal of these products is to minimize the amount of code rewriting for the ported application. To this end these porting tools allow the recompilation of the UNIX code in a UNIX-like development environment on the Windows NT platform. Finally, they provide the necessary UNIX-like system calls to allow execution of the ported applications on Windows NT. We have conducted a series of tests to measure the performance of some standard UNIX applications when operated in conjunction with the different UNIX compatibility layers. For comparison we also executed the applications on the Win32 API, and performed tests with the applications running on Linux.","PeriodicalId":340666,"journal":{"name":"Proceedings 1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology. ASSET'99 (Cat. No.PR00122)","volume":"73 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 1999 IEEE Symposium on Application-Specific Systems and Software Engineering and Technology. ASSET'99 (Cat. No.PR00122)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASSET.1999.756779","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A cost effective method for developing complex software systems while managing reliability issues is to port existing applications to new platforms. A number of software products provide development and operational environments to facilitate the porting of UNIX applications to Windows NT. The goal of these products is to minimize the amount of code rewriting for the ported application. To this end these porting tools allow the recompilation of the UNIX code in a UNIX-like development environment on the Windows NT platform. Finally, they provide the necessary UNIX-like system calls to allow execution of the ported applications on Windows NT. We have conducted a series of tests to measure the performance of some standard UNIX applications when operated in conjunction with the different UNIX compatibility layers. For comparison we also executed the applications on the Win32 API, and performed tests with the applications running on Linux.