linux16g内存分配多少java堆内存

linux16g内存分配多少java堆内存,第1张

linux16g内存分配 -Xmxjava堆内存

以WAS为例:

[tmp]$ ps -ef | grep jav

root 9787 1 0 Sep17 ? 00:02:48 /opt/IBM/WebSphere/AppServer/java/bin/java Xms50m -Xmx256m-Xms 和 -Xmx 分别代表分配JVM的最小内存和最大内存。堆栈信息你可以用 kill -3 后面跟上java进程的pid,这样就能生成 thread dump 了。

具体如下:

简介C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

三个。16g内存容量小,并发在2W以上,可以允许跑三个linux8,在适量范围内,能做到Chrome同时开30个网页都不卡,运行Office、Photoshop等常用软件都相当流畅。

*** 作系统是按照1024计算16g的。

那么 *** 作系统看到的16g内存就是16*1000/1024.0=15.625g

常规的无图形Linux系统,大概会占用50-300MB内存。

带图形的大概占据300-800MB内存。

所以还剩大约15G上下可以供应用程序使用。如果有内存和磁盘交换,那么可以使用15G以上了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7619057.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存