算法革命,差分更高效
更小的差分包意味著給客戶節省更多的成本,帶來更高的升級效率。這樣就使得差分算法的能力變的至關重要。每次算法升級,都是一次效率的革命。
又叫增量升級,顧名思義就是通過差分算法將源版本與目標版本之間差異的部分提取出來制作成差分包,然后在設備通過還原算法將差異部分在源版本上進行還原從而升級成目標版本的過程。差分升級方案不僅可以節省MCU內部的資源空間、還可以節省下載流程及下載和升級過程中的功耗。從另一個角度說,通過將差分部分下發到設備保證了版本的安全性。
差分升級相較于傳統的的整包升級方式,有資源需求低、升級功耗低、升級時間短及下載流量少等諸多優勢,越來越多的成為物聯網升級的優選方案。
更小的差分包意味著給客戶節省更多的成本,帶來更高的升級效率。這樣就使得差分算法的能力變的至關重要。每次算法升級,都是一次效率的革命。
差分包最小僅為整包的1%!
差分包比整包升級時間節約73%
我們經歷了第一代的筍尖算法、第二代竹筍算法、第三代的萵筍算法,到如今已經更新到了第四代的蘆筍算法。以MT2503AE和RDA8955為例測算,可以看到隨著差分算法的迭代升級,差分包越來越小,升級性能越來越高。第四代的蘆筍算法已經比我們初始的第一代筍尖算法提高了50%——60%的性能!