RAM及ROM的差別,而手機的ROM與電腦中的ROM有甚麼不同?
RAM為Random Access Memory,為一種在電流持續通電的情況下,利用電路設計來暫時留下簡單數位訊號的記憶模組,如果願意的話可以拆開自己的電腦,可以直接裝在主機板(MotherBoard)上那條跟一般塑膠尺差不多大小的小片裝置,就是RAM了。在RAM上可以儲存極為大量的簡單數位訊號,只要在裝置尚未關閉時,這些東西就可以隨時任CPU(Central Processing Unit)取用,直到電路關閉使得資料流失。不論是手機或是電腦,在開機時都會將OS(Operation System)從ROM或其他儲存裝置輸入至RAM當中,再由CPU讀取,啟動程序且完成一定作業程序之後,便會進入到所用系統的視窗模組。
ROM為Read-only Memory,在一開始的設計為只要在第一次斷電(或是說設計)之後,不論是否有通電,皆不會對記憶模組有所改變,這樣的模組通常是用在周遭簡單且不需要儲存記憶的模組上,例如電視遙控器、行動電源等等不需要再儲存新記憶的設備。而實際中在筆者最常碰到的其實就是CD-ROM這樣的東西了。
而現行的智慧型手機上常常會寫的RAM/ROM中,RAM與電腦的運作模式其實是相同的,而ROM則有著些許的差異,手機用的ROM其實是為EEPROM(Electrically Erasable Programmable Read Only Memory),翻譯為電子抹除式可複寫唯讀記憶體,雖然名字本身有些打架,可是這樣子的ROM模組已經可以重複寫入/更改內容,手機的ROM就是利用這樣的技術去設計的。
但如果是指Android手機透過更換custom ROM去改變手機系統的話,指的就不是原先ROM含有的意思,而是特定指手機系統(Android Operation System)的慣有說法,變成以下的正相關了:
Android Custom ROMs = Android Custom Operation System
如此這般。不過通常要將手機改成Custom ROM的話需要經過unlock bootloader/root 這樣的動作,如果沒有真正需求,建議還是不要亂更改手機系統,以免不只保固出問題,甚至還使得手機沒辦法開機,得不償失呢。
ROM為Read-only Memory,在一開始的設計為只要在第一次斷電(或是說設計)之後,不論是否有通電,皆不會對記憶模組有所改變,這樣的模組通常是用在周遭簡單且不需要儲存記憶的模組上,例如電視遙控器、行動電源等等不需要再儲存新記憶的設備。而實際中在筆者最常碰到的其實就是CD-ROM這樣的東西了。
而現行的智慧型手機上常常會寫的RAM/ROM中,RAM與電腦的運作模式其實是相同的,而ROM則有著些許的差異,手機用的ROM其實是為EEPROM(Electrically Erasable Programmable Read Only Memory),翻譯為電子抹除式可複寫唯讀記憶體,雖然名字本身有些打架,可是這樣子的ROM模組已經可以重複寫入/更改內容,手機的ROM就是利用這樣的技術去設計的。
但如果是指Android手機透過更換custom ROM去改變手機系統的話,指的就不是原先ROM含有的意思,而是特定指手機系統(Android Operation System)的慣有說法,變成以下的正相關了:
Android Custom ROMs = Android Custom Operation System
如此這般。不過通常要將手機改成Custom ROM的話需要經過unlock bootloader/root 這樣的動作,如果沒有真正需求,建議還是不要亂更改手機系統,以免不只保固出問題,甚至還使得手機沒辦法開機,得不償失呢。
留言
張貼留言