Windows优化的新高度

大约两年前,我们的团队 Habr介绍了他的使用神经网络技术优化Windows的项目。

在过去的两年中,发生了很多变化,但最重要的是保持不变。在本文中,我们希望分享过去两年中的发现和结论。

图片

如果您对2020年独立生产PC软件的情况感兴趣,欢迎关注。

但是在进行主要叙述之前,有必要澄清以下内容都是从独立公司的角度进行描述的,而独立公司在发展过程中只会以牺牲内部资源为代价。

这两年做了什么




在项目中工作时,MS Store中的UWP出版已成为最困难的工作之一,也是最重要的成就之一。正是这一步使我们超越了CIS市场,开拓了Windows软件的全球市场。

新功能

:下一步,在可以管理CPU优先级和CPU内核以优化Windows之后,有必要教该应用程序管理PC的所有其他关键组件,以便以最高效率使用神经网络算法。
而且,如果管理CPU的内核和优先级相对简单,然后要管理RAM的优先级和I / O的优先级,则我不得不深入Windows架构,是时候写论文了。例如,从我们所知道的所有软件中,只有WPS和Process Lasso可以设置“高” I / O优先级。

好了,一旦掌握了CPU,RAM和ROM的完全控制权,外围设备就可以解决此问题。因此,下一个开发步骤是电源管理,其中WPS是我们知道的唯一一个动态而非静态管理电源的应用程序。这意味着为了获得最佳性能,您无需将CPU频率始终保持在100%并防止内核停滞,这可以在最大负载下持续运行并增加功耗。现在,由于通过神经网络对应用程序进行了分析,因此有可能获得相同的最高性能,但是仅当用户使用重型软件或玩要求苛刻的游戏时,计算机在其余时间不会将电能转化为热量而没有任何好处。

除了优化PC的关键元素之外,还添加了数据传输优化(通过流量压缩和VPN上的阻止广告),以及自动清除垃圾文件。

稳定性

在过去的时间里,我们反复看到正确选择应用程序体系结构。由于系统的所有操作都是通过WinAPI执行的,因此更改操作参数时的稳定性(系统和软件)问题几乎可以完美解决。在超过两年的应用程序安装时间和超过一百万个安装了该应用程序的设备的情况下,我们还没有遇到任何有关系统稳定性或与第三方应用程序不兼容的问题。

UI / UX

过去一段时间的主要工作领域之一是UI / UX的改进,这使我们能够降低新用户掌握关键应用程序功能的门槛。那些对UI / UX开发主题感兴趣的人可以欣赏扰流板下我们主界面中的一致更改:

WPS主界面
图片

图片

图片

图片

图片

图片

图片

硬件性能评估

不仅有机会说明一台特定PC发出了多少条件鹦鹉,而且还可以评估单个计算机相对于安装了该应用程序的所有实际PC的性能的实际一致性。这样的功能可以立即解决三个问题。第一个问题是计算机的哪个组件最过时并且需要更换。第二个-一般而言,这台计算机比其他所有计算机快/慢多少。第三,嵌入式算法可以使用各种方法来提高功能强大和性能较弱的PC的性能,以达到最佳效果。

主要发现


  • 销售与生产同样重要,一个不能没有另一个,因此软件开发中的这两个领域都需要同样的关注和投入。
  • , , , , .
  • , , -, .
  • — . , , .

Source: https://habr.com/ru/post/undefined/


All Articles