社区
Java SE
帖子详情
java 在linux和windows下运行
qiang925
2010-01-18 07:51:02
为什么java程序在windows下运行,只用了30m的内存,但在linux下却用了400m的内存,问题可能出在哪里呢?
...全文
181
16
打赏
收藏
java 在linux和windows下运行
为什么java程序在windows下运行,只用了30m的内存,但在linux下却用了400m的内存,问题可能出在哪里呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Inhibitory
2010-01-20
打赏
举报
回复
“linux下给tomcat的内存1G”
估计关键就在这里,linux的内存管理好像是能用就尽量使用,万不得已才使用虚拟内存。而windows则不一样,在使用内存的同时,会使用虚拟内存。
小爽昵称已被占用
2010-01-19
打赏
举报
回复
路。。。过
ineedaname
2010-01-19
打赏
举报
回复
幻觉
临碣
2010-01-19
打赏
举报
回复
linux?
什么版本的linux,什么版本的java?
你该不是运行GCJ了吧?
jovinmavis
2010-01-19
打赏
举报
回复
路过,
cangzhubai
2010-01-19
打赏
举报
回复
应该是java这方面没问题,主要是操作系统实现上不同而引起的!
aming1231
2010-01-19
打赏
举报
回复
朋友这样运行时指定内存大小试试:
java -Xms30m yourClassName
daisycool
2010-01-19
打赏
举报
回复
另外运行前先用 java -version看看到底是sun java还是GCJ,openjdk什么的
daisycool
2010-01-19
打赏
举报
回复
LZ描述一下在Linux下是怎么运行的,你说耗400M内存是怎么查出的,是用top还是什么?
顺便顶8楼。
fhuibo212
2010-01-19
打赏
举报
回复
为八楼而来
IloveChinatoo
2010-01-18
打赏
举报
回复
帮顶,纯学习。
qiang925
2010-01-18
打赏
举报
回复
晕,没时间去仔细研究啊,只是想问下大概怎么解决
bdceo
2010-01-18
打赏
举报
回复
楼主可能对linux还不太熟吧?仔细研究了之后再交流吧!
qiang925
2010-01-18
打赏
举报
回复
真的啊,我测试了一下,我的程序是在运行过程中产生很多线程,然后每个线程都是从网页那里取数据的,取完之后放在数据库,像采集一样的,可是在windows下运行没事,但去到linux运行,一下就是崩溃了
说明一下,linux下给tomcat的内存1G
weihthchk
2010-01-18
打赏
举报
回复
嗯,是hello world和eclipse。
wenjjing2lianee
2010-01-18
打赏
举报
回复
不敢相信,绝对是其它东西占的
Linux
下安装
Java
运行
环境及优化
本套课程讲解了在VMware Workstation下安装
Linux
系统,并在
Linux
下安装
Java
运行
环境及优化。
Linux
系统版本中以免费升级的开源CentOS7.9系统为例进行安装、优化讲解;
Java
运行
环境以流行的JDK1.8、Tomcat8.5、MySQL8.0组合为例,进行入门级讲解软件安装、配置优化等。本课程提供资料:1)CentOS-7-x86_64-DVD-2009.iso2)jdk-8u202-
linux
-x64.tar.gz3)apache-tomcat-8.5.72.tar.gz4)cmake-3.26.0.tar.gz5)mysql-boost-8.0.27.tar.gz6)MySQL配置文件my.cnf7)
Linux
下安装
Java
运行
环境及优化.pdf
java
编程在
linux
下和
windows
下有什么区别
1、
Linux
的本质有三点,一是开源,二是免费,三是和Unix是一个体系。选择Unix/
Linux
作为服务器操作系统,是可以为企业节约很多成本的,在
Linux
系统下构建系统,可以保证最大的兼容性。2、
Linux
自带gcc、Python、Perl、Ruby;httpd、Sendmail等一系列网络软件;CVS、Subversion、AutoMake等等。3、
Windows
门槛低,界面美观,应...
Windows
下编写的
Java
程序(jar文件)在
Linux
服务器上
运行
的一系列问题
将
Windows
下编写的
Java
程序(jar文件)部署到
Linux
服务器上: 首先要保证在
Windows
下的jar包能够
运行
。 有时候IDE生成的jar文件
运行
时会找不到诸如jdbc connector之类的依赖包,所以只好自己动手敲命令。 方法一 IDE都会生成class文件,找到这些文件的目录,在根目录下放入所要依赖的jar包,然后退到上一级目录(一般是IDE的输出目录),新建MANIFE...
java
项目打包成jar编写启动文件在
windows
和
Linux
下
运行
前言:新建了一个
java
项目,现在需要将该项目打包成一个可
运行
的程序,并且编写start.bat和start.sh在
windows
下和
Linux
下都可
运行
,项目主要是一个根据文件日期自动创建层级目录文件夹(文件夹根据日期命名),然后将文件移动到文件夹里。 准备:确保
windows
和
Linux
下都安装了jdk且配置了环境变量 1、项目的目录结构如如下图: 1.
linux
如何
运行
java
程序,
Linux
环境下
运行
简单
java
程序
一、安装
java
1、下载jdk8选择对应jdk版本下载。(Tips:可在
Windows
下载完成后,通过FTP或者SSH到发送到
Linux
上)2、 登录
Linux
,切换到root用户su root 获取root用户权限,当前工作目录不变(需要root密码)或者sudo -i 不需要root密码直接切换成root(需要当前用户密码)3、在usr目录下建立
java
安装目录cd /usrmkdir jav...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章