[發明專利]SECONDO系統文件讀寫檢測軟件在審
| 申請號: | 201711037940.8 | 申請日: | 2017-10-24 |
| 公開(公告)號: | CN107818041A | 公開(公告)日: | 2018-03-20 |
| 發明(設計)人: | 許建秋;韋翔宇 | 申請(專利權)人: | 南京航空航天大學 |
| 主分類號: | G06F11/34 | 分類號: | G06F11/34;G06F11/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 210016 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | secondo 系統 文件 讀寫 檢測 軟件 | ||
1.本發明所述的SECONDO系統文件讀寫檢測軟件的主要功能是分別實現的,數據庫的文件讀寫監控使用的是Linux系統中strace實現的;分析方法是將strace所得到的監控日志進行有效分析,解析出我們所需要的內容,列出用戶的每條操作命令讀寫了哪些文件,每次讀寫量的大小等,除此之外此軟件還可將解析出的讀寫數據記錄表導入SECONDO數據庫中,方便開發者直接對數據進行進一步的分析操作。其過程由以下三部分構成:
(1)Strace監控數據庫操作:以Strace監控模式啟動數據庫,并將監控日志保存到指定目錄中,并對監控記錄添加時間戳;
(2)監控日志初步篩選及分塊:由(1)得到的監控日志為輸入,遍歷一次所有監控日志,篩選出所有讀寫記錄,并將不符合要求的讀寫記錄刪除,根據監控用戶的輸入的操作語句將記錄進行分塊;
(3)數據轉換并保存和導出:由(2)得到的預處理后的數據為輸入,遍歷一次提取出記錄我們需要的內容(包括,時間、讀寫緩存大小、讀寫實際大小、目標文件名等),并將其轉換成讀寫數據記錄表保存至可擴充移動對象數據庫SECONDO中。
2.根據權利要求1所述的SECONDO系統文件讀寫監控軟件,其特征在于利用Strace進行監控得到監控日志,并能夠讀取日志文件并做出相應的解析,步驟(2)中,給定的參數有:指定目錄的地址,由此我們可以刪除無關記錄,以及日志文件所在位置,軟件通過給定的日志文件所在位置,讀取日志,并作出相應的分析;指定的目錄地址,可以由此為篩選條件之一,幫助用戶監控指定目錄下的讀寫記錄排除無關記錄。
3.根據權利要求2所述的SECONDO系統文件讀寫監控軟件,其特征在于根據解析后所得到的數據記錄表在可擴充移動對象數據庫SECONDO中進行了存儲,步驟(3)中,將篩選后的讀寫記錄進行關鍵信息提取,并以讀寫數據記錄表形式存放在了SECONDO中,利用了SECONDO的機制直接可以導出分析報告,同時也可以提供SECONDO作為后續分析使用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京航空航天大學,未經南京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711037940.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信息提示方法及移動終端
- 下一篇:終端設備活躍度統計裝置及方法





