程序优化初篇(适合各种编程语言)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_41913666/article/details/83784412

       怎么样才能写一个功耗低的程序;怎么样才能优化程序功耗将至最低?程序优化包括逻辑和功耗,两者相辅相成,高性能牺牲的必然是功耗。
‌        那么程序减少内存读写,减少逻辑循环次数都可以降低功耗;怎么减少呢,开发者根据需求写出最合理最佳内存读写逻辑就可以了,当然我们可以设计更多功能来供用户选择,比如设计个需求最低读写逻辑,设计个不考虑功耗读写逻辑,设计个可设置功耗读写逻辑等等;例如线性代数的矩阵相乘,我们都知道有些步骤可以省略,减少相乘运算次数,这样大大降低了运行时间。什么逻辑是最低合理的呢,够用就是最合理的。
‌        那什么是人工智能呢,就是更人性化,操作更友好的逻辑设计,选择性更多的逻辑设计,某些功能以人的正常思维自动处理的逻辑设计,类似人类的幻想,想象付诸于实践的设计(类似我们把红色和蓝色合并会得到什么颜色呢!)。这些设计通过信号在媒介上不停的转换,最后通过画面呈现在我们的面前。
‌       我们生活在舌尖上的中国,每天吃多少饭自己肯定知道,所以程序设计同理,不开辟过多的内存,够用就好。饭店有很多小料供用户自己选择,程序亦是如此,设计多些功能参数供用户自己设置。

       大家有没有发现计算机执行加减法要比乘除法块,执行整形计算要比浮点块。。。有兴趣的程序猿可以了解一下计算机发展史。

猜你喜欢

转载自blog.csdn.net/weixin_41913666/article/details/83784412