导航:首页 > 编程系统 > 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最大内存相关的资料

热点内容
创建桌面文件夹路径 浏览:900
华为手机app应用数据哪些删除 浏览:765
数据库有哪些表格 浏览:741
bada12微信java 浏览:16
小白编程什么最好学 浏览:205
qq回头看头像 浏览:338
苹果换屏要多长时间 浏览:283
如何用平板电脑学编程 浏览:424
格式工厂怎么转换swf文件 浏览:817
怎么做一个试用网站 浏览:953
哪里有信息不对称的app 浏览:59
win10的gpeditmsc文件 浏览:451
4399游戏盒20版本 浏览:349
有什么找工作比较靠谱的app吗 浏览:921
如何给网站挂黑链 浏览:282
360断网急救箱网络异常修复不了 浏览:889
身份证验证的js文件 浏览:994
什么人经常换微信名字 浏览:707
网站源码挖掘 浏览:944
荔枝fm和app哪个播放量好 浏览:535

友情链接