[發明專利]信息處理方法、裝置和計算機設備有效
| 申請號: | 201710151428.X | 申請日: | 2017-03-14 |
| 公開(公告)號: | CN106970832B | 公開(公告)日: | 2020-01-10 |
| 發明(設計)人: | 林海 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F16/2455 |
| 代理公司: | 44224 廣州華進聯合專利商標代理有限公司 | 代理人: | 謝曲曲 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 方法 裝置 計算機 設備 | ||
本發明涉及一種信息處理方法、裝置和設備,所述信息處理方法包括:獲取預設時間段內發生的事件以及所述事件發生的時間;檢測第一緩存中被占據的空間大小是否達到預設空間閾值;若是,則將所述第一緩存中最早加入的事件移出所述第一緩存;按照所述事件發生的時間順序將所述事件加入所述第一緩存中,更新加入所述第一緩存的事件對應的發生次數;根據所述第一緩存中保存的事件對應的發生次數計算所述事件的發生頻率;將發生頻率大于預設閾值的事件確定為熱點事件。上述信息處理方法、裝置和設備,能夠從預設時間段內發生的事件中檢測出其中的熱點事件。
技術領域
本發明涉及計算機技術領域,特別是涉及一種信息處理方法、裝置和計算機設備。
背景技術
熱點事件,是指在一段時間內發生頻率非常高的事件。熱點事件的發生一般都會引起廣泛關注和強烈反響,當熱點事件發生時,如果能夠盡早得知該熱點事件的信息,能夠對處理某些重大突發事件、做好輿情監控等有很好的促進作用。
由于單位時間內發生的事件數量是海量的,其中大部分事件的發生次數都很少,只有一小部分事件的發生頻率會比較高,如果要將單位時間內發生的所有事件都記錄統計起來,再對所有事件的發生次數進行排序,統計其中的熱點事件,會對內存容量和處理器的處理速度要求很高。
發明內容
本發明實施例提供一種信息處理方法、裝置和計算機設備。
一種信息處理方法,包括:
獲取預設時間段內發生的事件以及所述事件發生的時間;
檢測第一緩存中被占據的空間大小是否達到預設空間閾值;
若是,則將所述第一緩存中最早加入的事件移出所述第一緩存;
按照所述事件發生的時間順序將所述事件加入所述第一緩存中,更新加入所述第一緩存的事件對應的發生次數;
根據所述第一緩存中保存的事件對應的發生次數計算所述事件的發生頻率;
將發生頻率大于預設閾值的事件確定為熱點事件。
一種熱點事件檢測裝置,包括:
事件獲取模塊,用于獲取預設時間段內發生的事件以及所述事件發生的時間;
存儲空間檢測模塊,用于檢測第一緩存中被占據的空間大小是否達到預設空間閾值;
事件移出模塊,用于若所述第一緩存中被占據的空間大小達到預設空間閾值,則將所述第一緩存中最早加入的事件移出所述第一緩存;
事件存儲模塊,用于按照所述事件發生的時間順序將所述事件加入第一緩存中,更新加入所述第一緩存的事件對應的發生次數;
發生頻率計算模塊,用于根據所述第一緩存中保存的事件對應的發生次數計算所述事件的發生頻率;
熱點事件確定模塊,用于發生頻率大于預設閾值的事件確定為熱點事件。
一種計算機設備,包括存儲器,處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現以下步驟:
獲取預設時間段內發生的事件以及所述事件發生的時間;
檢測第一緩存中被占據的空間大小是否達到預設空間閾值;
若是,則將所述第一緩存中最早加入的事件移出所述第一緩存;
按照所述事件發生的時間順序將所述事件加入所述第一緩存中,更新加入所述第一緩存的事件對應的發生次數;
根據所述第一緩存中保存的事件對應的發生次數計算所述事件的發生頻率;
將發生頻率大于預設閾值的事件確定為熱點事件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710151428.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種面向云平臺的虛擬機資源動態調度系統及方法
- 下一篇:作業調度方法及裝置





