Re: [問題] 手機的cpu和記憶體跟桌機的一樣嗎?已回收
修過作業系統的來大概講解一下電腦運作原理
1. 速度
cpu速度最快, 其次是ram, 再來就是硬碟(手機上則是rom,跟電腦的rom不一樣)
cpu裡面還有一個叫cache的記憶體..這個先不理他
基本上速度
cpu > ram >>>>>>>>硬碟(rom)
cpu速度和ram速度gap較小, ram 和 rom 速度gap非常大
也因此為什麼電腦換一個SSD 比起你cpu換i7還更有感 因為主要都是硬碟太慢
但電腦的cpu架構是x86, 手機cpu架構是arm 兩個架構不一樣所以cpu不能一起比
所以你會發現在手機界 intel 就不是霸主了
2. 作業系統
作業系統是設計來管理電腦資源的
粗略分為 cpu scheduling、memory management、process management....
簡單說就是管理cpu怎麼用可以使手機最快、ram怎麼用可以使效能最大化
分配與管理資源用的
因此 iOS 只用 1g ram 就可以讓手機順順的代表他的作業系統排程比較厲害
ps. 所以手機是不用用什麼記憶體清理的 因為寫os的都很聰明 當然會知道ram
快滿時的排程管理 他們設計的演算法比把所有程式清掉快多了
3. 關係
cpu 會根據pc暫存器得知下一個指令的記憶體(ram)位置,
所以cpu一定是從記憶體抓資料的, 並不會直接存取到硬碟(rom)
然後ram就是會去抓硬碟(rom)資料來放在ram
cpu → ram → disk (rom)
一個關鍵
基本上ram不會把整個程式loading到 ram ,因為ram很小
所以通常會只載入一部分到ram , 然後預測或是要用到時再從硬碟載入
這就是俗稱的「虛擬記憶體」,載入載出的術語叫swap in/out
所以像現代遊戲動不動幾十g , ram卻可以跑, 就是靠這個機制
換句話說 適時加大ram對於電腦速度會有差異, 但到一定的數值後邊際效用越來越低
以電腦來說8G差不多邊際效用就會慢慢減低了
也因此 電腦會慢其實都是硬碟太慢了~跟不上cpu和ram處理速度
好了可以回來了
電腦和手機的ram能不能比 我覺得是差不多的
因為就只是把它當成記憶體 cpu會跟ram拿資料來跑
速度上應該不會和電腦差太多
但是cpu因為架構和電腦不一樣 可能就差很多了
作業系統本身反而更是一個關鍵所在
以上
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.245.65.179
※ 文章網址: https://www.ptt.cc/bbs/MobileComm/M.1426235418.A.9E7.html
→
03/13 16:31, , 1F
03/13 16:31, 1F
感謝修正 手機的作業系統我想也是 因為比較少大容量遊戲或app
※ 編輯: sing10407 (60.245.65.179), 03/13/2015 16:36:10
→
03/13 16:37, , 2F
03/13 16:37, 2F
→
03/13 16:38, , 3F
03/13 16:38, 3F
推
03/13 16:38, , 4F
03/13 16:38, 4F
推
03/13 16:42, , 5F
03/13 16:42, 5F
→
03/13 16:43, , 6F
03/13 16:43, 6F
→
03/13 16:43, , 7F
03/13 16:43, 7F
我也是覺得沒回答到 因為後面結論是我主觀想法..
只是看到有人討論作業系統 來解釋一下
※ 編輯: sing10407 (60.245.65.179), 03/13/2015 16:44:40
→
03/13 16:44, , 8F
03/13 16:44, 8F
→
03/13 16:44, , 9F
03/13 16:44, 9F
→
03/13 16:44, , 10F
03/13 16:44, 10F
→
03/13 16:45, , 11F
03/13 16:45, 11F
→
03/13 16:45, , 12F
03/13 16:45, 12F
→
03/13 16:45, , 13F
03/13 16:45, 13F
推
03/13 16:47, , 14F
03/13 16:47, 14F
這部份我沒精到知道差別 可能要熟讀計組或是電機的來解釋一下
→
03/13 16:47, , 15F
03/13 16:47, 15F
※ 編輯: sing10407 (60.245.65.179), 03/13/2015 16:49:02
→
03/13 16:48, , 16F
03/13 16:48, 16F
→
03/13 16:50, , 17F
03/13 16:50, 17F
→
03/13 16:50, , 18F
03/13 16:50, 18F
→
03/13 16:50, , 19F
03/13 16:50, 19F
→
03/13 16:50, , 20F
03/13 16:50, 20F
→
03/13 16:51, , 21F
03/13 16:51, 21F
推
03/13 16:51, , 22F
03/13 16:51, 22F
→
03/13 16:52, , 23F
03/13 16:52, 23F
→
03/13 16:52, , 24F
03/13 16:52, 24F
→
03/13 16:52, , 25F
03/13 16:52, 25F
感謝補充
→
03/13 16:53, , 26F
03/13 16:53, 26F
※ 編輯: sing10407 (60.245.65.179), 03/13/2015 16:54:15
→
03/13 16:53, , 27F
03/13 16:53, 27F
→
03/13 16:53, , 28F
03/13 16:53, 28F
推
03/13 16:56, , 29F
03/13 16:56, 29F
→
03/13 16:56, , 30F
03/13 16:56, 30F
→
03/13 16:57, , 31F
03/13 16:57, 31F
→
03/13 16:57, , 32F
03/13 16:57, 32F
→
03/13 16:57, , 33F
03/13 16:57, 33F
→
03/13 16:57, , 34F
03/13 16:57, 34F
→
03/13 16:58, , 35F
03/13 16:58, 35F
→
03/13 16:58, , 36F
03/13 16:58, 36F
→
03/13 16:58, , 37F
03/13 16:58, 37F
→
03/13 16:59, , 38F
03/13 16:59, 38F
→
03/13 16:59, , 39F
03/13 16:59, 39F
→
03/13 16:59, , 40F
03/13 16:59, 40F
→
03/13 17:00, , 41F
03/13 17:00, 41F
→
03/13 17:00, , 42F
03/13 17:00, 42F
→
03/13 17:00, , 43F
03/13 17:00, 43F
→
03/13 17:00, , 44F
03/13 17:00, 44F
→
03/13 17:01, , 45F
03/13 17:01, 45F
→
03/13 17:01, , 46F
03/13 17:01, 46F
→
03/13 17:02, , 47F
03/13 17:02, 47F
→
03/13 17:02, , 48F
03/13 17:02, 48F
→
03/13 17:02, , 49F
03/13 17:02, 49F
→
03/13 17:02, , 50F
03/13 17:02, 50F
→
03/13 17:03, , 51F
03/13 17:03, 51F
推
03/13 17:05, , 52F
03/13 17:05, 52F
→
03/13 17:05, , 53F
03/13 17:05, 53F
→
03/13 17:05, , 54F
03/13 17:05, 54F
→
03/13 17:06, , 55F
03/13 17:06, 55F
→
03/13 17:06, , 56F
03/13 17:06, 56F
→
03/13 17:07, , 57F
03/13 17:07, 57F
→
03/13 17:08, , 58F
03/13 17:08, 58F
→
03/13 17:09, , 59F
03/13 17:09, 59F
→
03/13 17:09, , 60F
03/13 17:09, 60F
→
03/13 17:10, , 61F
03/13 17:10, 61F
→
03/13 17:10, , 62F
03/13 17:10, 62F
→
03/13 17:11, , 63F
03/13 17:11, 63F
推
03/13 18:23, , 64F
03/13 18:23, 64F
→
03/13 18:24, , 65F
03/13 18:24, 65F
推
03/13 19:40, , 66F
03/13 19:40, 66F
→
03/13 23:18, , 67F
03/13 23:18, 67F
推
03/14 15:18, , 68F
03/14 15:18, 68F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 4 篇):