液體貓壓縮演算法!
鷹醬破解小組人員們捨棄了破解加密演算法的企圖,總算回到了正題上來。
透過工作人員的操作,他們讓“極光”超算將一個超大的檔案拉進“液體貓”軟體裡進行壓縮,這個檔案有10t大小,只所以選擇這樣大的檔案進行壓縮,是為了測試資料更方面準確。
而且液體貓對資料壓縮的時候,跟資料大小沒有太大的關係,只跟壓縮資料的次數有關。
這是經過多次測試後,得出的結論,影響壓縮時間的最大因素是壓縮次數,而不是資料多寡!
當然了,資料越大壓縮所需的時間越長,這是肯定的事情,即便液體貓的技術再黑,也不會違反物理法則,只不過裡面提到的壓縮資料量,對時間的影響並不是重要因素。
第一次壓縮,10tb檔案變成了1tb大小,達到了壓縮目的。
經過解壓測試,沒有發現資料丟失的情況存在,而各種測試軟體也顯示,這次壓縮絕對是無失真壓縮,並且壓縮過程中使用的時間非常短,消耗的算力資源也可以忽略不計。
“好,進行第二次壓縮。”安德烈大師檢驗過所有壓縮效能資料之後,繼續讓人測試下去。
第二次壓縮,1tb大小變成了100gb大小,依舊達到了壓縮指標。
解壓後再次解壓,依舊是無失真壓縮,資料全部都沒有丟失,只不過壓縮過程和解壓過程都變得長了一些,算力資源消耗也稍微提升了一點,而這對於超算來說還是非常少的。
安德烈大師同樣檢查一遍,也讓其他人檢查了一遍,以免中間過程出現紕漏。
大家一致認為壓縮測試透過,這次還是無失真壓縮。
“開始第三次壓縮!”安德烈大師吩咐道。
第三次壓縮,100gb大小變成了10gb大小,同樣達到了壓縮指標,可是這次的壓縮時間大大了增長了,算力資源的消耗同樣也飆升了許多,不過以“極光”超算效能而言,這算不得什麼。
大家集體檢查了一遍,一致透過。
第四次…第五次……
這兩次壓縮的過程就有點長了,尤其是第五次壓縮,那時間是以天為單位的,即便如此,壓縮目的還是完成了,而且還是無失真壓縮!
到了第六次壓縮時,鷹醬負責人猶豫了:“我建議,這第六次就不要再繼續下去了,我們之前也嘗試過,可是極光超算在壓縮過程中徹底卡死,最後只有重啟才能讓它恢復正常。”
安德烈大師考慮了一下,決定還是按照既定計劃去測試看看,雖然其他人都告訴他們說,這第六次肯定要掛,可是對於他們數學家來說,沒有親手驗算過一遍的公式,那都是得不到證明的公式。
建議不被接納,鷹醬負責人也只能無奈的下令道:“繼續第六次壓縮!”
沒有辦法,這些大神的意志不可違背,即便他是負責人,面對安德烈大師等人物,那也只有聽話的份,這就是大師的地位和權力!
第六次壓縮果不其然的讓“極光”超算宕機了,而得知訊息時,安德烈大師正在酣睡中,那個時刻是半夜凌晨三點半。
安德烈大師立刻從床上跳起來,並且吩咐電話那頭的人說:“千萬不要亂動,保護好現場讓我們去檢查!”
當他到達超算控制中心時,其他數學家們也都到場了,他們圍著超算的顯示屏議論紛紛,有的說超算沒有宕機,只不過是運算不過來而已,也有的說著絕對是宕機了,不管是不是運算卡死,那也是宕機!
不過,他們沒有認為這是因為軟體演算法邏輯出問題,導致超算陷入死迴圈,畢竟前幾次壓縮都已經證明了這個演算法沒有問題,那麼就不會是演算法出問題的緣故。
安德烈大師