首页 > Web开发 > 详细

初探.net core

时间:2019-09-21 10:28:25      阅读:86      评论:0      收藏:0      [点我收藏+]

.net core目前已更新到3.0版本了,而我接触它不过一个月,没接触它之前感觉是如此陌生,知道了解甚至用它开发过项目后才明白是如此简单。

.net core据说比.net framework代码执行效率更高,最主要的是可以跨平台部署!最初在学习之际产生了一个想法,.net core是否真的比.net framework代码执行效率更高呢?

于是乎有了下列操作:

  1. 代码执行效率比较,结论:同一段代码在.net core中执行确实比在.net framework中效率更高,近乎一倍,具体执行时间自行测试

        技术分享图片

 

          2.api响应速度比较(就是5W次请求总耗时),结论:.net core站点相应速度不如.net framework站点(均部署在IIS上,linux未测试)  

        技术分享图片

        .net core与.net framework站点接口代码:

       技术分享图片

 

 

        第一个测试其实挺好理解的,就是500W次随机数,看谁的执行效率高,由于.net core在研发是做了一系列优化,所以比.net framework代码执行速度快这是可以理解的,那第二个测试呢?为什么反而不如.net framework程序呢?于是乎我请教了技术群的群友,换来的却是一顿嘲讽,说并发测试不是这样做的,我反复解释说我不是测试并发,而是测试同样请求次数两个程序的总耗时!有一个群友的回答说是,IIS对.net core程序的支持不好,换到linux试试?当时条件不允许未做linux上的测试(其实是不会linux,哈哈)

 

这就是我刚开始接触.net core的样子了,有没有很下饭的感觉,哈哈??

 

初探.net core

原文:https://www.cnblogs.com/zlheb/p/11561264.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!