導航:首頁 > 編程系統 > linux最大內存

linux最大內存

發布時間:2023-04-13 05:07:58

『壹』 linux系統最大支持多少的內存

一般的 Linux 最大支持 64G ,是在 x86 架構上。

如果你在大型伺服器上,好像最高可以上內到 4T 以上,但容似乎和硬體有關。

支持的大小,在內核裡面有設置 1G 4G 64G 三個級別。
如果打開了 64G 內存,但跑在小於 4G 的機器上,聽說性能有損失。(貌似性能損失還很大……)

具體的支持我只知道看內核配置,一般在 /boot 裡面有個文件名里含有版本號的 config 文件,這個就是配置。最好還是看 /proc/config (或者壓縮過的 /proc/config.gz ),這個是當前運行內核的配置,但並不一定有。(看設置了)
CONFIG_HIGHMEM4G 這個為 Y 是支持 4G 版的
CONFIG_HIGHMEM64G 這個為 Y 是支持 64G 的
兩個都沒有,就是 1G 版的(貌似現在沒人還在桌面和伺服器上用 1G 版的了)

『貳』 linux 32位系統支持多大內存

32位linux不打開PAE,則最多隻能識別出4GB內存,若打開PAE,則最多可以識別出64GB內存。但是 32位系統下的進程一次最多隻能定址4GB的空間。 64位linux則沒有32位系統的限制。因此對於內存大於4GB的機器來說,最好安裝64位系統。 簡單介紹下如何讓redhat 5-32位支持4G以上內存。 步驟1: 安裝kernel-PAE.i686 內核包,讓系統內核支持PAE物理地址擴展。 rpm-ivh kernel-PAE-2.6.18-53.el5.i686.rpm 安裝的時候會報如下警告。 將安裝命令由原本的rpm-ivh ****.rpm 改為rpm -ivh ****.rpm –force --nodeps就可以了,nodeps的意思是忽視依賴關系。因為各個軟體之間會有或多或少的存在關聯,有了這兩個設置選項就忽略了這些依賴關系,強制安裝。 步驟2: 設置linux系統啟動加載入內核,讓系統啟用PAE的內核 [root@wangdm~ 12:40 #11]# /boot/grub/grub.conf #grub.conf generated by anaconda # #Note that you do not have to rerun grub after making changes to this file #NOTICE: You have a /boot partition. This means that # all kernel and initrd paths arerelative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version roroot=/dev/sda3 # initrd /initrd-version.img #boot=/dev/sda default=0 (將default=1修改為default=0就可以了) timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu #升級後的系統引導 titleRed Hat Enterprise Linux Server RedHat Enterprise Linux Server (2.6.18-53.el5PAE) root (hd0,0) kernel /vmlinuz-2.6.18-53.el5PAE roroot=LABEL=/ rhgb quiet initrd /initrd-2.6.18-53.el5PAE.img #升級前的系統引導,將其注釋掉 #titleRed Hat Enterprise Linux Server (2.6.18-194.el5) # root (hd0,0) # kernel /vmlinuz-2.6.18-194.el5 roroot=LABEL=/ rhgb quiet # initrd /initrd-2.6.18-194.el5.img 保存後重啟linux,系統內核就能最大支持64G內存了。 通過查,cat/boot/config-*grep PAE可以查看當前的支持情況如下圖顯示。

『叄』 64位的linux上單個進程可以使用的最大內存數量是多少

對於64位Linux允許多達128個TB單個進程的虛擬地址空間,並且能夠解決大約64 TB的物理存儲器,但版是受處理器和系權統的限制。原話:64-bit Linux allows up to 128 TB of virtual address space for indivial processes, and can address approximately 64 TB of physical memory, subject to processor and system limitations.只要你的機器有足夠的內存統統可以給你放倒。連銀河曙光都能放下你的機器肯定不在話下:)而理論值更高,一個64位的微處理器可定址存儲器16 EB(1TB=1024GB,1PB=1024TB,1EB=1024PB自己換算)。順便說一下64位的windows企業伺服器最大2TB內存。

『肆』 linux設置最大堆內存命令

在擾枯汪Linux系統上,可以緩仔使用ulimit -m命令敗消來設置最大堆內存,默認使用的是單位KB,如:ulimit -m 20000,表示設置最大堆內存為20000KB。

『伍』 linux中tomcat能加大內存嗎

Tomcat默認可以使用的內存為128MB,在較大型的應用項目中,這點內存是不夠的,需要調大。

Windows下,在文件/bin/catalina.bat,Unix下,在文件/bin/catalina.sh的前面,增加如下設置:

需要把這個兩個參數值調大。例如:

表示初始化內存為256MB,可以使用的最大內存為512MB。

擴展知識:

如何設置Tomcat的JVM虛擬機內存大小

可以給Java虛擬機設置使用的內存,但是如果你的選擇不對的話,虛擬機不會補償。可通過命令行的方式改變虛擬機使用內存的大小。如下表所示有兩個參數用來設置虛擬機使用內存的大小。戚指

