tft每日頭條

 > 生活

 > python計算内存注意事項

python計算内存注意事項

生活 更新时间:2024-09-13 12:20:53
什麼是内存?

python計算内存注意事項(Python100天5)1

内存條

内存就是暫時存儲程序以及數據的地方,比如當我們在使用WPS處理文稿時,當你在鍵盤上敲入字符時,

  它就被存入内存中,當你選擇存盤時,内存中的數據才會被存入硬(磁)盤。在進一步理解它之前,還應認識一下它的物理概念。

  内存一般采用半導體存儲單元,包括随機存儲器(RAM),隻讀存儲器(ROM),以及高速緩存(CACHE)。隻不過因為RAM是其中最重要的存儲器。

  ●隻讀存儲器(ROM)

  ROM表示隻讀存儲器(Read Only Memory),在制造ROM的時候,信息(數據或程序)就被存入并永久保存。這些信息隻能讀出,一般不能寫入,即使機器停電,這些數據也不會丢失。ROM一般用于存放計算機的基本程序和數據,如BIOS ROM。其物理外形一般是雙列直插式(DIP)的集成塊。

  ●随機存儲器(RAM)

  随機存儲器(Random Access Memory)表示既可以從中讀取數據,也可以寫入數據。當機器電源關

  一旦不用存于其中的數據就會丢失。我們通常購買或升級的内存條就是用作電腦的内存,内存條(SIMM)就是将RAM集成塊集中在一起的一小塊電路闆,它插在計算機中的内存插槽上,以減少RAM集成塊占用的空間。目前市場上常見的内存條有1G/條,2G/條,4G/條等。

python計算内存注意事項(Python100天5)2

内存條插在這裡

python計算内存注意事項(Python100天5)3

内存條的物理結構

這是我的電腦内存信息截圖

python計算内存注意事項(Python100天5)4

任務管理 器查看内存使用情況

高速緩沖存儲器(Cache) 它位于CPU與内存之間,是一個讀寫速度比内存更快的存儲器

  Cache也是我們經常遇到的概念,也就是平常看到的一級緩存(L1 Cache)、二級緩存(L2 Cache)、三級緩存(L3 Cache)這些數據,它位于CPU與内存之間,是一個讀寫速度比内存更快的存儲器。當CPU向内存中寫入或讀出數據時,這個數據也被存儲進高速緩沖存儲器中。當CPU再次需要這些數據時,CPU就從高速緩沖存儲器讀取數據,而不是訪問較慢的内存,當然,如需要的數據在Cache中沒有,CPU會再去讀取内存中的數據

為什麼需要内存

内存又稱主存,是CPU能直接尋址的存儲空間,由半導體器件制成。

内存的特點是存取内存速率快。内存是電腦中的主要部件,它是相對于外存而言的。

我們平常使用的程序,如Windows操作系統、打字軟件、遊戲軟件等,一般都是安裝在硬盤等外存上的,但僅此是不能使用其功能的,必須把它們調入内存中運行,才能真正使用其功能,我們平時輸入一段文字,或玩一個遊戲,其實都是在内存中進行的

什麼是DDR

什麼是DDR,DDR2,DDR3,DDR4?

DDR實際上是第一代的DDR,也可以稱為DDR1。

DDR2,DDR3和DDR4則指DDR的第二三四代。它們在電壓,速率,時鐘拓撲結構,控制線和地址線拓撲結構,以及支持的命令上均有差異,這裡将不會展開來說明,除非讀者有需求。也可以參考JEDEC曆代官方規範

什麼是内存顆粒?

内存顆粒(DRAM Device)常與内存混淆,而内存經常與内存條混淆。嚴格意義上來說,内存顆粒是指DRAM Device,DRAM Chips,是指符合JEDEC标準的一種芯片。廣義上,被封裝好了的内存芯片也可以稱為内存顆粒。由于3DS的出現,一個封裝體内可能含有多個DRAM芯片(Die)。不過通常情況下,一個封裝體内隻有一個Die。

什麼是内存條的數據位寬?

x86架構中内存條的數據位寬是64bit,也就是說一個時鐘周期,如果隻考慮上升沿傳輸數據的話,一個時鐘周期可以傳送64bit的數據。如果Double Data Rate,一個時鐘周期可以傳送兩筆64bit的數據

内存容量通常來說是大一點更好。

内存容量的單位是GB,目前單條的容量大小一般是4GB、8GB、16GB、32GB,如果把内存比作餐桌的話,那麼内存容量就是餐桌的大小,餐桌越大,能放的菜就越多,每道菜的量就越大,對應到電腦就是能同時運行的程序越多,能運行的程序越大。

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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