[討論] 有關安卓和蘋果的Ram問題

看板 Mobilecomm
作者
時間
留言 104則留言,35人參與討論
推噓 17  ( 22推 5噓 77→ )
https://youtu.be/jFwkj_gjPbk
對岸拍攝,不喜勿點 這幾天在看手機板講兩種系統的差異 結果水管就推了這個影片 演算法真可怕 內容提到了 測試手機為 Iphone 12 4GB Iphone 12 pro 6GB 小米12 pro 12GB 除了測試以外 也大概講解了一下 墓碑機制以及ram差異 安卓的情況在於為了配合不同廠的cpu都能執行app 就必須多一道步驟 使得安卓在執行app時會相較蘋果多出1.5~4倍的Ram 這種說法是對的嗎? 還是說這種說法只是針對他們的安卓系統 --
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 103.199.36.92 (越南) ※ 文章網址:https://www.ptt.cc/bbs/MobileComm/M.1663857830.A.B40.html
1Frz759: 我記得這不是討論過了...在這板09/22 22:47
2Fshintrain: 哪一篇 可以推給我一下嗎09/22 22:50
3Fvig077: 不久前才戰過09/22 22:52
4FBenJMAS: 這也不是什麼大問題,因為安卓廠商自己也都知道安卓系統09/22 22:55
5FBenJMAS: 這一點很拉垮所以都會多塞一些 RAM 給旗艦機,把這個差09/22 22:55
6FBenJMAS: 異給弭平。09/22 22:55
7Ff77928: 聞到系列文的味道09/22 22:56
8FGauss: 真要說 Ram 效率安卓還是贏好幾倍吧09/22 22:58
9Frz759: a了一下ID,如果只是想發展吵架系列文還是省省吧09/22 22:58
10FGauss: 而且安裝的 Ram 都是用比較貴的,Apple 都是便宜貨09/22 22:58
11FGauss: 只能說 Apple 在人們心目中的印象太好了09/22 22:58
12Frz759: 瘋狂Re那些差不多話題系列文,呵呵09/22 22:59
13FGauss: 不知道安卓進步多少,目前最先進的消費 OS 沒有之一09/22 22:59
14Frz759: 反串到打錯字還那麼浮誇就不像了哦,提醒一下09/22 23:00
15FGauss: 完全無法反駁別人觀點只能說別人反串09/22 23:03
16FGauss: 請自行回去研究手機,懂手機沒有壞處的09/22 23:03
17Frz759: 你說的都對 是不是還忘記順便吹一下Tensor ^_^09/22 23:05
18Fchenlimath: 其實跟廠商調教也有關,華碩記憶體管理就做得不錯09/22 23:10
19Fmaplefff: 該水桶了吧,又要變成系列文了09/22 23:13
20Fhaveastar: 對岸的app特別的毒瘤09/22 23:15
21Fshintrain: 所以app調教其實比幾G ram更重要對嗎09/22 23:25
22Fshintrain: 那三星8G有機會贏過小米12G嗎 09/22 23:26
23Fabcdefghi: 看完影片,裡面講的是為了在不同CPU,所以要透過dalvik09/22 23:27
24Fabcdefghi: 和art的機制,不是配合不同的ram,不過,跨平台講這麼09/22 23:28
25Fabcdefghi: 多年了,現在手機除了arm,還有其他廠商嗎?09/22 23:28
啊對 我打錯了 是cpu不是ram
26Fjames732: 曾經有個Intel但已經涼掉了09/22 23:29
※ 編輯: shintrain (103.199.36.92 越南), 09/22/2022 23:31:10
27Fkkcity59: https://youtu.be/lCFpgknkqRE 09/22 23:37
28Fmaplefff: 可以保留全部app又怎樣, iPhone有辦法分割螢幕嗎? 09/22 23:37
29Fmaplefff: 靠信仰賣的,就算ram 128Mb也是賣爆 09/22 23:37
30Fkkcity59: 這邊有解釋了另外也有實測實際的App狀況 09/22 23:37
31Fkkcity59: 如果像是遊戲這類用Native撰寫的方式兩者差異很小 09/22 23:38
32Fkkcity59: 平均安卓也只比iOS大了10%左右的記憶體用量 09/22 23:38
33Fkkcity59: 但如果透過JVM執行的程式就可以相差很大 09/22 23:38
34Fkkcity59: 這取決於程式本身大小,程式越小差距越大甚至七八倍都有 09/22 23:39
35Fkkcity59: 原理在於安卓開啟JVM就已經需要一塊記憶體容量了 09/22 23:39
36Fkkcity59: 即使這個App本身非常小,所以造成App本身吃的記憶體越小 09/22 23:40
37Fkkcity59: 安卓相較iOS吃的記憶體就多很多倍。而程式越大 09/22 23:40
38Fkkcity59: JVM本身吃的記憶體不那麼顯著時,兩者相差就縮小了 09/22 23:41
39Fjames732: 理論上APP的JVM是可以共用不需重覆載入 09/22 23:41
40Fcowcowleft: 除非是從業人員,不然了解這些冷僻知識不如去看求生技 09/22 23:42
41Fcowcowleft: 能 09/22 23:42
42Flongtimens: 這片算平實吧 09/22 23:46
43Ftr920: jvm這種技術就是方便開發者,折磨使用者。 09/22 23:56
44Fwmdlifecoba: 感覺會買蘋果的也不在乎這個 09/23 00:07
45Fsquare4: 不論jit以時間(吃ram)換空間,aot以空間(吃rom)換時間, 09/23 00:22
46Fsquare4: 甚至混合型,都為兼容性有取捨而比不上原生運行 09/23 00:22
47FPopeVic: 8樓要不要聽聽自己在說什麼?? ram 效率贏好幾倍?? 09/23 01:29
48FPurin777: 這測試真的不錯呀 09/23 01:47
49FPurin777: 分享給推 09/23 01:47
50Famazingreg: 三星記憶體從12G縮回8G 代表記憶體優化大進步!? 09/23 02:27
51Fkkcity59: Java也沒什麼折磨使用者吧。就是硬體要求相對高點 09/23 02:47
52Fkkcity59: 相比他的優點來說這其實這不算是什麼大問題 09/23 02:49
53Fkkcity59: iOS的6g或許可以打Android 8g但跟12gb機種肯定沒拼才對 09/23 02:52
54Fkkcity59: 像我開光遇+寶可夢AR一動iP13PM就很容易會被退掉光遇 09/23 02:55
55Fkkcity59: 反而8gb ram的安卓還比較能保持各自運行一陣子 09/23 02:56
56Fkkcity59: 因為寶可夢算是一個可以透過Plus在背景掛機的遊戲啦 09/23 02:57
57Fkkcity59: 不然其實你很少會同時玩兩個遊戲吧 09/23 02:57
58FSungKyungMW: java就執行的時候要多一個程序啊 09/23 03:56
59Fkouta: 貴的ram結果三星後台全殺光? 09/23 04:29
60FAbdulRauf: 開戰囉!雞排加珍奶! 09/23 05:30
61Froccqqck: 幾年有一陣子很多intel android設備出來 09/23 07:46
62Froccqqck: 結果intel apk跟arm apk完全不相容 09/23 07:47
63Froccqqck: 那到底用jvm開發幹嘛 09/23 07:47
64Fnatsunagi: 三星旗艦給了12g的ram還是動不動就砍後台啊有差嗎?? 09/23 08:33
65Fnatsunagi: 還好多工畫面可以選保持開啟,不然就要一直重開,氣死 09/23 08:34
66FBenJMAS: 不要太相信三星所謂的什麼優化,S22 也說耗電優化所以電 09/23 08:40
67FBenJMAS: 池可以給小一點續航還不是那麼慘,所以記憶體砍到剩 8G 09/23 08:40
68FBenJMAS: 肯定也是省成本之舉,一堆話術。 09/23 08:40
69Fgdtg10900: 輸了就變不重要了記得之前很愛吹記憶體 09/23 09:01
70Fridges: 安卓跟蘋果已經分兩邊了,夠用就好有需要比較嗎?XD 09/23 10:05
71Flovez04wj06: 我是知道有些人愛吹噓規格記憶 09/23 10:13
72Flovez04wj06: 體有多大多大,然後還不是照樣 09/23 10:13
73Flovez04wj06: 被砍後台 09/23 10:13
74Ff396761440: iphone沒後台緩存的功能 09/23 10:45
75Fsquare4: 非完全用java、kotlin編寫的app就要針對不同cpu指令集架 09/23 11:53
76Fsquare4: 構(abi)提供對應的so庫 09/23 11:53
77Fa85139138: 後臺真的不用跟蘋果比 09/23 12:00
78Fa85139138: 人家軟硬整合先天的優勢,有什麼好戰的 09/23 12:00
79Fa85139138: 同樣話題吵好幾年了 09/23 12:00
80Fq251425: 折磨使用者這種話都說得出來,jvm就好用,不然怎麼活的。 09/23 12:50
81Ff396761440: 軟硬體整合有實例嗎?我自己 09/23 12:57
82Ff396761440: 也用ipad我怎麽沒感覺有優勢? 09/23 12:57
83Ff396761440: app間切換就是reload欸 09/23 12:58
84Fastrofluket6: 坐等鄉民幫大家解釋一下何謂墓碑機制 09/23 14:04
85Fkkcity59: 依照我的想法安卓跟iOS底層一個是Linux一個是BSD 09/23 14:24
86Fkkcity59: 他們的記憶體管理跟回收機制應該也不會有很大差距吧 09/23 14:25
87Fjjjj222: ram各家廠商一定是給到夠用就好, 影片裡看起來也是這樣 09/23 15:19
88Froccqqck: 但jvm是要劃ram給它 再一層記憶體管理 09/23 15:52
89Fkkcity59: 安卓這一點來台灣進的中國機很常跳過12gb版就很討厭啊 09/23 18:17
90Fkkcity59: 另外那些開十幾個App然後說你看都沒退所以ram無用論的 09/23 18:18
91Fkkcity59: 我覺得超級瞎,你開各IG連划都沒划,開各YT沒點半個影片 09/23 18:19
92Fkkcity59: 或者開各遊戲看到登入畫面就好了連碰都不用碰 09/23 18:19
93Fkkcity59: 如果你的軟體用法是這樣我也是無言了 09/23 18:20
94Ff77928: 很失望沒有大談記憶體和墓碑機制的回文 解釋半天但使用體 09/23 18:34
95Ff77928: 驗始終很爛的現況科普 看了總是覺得很有趣 09/23 18:34
96Fkkcity59: https://youtu.be/jFwkj_gjPbk?t=388 09/23 19:44
97Fkkcity59: 其實這個影片裡引用的這個圖表就是來自Gary Sin的頻道 09/23 19:45
98Fkkcity59: 也就是上面小弟貼的那位就是Gary Sins 09/23 19:46
99Fkkcity59: https://youtu.be/lCFpgknkqRE 再貼一次看原版的吧 09/23 19:47
100Fkkcity59: 而且這是五年前的影片了 09/23 19:48
101FPurin777: 現在問題完全不是墓碑機制吧 09/24 18:50
102FPurin777: 安卓早就墓碑了 09/24 18:50
103FSourireMask: 消費者不用在意這個吧,apple比較少ram有比較便宜? 09/24 22:01
104Fxluds24805: 蘋果邏輯,輸就說調教比較好,贏就說碾壓ww 09/27 01:59

MobileComm 最新熱門文章

24 [購機] sony 1iii &1iv選擇
65 mobilecomm 2022-11-03 21:11