-Xms JVM初始化堆的大小

-Xmx JVM堆的最大信絕值

這兩個值的大小一般根據需要進行設置。初始化堆的大小執行了虛擬機在啟動時向系統申請的內存的大小。一般而言,這個參數不重要。但是有的應用程序在大負載的 情況下會急劇地佔用更多的內存,此時這個參數就是顯得非常重要,滑仔姿如果虛擬機啟動時設置使用的內存比較小而在這種情況下有許多對象進行初始化,虛擬機就必須 重復地增加內存來滿足使用。由於這種原因,我們一般把-Xms和-Xmx設為一樣大,而堆的最大值受限於系統使用的物理內存。

一般使用數據量較大的應用程序會使用持久對象,內存使用有可能迅速地增長。當應用程序需要的內存超出堆的最大值時虛擬機就會提示內存溢出,並且導致應用服務崩潰。因此一般建議堆的最 大值設置為可用內存的最大值的80%。

『陸』 LINUX對硬體支持有上限么最大多少內存多大硬碟容量

有上限,32
位內核是
4G
,32
位開
PAE
支持到
64G
,不過傳說
PAE

4G
內存以下會有性能損失。64
位現在其實只有
48
位,也就是
256T
,所以
Linux
同樣也只能支持到這么大。
硬碟容量看分區大小,ext3
我記得是
16T
,ext4
需要用新版的
e2fsprog
,最高支持
1E
,不然好像還是
16T
。其餘的文件系統看各自的支持情況了。不過這么大的硬碟,可能就不單單是用
ext
文件系統了。而是一些集群試的文件系統。

『柒』 linux 新系統一般 佔多大內存

你是指支持的內存上限么? 際上最大支持多大的內容跟操作系統的種類無關,而是專跟操作系統是屬幾位的還有CPU是幾位的有關。
DOS是16位的,所以DOS支持的最大內存是64MB(2的16次方位元組等於64MB)。
32位的Linux和32位的Windows(XP、Vista...)支持的最大內存是4GB,2的32次方位元組=4GB。
64位的Linux和Windows支持的最大內存=16EB。

『捌』 linux怎麼查看內存型號

因為網站開發的需求,需要對單位的伺服器內存進行升級。那麼在linux中怎麼查看檔洞內存型號呢?下面跟著我一起來了解一下吧。

linux怎麼查看內存型號

機器主板是nVidia Corporation MCP61,系統內存支持巧虧雙通道內存技術。

配置了4個DDRII DIMM插槽,支持DDRII 800/667/533內存,最大支持8G容量。

為了嘗試下雙通道內存技術,准備加一條與原來完全一樣的內存條。

電腦配置上只寫了kingston DDRII512M。

接下來就要用工具dmidecode(DMI table decoder)確定下內存頻率了。

dmidecode命令可以全面的顯示你系統的信息,包括bios、 cpu 、內存等信息。

孝蠢神例如:

[root@localhost testcase]$ sudo dmidecode --help

Usage: dmidecode [OPTIONS]

Options are:

-d, --dev-mem FILE Read memory from device FILE (default: /dev/mem)

-h, --help Display this help text and exit

-q, --quiet Less verbose output

-s, --string KEYWORD Only display the value of the given DMI string

-t, --type TYPE Only display the entries of given type

-u, --mp Do not decode the entries

-V, --version Display the version and exit

[root@localhost testcase]$ sudo dmidecode -t memory

# dmidecode 2.7

SM BIOS 2.4 present.

Handle 0x0007, DMI type 5, 24 bytes.

Memory Controller Information

Error Detecting Method: 64-bit ECC

Error Correcting Capabilities:

None

Supported Interleave: One-way Interleave

Current Interleave: One-way Interleave

Maximum Memory Mole Size: 2048 MB

Maximum Total Memory Size: 8192 MB

Supported Speeds:

70 ns

60 ns

Supported Memory Types:

DIMM

SDRAM

Memory Mole Voltage: 3.3 V

Associated Memory Slots: 4

0x0008

0x0009

0x000A

0x000B

Enabled Error Correcting Capabilities:

None

Handle 0x0008, DMI type 6, 12 bytes.

Memory Mole Information

Socket Designation: DIMM0

Bank Connections: 0 1

Current Speed: Unknown

Type: ECC DIMM

Installed Size: 512 MB (Single-bank Connection)

Enabled Size: 512 MB (Single-bank Connection)

Error Status: OK

Handle 0x0009, DMI type 6, 12 bytes.

Memory Mole Information

Socket Designation: DIMM1

Bank Connections: None

Current Speed: Unknown

Type: Unknown

Installed Size: Not Installed

Enabled Size: Not Installed

Error Status: OK

Handle 0x000A, DMI type 6, 12 bytes.

Memory Mole Information

Socket Designation: DIMM2

Bank Connections: None

Current Speed: Unknown

Type: Unknown

Installed Size: Not Installed

Enabled Size: Not Installed

Error Status: OK

Handle 0x000B, DMI type 6, 12 bytes.

Memory Mole Information

Socket Designation: DIMM3

Bank Connections: None

Current Speed: Unknown

Type: Unknown

Installed Size: Not Installed

Enabled Size: Not Installed

Error Status: OK

Handle 0x0010, DMI type 16, 15 bytes.

Physical Memory Arroot

Location: System Board Or Motherboard

Use: System Memory

Error Correction Type: None

Maximum Capacity: 8 GB

Error Information Handle: Not Provided

Number Of Devices: 4

Handle 0x0012, DMI type 17, 27 bytes.

Memory Device

Arroot Handle: 0x0010

Error Information Handle: Not Provided

Total Width: 64 bits

Data Width: 72 bits

Size: 512 MB

Form Factor: DIMM

Set: None

Locator: DIMM0

Bank Locator: BANK0

Type: DDR2

Type Detail: Synchronous

Speed: 533 MHz (1.9 ns)

Manufacturer: Manufacturer0

Serial Number: SerNum0

Asset Tag: AssetTagNum0

Part Number: PartNum0

Handle 0x0014, DMI type 17, 27 bytes.

Memory Device

Arroot Handle: 0x0010

Error Information Handle: Not Provided

Total Width: Unknown

Data Width: 64 bits

Size: No Mole Installed

Form Factor: DIMM

Set: None

Locator: DIMM1

Bank Locator: BANK1

Type: Unknown

Type Detail: Unknown

Speed: Unknown

Manufacturer: Manufacturer1

Serial Number: SerNum1

Asset Tag: AssetTagNum1

Part Number: PartNum1

Handle 0x0016, DMI type 17, 27 bytes.

Memory Device

Arroot Handle: 0x0010

Error Information Handle: Not Provided

Total Width: Unknown

Data Width: 64 bits

Size: No Mole Installed

Form Factor: DIMM

Set: None

Locator: DIMM2

Bank Locator: BANK2

Type: Unknown

Type Detail: Unknown

Speed: Unknown

Manufacturer: Manufacturer2

Serial Number: SerNum2

Asset Tag: AssetTagNum2

Part Number: PartNum2

Handle 0x0018, DMI type 17, 27 bytes.

Memory Device

Arroot Handle: 0x0010

Error Information Handle: Not Provided

Total Width: Unknown

Data Width: 64 bits

Size: No Mole Installed

Form Factor: DIMM

Set: None

Locator: DIMM3

Bank Locator: BANK3

Type: Unknown

Type Detail: Unknown

Speed: Unknown

Manufacturer: Manufacturer3

Serial Number: SerNum3

Asset Tag: AssetTagNum3

Part Number: PartNum3

總結 :

在Memory Controller Information中,可以看到最大的內存大小是8G,支持內存種類為DIMM和SDRAM。有四個Memory Slots。對應接下來的4個Memory Mole Information。

DMI type 16 (man dmidecode裡面有DMI TYPES specification)的意思是 Physical Memory Arroot。

『玖』 Linux系統有多大內存

你是指支持的內存上限么? 際上最大支持多大的內容跟操作系統的種類無關,而是跟操作版系統是幾權位的還有CPU是幾位的有關。
DOS是16位的,所以DOS支持的最大內存是64MB(2的16次方位元組等於64MB)。
32位的Linux和32位的Windows(XP、Vista...)支持的最大內存是4GB,2的32次方位元組=4GB。
64位的Linux和Windows支持的最大內存=16EB。

『拾』 linux系統最大堆棧內存

linux系統最大堆棧消搜內存是-Xmx512m。根據查找相關公開資料顯敏簡示,linux系統堆棧大小拿拿歷的配置啟動參數,初始堆大小-Xms32m最大堆大小-Xmx512m。

閱讀全文

與linux最大內存相關的資料

熱點內容
如何給網站掛黑鏈 瀏覽:282
360斷網急救箱網路異常修復不了 瀏覽:889
身份證驗證的js文件 瀏覽:994
什麼人經常換微信名字 瀏覽:707
網站源碼挖掘 瀏覽:944
荔枝fm和app哪個播放量好 瀏覽:535
樂秀音頻在哪個文件里 瀏覽:486
以數據說話什麼意思 瀏覽:319
java中對象 瀏覽:794
酷狗網路機頂盒如何設置 瀏覽:408
threejs添加文字 瀏覽:436
微信春節理財通 瀏覽:948
qq主題模塊應用教程 瀏覽:993
javaweb項目打包 瀏覽:59
qq主題是哪個文件夾里 瀏覽:642
超越狂暴升級txt書包 瀏覽:263
cad復制不能粘貼到新建文件 瀏覽:565
linux網路socket編程 瀏覽:926
戰爭雷霆客戶端在哪個文件里 瀏覽:847
如何授權點淘app讀取步數 瀏覽:671

友情鏈接