tft每日頭條

 > 科技

 > 手機運行空間和内存有什麼區别

手機運行空間和内存有什麼區别

科技 更新时间:2024-07-21 14:23:02

談到手機的參數,有兩種數據特别容易被搞混,即“運行内存(RAM)”和“存儲内存(ROM,或者也叫‘非運行内存’)”。二者之間有什麼區别呢?釣夢灣提出了“釣夢灣大船理論”,用一種不一樣的方式詳細解讀一下。

我們的手機好比是一艘不怎麼現代化的大船,船上絕大多數的操作都需要船員人工完成。而手機文件或軟件,就相當于是船員。當我們把文件或者軟件放到手機裡時,就等同于讓船員們上船。一艘船運行時,會需要很多操作,比如說添加燃料、調整速度、調整方向、開關大燈、鳴笛等,很多操作都是會同時進行的。

平時在船上生活,船員們需要居住的地方,也就是船艙船艙的大小決定了這艘船最多可以容納多少名船員。船員都有着各種的工種。一般來說,每位船員的工種都是固定的,比如說船員A基本上隻負責添加燃料,而船員B基本上隻負責調整船速等。船的開動和運行由駕駛室來負責,駕駛室相當于整條船的大腦。在駕駛室中,船員們極其忙碌,有許多不同的事情要做。每一項工作都需要一定數量的船員來完成。

手機運行空間和内存有什麼區别(用有創意的類比)1

駕駛室的運行模式是這樣的,舉個例子:當大船需要調整方向時,駕駛室就會通知船艙,讓船艙中負責調整方向的船員趕到駕駛室内,完成相應的工作。隻有在調整完畢或船長(手機使用者)下令不再調整後,這些船員才會停止工作回到船艙。由于一艘船同時需要進行許多不同的操作(比如添加燃料、調整速度的同時開燈或鳴笛),因此同一時間會有很多不同工種的船員在駕駛室内工作。然而,駕駛室的空間畢竟是有限的,容納不了太多的船員。當駕駛室已滿而又有新的船員(如鳴笛工種的船員)接到通知趕來時,駕駛室就會讓一部分原先就在裡面工作的船員(如調整速度工種的船員)暫時出去,以便讓新趕來的船員可以進入。被趕出去的船員,他們手頭的工作(調整速度)自然也就擱置了。但是調整速度這項工作又不能不做。于是,過了一段時間,駕駛室又會再讓另一部分船員(如添加燃料工種的船員)暫時離開駕駛室。這樣,先前被趕出去的船員就可以再次進入駕駛室,繼續完成被擱置的工作(調整速度)。

也就是說,當駕駛室空間不夠時,不同工種的船員就需要排成一個圓環一樣的隊輪流進出駕駛室。這種情況下,船就會出現運行不順暢的情況(這就是為什麼手機會卡頓),例如鳴笛鳴一半不鳴了,過一會繼續把剩下的一半鳴完。

上文中,給船員們居住的船艙就相當于“存儲内存”,也就是ROM;而駕駛室,就相當于“運行内存”,也就是RAM。一艘船,船艙越大,所能攜帶的船員就越多、船員工種也就越豐富;駕駛室越大,能同時完成的工作就越多,船的運行也就越順暢。

類比到電腦,電腦的ROM一般是硬盤,而RAM一般是CPU。

不知道“釣夢灣大船理論”有沒有解釋清楚。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved