多謝平臺推薦,很榮幸為您回答問題。這個問題呢跟我之前提出的理論蠻像的,但是呢還是存在很多目前無法解決的問題的。下面我們一起來看一看(一下內容純屬個人觀點哦,如果有異議請輕噴)。
首先硬碟的速度提升是我們有目共睹的,從最最開始的一百多兆的機械硬碟,到三百兆的7200轉機械硬碟,到後來五百兆的固態硬碟,再到現在將近三個G的NVME固態硬碟。讀寫速度都發生了翻天覆地的變化。短短十年,速度提高了三十多倍。但是目前來看跟我們的記憶體讀取速度還是有一定的差距的。但是按照這個趨勢發展下去,差距一定是越來越小的。最後很可能速度保持一致。
其次其實如果我們從硬體的本質來看呢,記憶體與硬碟的功能應該說相差不大,如果你不在意效能的改變,你把記憶體和硬碟完全調換,電腦理論上是完全可以執行的。但是如果真的有一天,固態硬碟的讀寫速率,重新整理頻率都與記憶體保持一直了,那麼我們又會面臨著哪些問題呢,我們一起來分析一下。
第一點,計算機的整體框架是否需要改變,這個確實是個問題,如果是完全剔除記憶體這一部分,不管是桌上型電腦還是筆記本,我們都要重新規劃主機板的科學安排,原有的設計可能會完全拋棄,而且介面統一的問題也是需要解決的,畢竟現在的記憶體和硬碟介面是不一樣的,如果每一樣東西都從零開始規劃,這將需要很大的研發成本,究竟會不會有廠商會向這一專案發起挑戰呢。
第二點,軟體問題,從最簡單的c語言上來看,每個大程式都會執行free函式,也就是將已佔用的記憶體進行合理釋放。以免出現爆記憶體的問題。但是如果二合一的情況一旦發生,就無法再去使用free函數了,否則還不容易儲存的內容,一個函式全沒了。這也就意味著原有的全部軟體都無法在全新設計的計算機上使用。
第三點,現在的記憶體價格偏高,如果記憶體的技術結合在固態硬碟上,可能很少有工廠有這樣的技術可以進行批次生產,這樣的話很容易形成壟斷,價格可能會比現在的記憶體和固態的價格更為離譜。
隨著科技的發展,變化是一定的,但是具體方向沒人可以預測的到,我們也只是歷史長河中的一個小小的水滴,經過科技大潮一遍遍的洗禮,留下的應該說都是合理的。至於硬碟記憶體會不會合二為一,我個人還是持樂觀的態度的。我是小小傅,一個忠於原創的科技狂客,如果您對我的回答滿意,請留下您的贊。如果您也對科技數碼感興趣,歡迎關注我,多謝各位支援。
多謝平臺推薦,很榮幸為您回答問題。這個問題呢跟我之前提出的理論蠻像的,但是呢還是存在很多目前無法解決的問題的。下面我們一起來看一看(一下內容純屬個人觀點哦,如果有異議請輕噴)。
首先硬碟的速度提升是我們有目共睹的,從最最開始的一百多兆的機械硬碟,到三百兆的7200轉機械硬碟,到後來五百兆的固態硬碟,再到現在將近三個G的NVME固態硬碟。讀寫速度都發生了翻天覆地的變化。短短十年,速度提高了三十多倍。但是目前來看跟我們的記憶體讀取速度還是有一定的差距的。但是按照這個趨勢發展下去,差距一定是越來越小的。最後很可能速度保持一致。
其次其實如果我們從硬體的本質來看呢,記憶體與硬碟的功能應該說相差不大,如果你不在意效能的改變,你把記憶體和硬碟完全調換,電腦理論上是完全可以執行的。但是如果真的有一天,固態硬碟的讀寫速率,重新整理頻率都與記憶體保持一直了,那麼我們又會面臨著哪些問題呢,我們一起來分析一下。
第一點,計算機的整體框架是否需要改變,這個確實是個問題,如果是完全剔除記憶體這一部分,不管是桌上型電腦還是筆記本,我們都要重新規劃主機板的科學安排,原有的設計可能會完全拋棄,而且介面統一的問題也是需要解決的,畢竟現在的記憶體和硬碟介面是不一樣的,如果每一樣東西都從零開始規劃,這將需要很大的研發成本,究竟會不會有廠商會向這一專案發起挑戰呢。
第二點,軟體問題,從最簡單的c語言上來看,每個大程式都會執行free函式,也就是將已佔用的記憶體進行合理釋放。以免出現爆記憶體的問題。但是如果二合一的情況一旦發生,就無法再去使用free函數了,否則還不容易儲存的內容,一個函式全沒了。這也就意味著原有的全部軟體都無法在全新設計的計算機上使用。
第三點,現在的記憶體價格偏高,如果記憶體的技術結合在固態硬碟上,可能很少有工廠有這樣的技術可以進行批次生產,這樣的話很容易形成壟斷,價格可能會比現在的記憶體和固態的價格更為離譜。
隨著科技的發展,變化是一定的,但是具體方向沒人可以預測的到,我們也只是歷史長河中的一個小小的水滴,經過科技大潮一遍遍的洗禮,留下的應該說都是合理的。至於硬碟記憶體會不會合二為一,我個人還是持樂觀的態度的。我是小小傅,一個忠於原創的科技狂客,如果您對我的回答滿意,請留下您的贊。如果您也對科技數碼感興趣,歡迎關注我,多謝各位支援。