為什麼手機卸載一個幾個G的軟件瞬間就完成了,而電腦卻需要很長的時間?

10 個回答
极客谈科技
2019-05-06

“極客談科技”,全新視角、全新思路,伴你遨遊神奇的科技世界。

雖然電腦或手機的硬件性能具有一定的影響,主要還是系統上的差異。

  • 電腦普遍使用Windows系統,通過EXE文件的方式進行安裝軟件,卸載則相反執行;

  • 手機端安卓系統基於Linux系統,Linux系統使用樹形結構,一般使用的是掛載式安裝。

兩種系統之間的差異,才是導致卸載軟件時間上存在差距的主要原因!

“極客談科技”,全新視角、全新思路,伴你遨遊神奇的科技世界。

雖然電腦或手機的硬件性能具有一定的影響,主要還是系統上的差異。

  • 電腦普遍使用Windows系統,通過EXE文件的方式進行安裝軟件,卸載則相反執行;

  • 手機端安卓系統基於Linux系統,Linux系統使用樹形結構,一般使用的是掛載式安裝。

兩種系統之間的差異,才是導致卸載軟件時間上存在差距的主要原因!


Windows系統安裝文件方式

電腦安裝軟件一般是下載應用程序的EXE文件,並且雙擊EXE文件實現安裝。

  • 安裝程序按照已經排列好的結構和目錄解壓實現文件的安裝;

  • 並將文件的信息寫入到系統的註冊表,註冊表是程序能否正常使用重要的一環。

註冊表相當系統的一個數據庫,記錄了系統以及用戶的大量信息;

當Windows系統想要刪除應用程序時,同樣要先刪除註冊表中涉及該程序的所有信息,然後才能刪除文件目錄下的內容,註冊表較為複雜,勢必會影響刪除效率。

“極客談科技”,全新視角、全新思路,伴你遨遊神奇的科技世界。

雖然電腦或手機的硬件性能具有一定的影響,主要還是系統上的差異。

  • 電腦普遍使用Windows系統,通過EXE文件的方式進行安裝軟件,卸載則相反執行;

  • 手機端安卓系統基於Linux系統,Linux系統使用樹形結構,一般使用的是掛載式安裝。

兩種系統之間的差異,才是導致卸載軟件時間上存在差距的主要原因!


Windows系統安裝文件方式

電腦安裝軟件一般是下載應用程序的EXE文件,並且雙擊EXE文件實現安裝。

  • 安裝程序按照已經排列好的結構和目錄解壓實現文件的安裝;

  • 並將文件的信息寫入到系統的註冊表,註冊表是程序能否正常使用重要的一環。

註冊表相當系統的一個數據庫,記錄了系統以及用戶的大量信息;

當Windows系統想要刪除應用程序時,同樣要先刪除註冊表中涉及該程序的所有信息,然後才能刪除文件目錄下的內容,註冊表較為複雜,勢必會影響刪除效率。


Linux系統安裝文件的方式

手機基於Linux系統開發而來,這裡僅僅闡述Linux系統。

  • Linux系統與Windows系統不同,使用樹形結構,並未Windows的目錄式結構;

  • Linux系統安裝文件與Windows系統也不同,通過掛載的方式進行安裝。

將需要應用程序掛載至某個目錄下即可,刪除時僅需要斷開掛載刪除應用程序文件件,效率遠遠高於Windows系統;Linux系統無論是在執行效率或至硬件資源的佔用上均要優於Windows系統;至於安卓系統效率低於蘋果iOS系統,主要是因為安卓系統引進虛擬機機制,完成人機交換之間的交互。

“極客談科技”,全新視角、全新思路,伴你遨遊神奇的科技世界。

雖然電腦或手機的硬件性能具有一定的影響,主要還是系統上的差異。

  • 電腦普遍使用Windows系統,通過EXE文件的方式進行安裝軟件,卸載則相反執行;

  • 手機端安卓系統基於Linux系統,Linux系統使用樹形結構,一般使用的是掛載式安裝。

兩種系統之間的差異,才是導致卸載軟件時間上存在差距的主要原因!


Windows系統安裝文件方式

電腦安裝軟件一般是下載應用程序的EXE文件,並且雙擊EXE文件實現安裝。

  • 安裝程序按照已經排列好的結構和目錄解壓實現文件的安裝;

  • 並將文件的信息寫入到系統的註冊表,註冊表是程序能否正常使用重要的一環。

註冊表相當系統的一個數據庫,記錄了系統以及用戶的大量信息;

當Windows系統想要刪除應用程序時,同樣要先刪除註冊表中涉及該程序的所有信息,然後才能刪除文件目錄下的內容,註冊表較為複雜,勢必會影響刪除效率。


Linux系統安裝文件的方式

手機基於Linux系統開發而來,這裡僅僅闡述Linux系統。

  • Linux系統與Windows系統不同,使用樹形結構,並未Windows的目錄式結構;

  • Linux系統安裝文件與Windows系統也不同,通過掛載的方式進行安裝。

將需要應用程序掛載至某個目錄下即可,刪除時僅需要斷開掛載刪除應用程序文件件,效率遠遠高於Windows系統;Linux系統無論是在執行效率或至硬件資源的佔用上均要優於Windows系統;至於安卓系統效率低於蘋果iOS系統,主要是因為安卓系統引進虛擬機機制,完成人機交換之間的交互。


關於電腦與手機之間卸載軟件之間的差異,您怎麼看?

歡迎大家留言討論,喜歡的點點關注。


闻一知二观隅反三
2019-05-05

手機卸載看似兩三秒就把很大的遊戲比如王者吃雞遊戲卸載了,看著快是因為手機安裝的軟件是有一個安裝包和安裝包解壓後的一些可執行文件以及一大堆媒體數據,卸載時只要把這些對應的文件在文件系統內的的索引節點進行擦除就可以了,不需要真的對閃存進行大量的擦寫,安裝時才需要對閃存進行大量擦寫,所以手機是安裝慢卸載快。

而電腦Windows下不管是安裝還是卸載都挺慢的,安裝遊戲的話,進度條更是慢的出奇,總是在進行各種文件抽取操作,而且且CPU佔用都不到10%。

卸載時更奇怪有的軟件卸載時用的時間比安裝還要多,一般像p2p加速器捆綁下載下來自動安裝的流氓軟件就是這模樣的,在卸載這種軟件時確實會慢點,但主要的是用軟件自帶的卸載程序時在卸載完成時還會有和各種提示說要不要保留數據,留下寶貴意見什麼的。

要是一直不去處理這個彈框,這個程序就一直處於正在卸載狀態,尤其是用安全管理軟件批量卸載時,總是處於卸載中,除非手動把彈框掉掉才算卸載完成。

游侠19781
2019-05-06

其實手機也不是一瞬間就完成的!蘋果手機為例,刺激戰場現在閃存佔用大約2.5G,在桌面按壓之後刪除,之後你迅速打開設置,進入儲存查看,你會發現這2.5G左右的空間大約要等5-8秒才能恢復。可見手機在後臺執行刪除任務。把動畫做成秒刪是為了提升用戶體驗,畢竟好幾秒鐘可以乾點別的。但window並沒有這樣的需求,電腦屏幕大的多,多窗口是基本操作,所以一直真實表現。其實安卓早期也和window一樣,但隨著軟件越來越大,在4.4和5.0時代因為安裝卸載慢飽受詬病,所以後來才改成蘋果一樣!

回首亦江南
2019-05-05

還是性能決定一切

键盘炒鸡
2019-05-06

那是因為你用的硬盤太次了 ,不過不要緊 來了解一下高端硬盤


那是因為你用的硬盤太次了 ,不過不要緊 來了解一下高端硬盤


智能物理练习
2019-05-05

微軟的安裝策略鬧的。要不你用蘋果或者企鵝試一試。

小帅电脑
2019-05-05

電腦缷載幾個G的軟件和遊戲也是一會的事阿!

如果缷載很久的話,第一是電腦性能不足。第二有些軟件要慢慢卸,慢慢刪,軟件中一些文件驅動之類覆蓋多個分區,特別是C盤,保證電腦不會刪錯什麼東西。還要連根撥起來刪!

我把牛扛走看你吹什么
2019-05-05

現在的電腦卸載軟件基本上也是很快的,手機和電腦畢竟系統不一樣的,電腦上會有很多的插件和組件,安裝的時候要比手機會慢。而且手機上的軟件都不會很大,可以理解為簡版的,但是電腦不一樣,功能會完善。拿吃雞說吧,電腦上下載的話大概7個G,手機2.7個G左右,卸載的時候電腦速度沒有手機快是可以理解的

正能量V大伟
2019-05-05

謝邀,智能機都能下合適各樣的軟件,就像電腦一樣,就如電腦一樣,電腦有內存,有硬盤

如果一臺電腦裡下滿了大容量的遊戲或者軟件,那麼這臺電腦運行的速度肯定不會快到那裡去,手機也是一樣

如果下了許多軟件,導致手機運行起來非常緩慢

為什麼下多了軟件就會卡呢?

是這樣的,如果100G的內存下了95G的軟件,那麼這部手機運行起來就會很慢,因為運行過程中也是會有內存消耗的

比如說QQ,微信,瀏覽網頁,都會給內存造成許多垃圾,手機內存又所剩無幾,運行起來就會很慢,死機

這些現象都非常的普遍,解決辦法由很多,例如下一個360安全衛士,定期的清理垃圾和緩存,但是有些垃圾是清除不了的

那麼就得自己手動的清除,例如QQ,聊天記錄和緩存圖,這些都是360清除不了的,那麼就需要自己手動的清除。

~希望我的回答對你有幫助,如果有疑問,請繼續“追問”!

冰河世纪9432736
2019-05-05

操作系統不一樣啊!在windows下安裝和卸載涉及到更改註冊表等一系列操作,不慢才見鬼了!

相關推薦

推薦中...