[發明專利]ISO文件的讀取方法、裝置及電子設備在審
| 申請號: | 202111175582.3 | 申請日: | 2021-10-09 |
| 公開(公告)號: | CN114020685A | 公開(公告)日: | 2022-02-08 |
| 發明(設計)人: | 王傳國 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F16/11 | 分類號: | G06F16/11;G06F16/14;G06F16/16;G06F16/172 |
| 代理公司: | 北京三聚陽光知識產權代理有限公司 11250 | 代理人: | 張琳琳 |
| 地址: | 215000 江蘇省蘇州市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | iso 文件 讀取 方法 裝置 電子設備 | ||
本發明涉及操作系統技術領域,具體涉及ISO文件的讀取方法、裝置及電子設備,所述方法包括獲取基礎ISO文件的第一文件清單以及所述基礎ISO文件對應的所有補丁ISO文件的第二文件清單;基于所述第一文件清單以及所述第二文件清單,確定所述基礎ISO文件中的目標文件對應的目標補丁ISO文件;讀取所述基礎ISO文件的內容并利用所述目標補丁ISO文件覆蓋所述基礎ISO文件的對應內容。將基礎ISO文件與補丁ISO文件進行區分,在需要對基礎ISO進行更新時僅需要傳輸對應的補丁ISO文件即可,減少了文件傳輸的數據量,且在讀取過程中直接利用目標補丁ISO文件覆蓋基礎ISO文件中的對應內容,提高了讀取效率。
技術領域
本發明涉及操作系統技術領域,具體涉及ISO文件的讀取方法、裝置及電子設備。
背景技術
ISO文件,即光盤的鏡像文件,刻錄軟件可以直接把ISO文件刻錄成可安裝的系統光盤,ISO文件一般以iso為擴展名,其文件格式為ISO 9660。ISO 9660文件格式是以一種緊湊且連續的方式組織光盤上的數據,目錄和文件使用相同的數據結構來記錄,即是將目錄當作文件看待,文件的位置信息指向文件數據,而目錄文件的數據則是該目錄下子目錄和文件的記錄項構成。
ISO文件多見于操作系統發行,比如CentOS、Ubuntu、windows等,有的作云服務、虛擬化的公司也會把自己的程序嵌入操作系統ISO中,打包形成新的ISO,交付客戶使用,安裝操作系統和安裝軟件同時進行。ISO文件一般都較大,比如操作系統ISO的大小從1G到2T都有可能,所以會占用較大的存儲空間,拷貝或網絡傳送會消耗很長的時間。
當因為一些原因需要更新ISO中的某些文件時,比如軟件的更新或bug修復等,可能會產生新的ISO文件,原ISO文件可能刪除也可能繼續留存;也可能直接修改原ISO文件,然后把新版ISO文件派發給所有需要的人。那么,在ISO文件的讀取時,就需要先派發新版ISO,再對新版ISO文件進行讀取。然而,這種讀取方式中由于ISO文件一般較大,不管是通過U盤或移動硬盤拷貝,還是SSH/SFTP/HTTP等網絡傳送方式,因為文件太大,拷貝或網絡傳送都會消耗很長的時間,導致讀取效率較低。
發明內容
有鑒于此,本發明實施例提供了一種ISO文件的擴展方法、裝置及電子設備,以解決ISO文件過大導致的讀取效率較低的問題。
根據第一方面,本發明實施例提供了一種ISO文件的讀取方法,包括:
獲取基礎ISO文件的第一文件清單以及所述基礎ISO文件對應的所有補丁ISO文件的第二文件清單;
基于所述第一文件清單以及所述第二文件清單,確定所述基礎ISO文件中的目標文件對應的目標補丁ISO文件;
讀取所述基礎ISO文件的內容并利用所述目標補丁ISO文件覆蓋所述基礎ISO文件的對應內容。
本發明實施例提供的ISO文件的讀取方法,將基礎ISO文件與補丁ISO文件進行區分,在需要對基礎ISO進行更新時僅需要傳輸對應的補丁ISO文件即可,減少了文件傳輸的數據量,且在讀取過程中直接利用目標補丁ISO文件覆蓋基礎ISO文件中的對應內容,提高了讀取效率。
結合第一方面,在第一方面第一實施方式中,所述基于所述第一文件清單以及所述第二文件清單,確定所述基礎ISO文件中的目標文件對應的目標補丁ISO文件,包括:
基于所述第二文件清單用最新的補丁ISO文件覆蓋對應的歷史補丁ISO文件,以確定更新后的補丁ISO文件;
基于所述第一文件清單以及所述第二文件清單,從所述更新后的補丁ISO文件中確定所述目標文件對應的目標補丁ISO文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111175582.3/2.html,轉載請聲明來源鉆瓜專利網。





