oracle安装时需要的虚拟内存大小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle安装时需要的虚拟内存大小相关的知识,希望对你有一定的参考价值。

都说是两倍的物理内存,我举个例子:
如果我的电脑总的物理内存大小是4G,安装oracle时需要的物理内存大小是1.5G,那么这时我设置虚拟内存大小的时候设置为8G,还是3G?

我来回答你吧,你说的虚拟内存是指linux的swap吧,两倍物理内存是有适用范围的,比如:如果虚拟机内存大于等于4g,那么swap一般设为2倍虚机内存大小,如果小于4g,一般swap设为虚机相等内存大小,这只是经验。
根据你笔记本的情况,你虚机分了1.5g,那么swap分1.5g既可,欢迎追问和采纳,谢谢!追问

我的是win732位,还是不太明白你的意思,都说安装时虚拟内存是两倍的物理内存,我就是不明白是哪个物理内存的两倍?

追答

按你说的,你的是win7 32位,物理内存是4g,那么这个物理内存就是指的4g这个内存了

追问

不是,我是说安装oracle11g时所需的虚拟内存大小:
按照大家说的,安装oracle11g时所需的物理内存大小为至少1G以上,那么这个这个这个…………所需的虚拟内存大小大家也说了,是两倍的物理内存大小,那么这个两倍,是总的物理内存的两倍,还是所需的物理内存的两倍呃?

参考技术A 虚拟内存设置4G;
物理内存:1G-2G
Swap Space=1.5倍物理内存
物理内存:2G-16G
Swap Space=1倍物理内存
物理内存:>16G
Swap Space=16G

oracle数据库管理安装到物理内存交换空间时为啥失败?

参考技术A

内存交换空间不足了,需要增加空间,下面是两种方法。

1、使用分区:

在安装OS时划分出专门的交换分区,空间大小要事先规划好,启动系统时自动进行mount。

这种方法只能在安装OS时设定,一旦设定好不容易改变,除非重装系统。

2、使用swapfile:(或者是整个空闲分区)

新建临时swapfile或者是空闲分区,在需要的时候设定为交换空间,最多可以增加8个swapfile。

交换空间的大小,与CPU密切相关,在i386系中,最多可以使用2GB的空间。

在系统启动后根据需要在2G的总容量下进行增减。

这种方法比较灵活,也比较方便,缺点是启动系统后需要手工设置。

以上是关于oracle安装时需要的虚拟内存大小的主要内容,如果未能解决你的问题,请参考以下文章

在Linux上安装Oracle服务的操作步骤

虚拟内存设置多少合适?大小主要影响啥?

配置Java虚拟机内存大小

oracle数据库管理安装到物理内存交换空间时为啥失败?

如何设定tomcat启动时JVM内存大小

如何设定tomcat启动时jvm内存大小