【科普向】QQ憑什么占據(jù)幾十G空間?
前言
????QQ自1999年推出以來在國內(nèi)廣受歡迎并擁有了龐大的用戶群體,但是伴隨著微信的興起,以及自身逐漸的“臃腫”,月活用戶數(shù)量每況愈下。本文重心不在于分析QQ的昨日之盛與今日之衰,而在于分析QQ到底在哪里“臃腫”。(分析對象主要為桌面端QQ)
———這是一條可愛的分割線———
主程序占用分析
????直接上結(jié)論,在未生成消息記錄等文件占用的情況下(新安裝僅登錄后)QQ會生成文件的目錄。具體目錄可以搭配C盤文件分析食用。
????安裝路徑(在安裝過程可自定義選擇的目錄)默認(rèn)為"C:\Program Files (x86)\Tencent"

小tips:微信的目錄一般為WeChat Files,而QQ直接已Tencent命名,可見前期是QQ之前才是親生的,而微信則是半路殺出來的,卻沒想到現(xiàn)如今已經(jīng)今非昔比了
"C:\ProgramData\Tencent":此文件夾主要保存一些登錄信息。
"C:\Users[用戶名]\AppData\Roaming\Tencent\QQ"&"C:\Users[用戶名]\AppData\Local\Tencent\QQ":該目錄主要保存應(yīng)用數(shù)據(jù)(這個詞在手機(jī)應(yīng)用上經(jīng)常見到),主要包括用戶設(shè)置、聊天記錄、緩存文件等數(shù)據(jù)
????其中安裝路徑可以隨意更改(即使之前手快安裝到C也沒事,直接移動走QQ文件夾也是可以直接打開的),安裝位置同時也是主程序的位置。

????統(tǒng)計主程序及配置文件等空間可知,其占用空間合計僅為1G左右,何談標(biāo)題的幾十G?注意前文提到的是未生成消息記錄等文件占用的情況下。
"消息記錄等數(shù)據(jù)"占用分析
????安裝QQ時,會讓用戶選擇個人文件夾所在的位置,即"用戶數(shù)據(jù)"生成的目錄,而此處也就是本文重點講述內(nèi)容。

????默認(rèn)生成于documents(文檔)文件夾內(nèi),而該文件夾于C盤文件分析與C盤清理中都有提及,也是很多文件默認(rèn)生成數(shù)據(jù)的位置。


????直接從圖解析可以看出,個人數(shù)據(jù)占據(jù)空間遠(yuǎn)超過主程序的大小,并且僅僅為一年使用期。接下來逐步解析每個文件夾都有何作用,以及它憑什么占據(jù)我們這么多空間。
Image:罪魁禍?zhǔn)孜募A,其下包含Group2與C2C兩位重量級,分別對應(yīng)群聊圖片與好友圖片。其中包含所有“進(jìn)入聊天窗口看到的”、“未查看的”、“群助手的圖片記錄”等。高情商:“提前為你存儲所有你可能會查閱的圖片”,低情商:“什么雜七雜八的都往我的磁盤里面塞”。tx為了能讓你盡快看到幾年不會去查看的消息,已經(jīng)提前將所有的消息加載給你了,它真的我哭死……用戶被動接收,除非單獨設(shè)置,說實話,這部分存儲空間完全應(yīng)該交付給云端,而不是均攤于用戶自身的本地存儲。
FileRecv:接收文件所在目錄,以及各種群文件下載的目錄。此部分設(shè)計較為合理,因為下載文件是用戶主觀能動進(jìn)行的行為,而非被動接受,并且能夠較為輕松的處理。
根目錄:其下有Msg3.0.db和Msg3.0index.db文件占據(jù)主要空間,這個文件采用SQLite數(shù)據(jù)庫格式,主要保存了用戶與其他QQ好友、群組和討論組之間的聊天信息。

Video:本以為都是自動接收的視頻文件,但是期目錄下有較多png文件,同樣絕大部分也是用戶被動接收的部分。
????這幾項雖少,但是卻是QQ主要占據(jù)空間的部分,并且這些內(nèi)容中絕大部分內(nèi)容于用戶而言是毫無意義的,個人的解讀為“將云服務(wù)器成本均攤于個人用戶的本地存儲”。
QQ自帶文件清理功能

????可以明確的看到它確實可以掃描出一些東西,但是不多。以下列出每一部分與前文對照內(nèi)容。
緩存文件:對應(yīng)AppData部分,具體內(nèi)容不得而知。
群聊圖片:對應(yīng)Group2文件夾,罪魁禍?zhǔn)住?/p>
好友圖片:對應(yīng)C2C文件夾,酌情考慮。
接收到的文件:對應(yīng)FileRecv文件夾,為主動下載部分文件。
接收到的視頻:對應(yīng)Video文件夾,次級戰(zhàn)犯。
還有一個看不到的部分,但是可以點擊查看,為“頻道”內(nèi)容,因為我已在PC端根除頻道,因此沒有該部分內(nèi)容。
????明明占據(jù)幾十G的Group2卻只掃描出幾十M,誠然可以用第三方工具或者直接將其內(nèi)文件都刪除,但是總歸沒有第一方清理工具可選擇性好(安全性高、可以選擇刪除期限)。篇幅原因本文不詳細(xì)介紹方法,后續(xù)視反饋情況補(bǔ)充。
總結(jié)
????QQ作為一款即時通訊軟件,首先,在網(wǎng)上沖浪時期為我們帶來了絕佳的使用體驗,但是隨著互聯(lián)網(wǎng)的發(fā)展,功能的冗余以及文件的贅余使其逐漸有了臃腫的感覺。
????其次,作為聊天的工具,它將主要的數(shù)據(jù)存儲于用戶本地,并且是在用戶不知情的情況下,將大部分群聊占據(jù)空間分?jǐn)傆谟脩簟?/p>
????再者,聊天記錄的主要文件為Msg3.0.db,其存儲位置同樣也為本地,理論上此部分聊天記錄用戶是可以自由查看的,而非有種種的限制。
????最后,即便如此,目前的主要聊天方式仍然為QQ,不僅是因為它承載我的主要回憶,更重要一點在于wx比QQ更差。
????關(guān)于QQ也可以繼續(xù)寫一些清理、美化、表情包分組等內(nèi)容,如有需求,可以在評論區(qū)或私信進(jìn)行反饋。