社区
Web 开发
帖子详情
我的任务管理器里 一运行就多了 好几个javac.exe进程 这是为什么啊?
NoCry
2005-06-13 09:25:52
我写的程序在本机上运行 一切正常,但是 上传到服务器上的时候,只要运行这块在任务管理器里就会连续出现多个javac.exe进程 ,以前没遇到过这样的问题,请知情的人给予帮助!谢谢
...全文
489
6
打赏
收藏
我的任务管理器里 一运行就多了 好几个javac.exe进程 这是为什么啊?
我写的程序在本机上运行 一切正常,但是 上传到服务器上的时候,只要运行这块在任务管理器里就会连续出现多个javac.exe进程 ,以前没遇到过这样的问题,请知情的人给予帮助!谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NoCry
2005-06-13
打赏
举报
回复
是直接放到server下起来的 !
eureka0891
2005-06-13
打赏
举报
回复
你的程序怎么起来的啊?
直接放在server里,还是在cmd, shell下起来的?
NoCry
2005-06-13
打赏
举报
回复
关键我这个是放在服务器上的,不可能更改服务器 但是又不能不修改 很是头疼 但是这是什么引起的 到现在我都不明白,项目经理说是我的程序的问题 我的程序 和以前的页面结合是没什么问题的 为什么现在 就出现这样的问题了那!而且还就 真个项目中的一部分出现这样的问题 不是整个的!
NetRep_Loser
2005-06-13
打赏
举报
回复
的确存在这种情况的出现 我就碰见过
一开始以为是tomcat的问题 后来重装了一样
后来没有办法 换了一部机器之后就没有这个问题
真的好奇怪 Goodluck
NoCry
2005-06-13
打赏
举报
回复
但是为什么 这些程序在自己本机运行不会出现这些问题 但是确实在任务管理器上出现了 多个java.exe 和javac.exe 导致cpu使用率 急剧上升!但我不知道 什么原因能产生这样的情况 ,会不会是连接数据库的操作程序太多 没有来的及释放 引起的!
cathy97
2005-06-13
打赏
举报
回复
搞错了吧,javac是编译器,不可能出现的,你说的可能是java.exe, 或者javaw.exe. 每个java程序运行时都有一个JVM进程,在任务管理器中表示为java.exe,如果服务器上同时运行多个java程序,当然就会有多个java.exe, 还有一种情况是,你上次运行的程序没有完全退出,JVM进程还在运行,又重新运行,这样也会出现多个java.exe同时存在的问题,数目很多后,系统的运行效率将明显下降,直接把他们kill就可以了
Java常考面试题 下载
Java常考面试题,高清版的,需要的可以下载看看,介绍非常详细的
Java 多
进程
编程
Java 多线程编程1.
进程
是什么2.
进程
和线程是啥关系?3.
进程
和线程的区别 1.
进程
是什么
进程
(process) => 任务(task) ~ 双击 .
exe
文件的时候, 操作系统就会读取这个可执行文件中的代码和数据, 放到内存中, 并且创建出一个
进程
来执行
里
面的代码 一个操作系统, 工作的时候
里
面本来就有很多的
进程
这些
进程
各自在做各自的事情, 互相不干扰
进程
的重要特点: 独立性 某个
进程
出现问题的时候, 只是当前
进程
崩溃了, 不会干扰到其他的
进程
例如: 编译
运行
java程序
javac
命令
javac
命令大全详解---推荐看
注:当要编译的.java文件较少,直接在
javac
命令后接上源文件列表即可,例如:
javac
SourceFile1.java SourceFile2.java 当要编译的Java文件较多时可以使用*.java通配,也可以将源文件名列在一个文件中(任意后缀均可,例如:sourcefiles.anything),然后在
javac
命令行中使用该列表文件名,文件名前冠以 @ 字符,即:
javac
@sourcefiles.anything。通过类路径查找的类,如果找到了其源文件,则可能会自动被重新编译。
Hadoop在Windows上的
运行
利器:winutils.
exe
目前市场上存在一些其他的工具,也提供了类似 winutils.
exe
的功能。它们在某些方面可能提供了额外的优势,例如:Cygwin:
这是
一个为 Windows 提供类 Unix 环境的软件,通过模拟一个类 Linux 环境,使得在 Windows 上
运行
Unix 软件成为可能。:
这是
Microsoft 官方提供的一个兼容层,它允许用户在 Windows 上直接
运行
Linux 二进制可执行文件,这对于
运行
Hadoop 等 Linux 版本软件提供了更深层的支持。
多线程常见的面试题
多线程常见的面试题: 1. 什么是线程和
进程
? 线程与
进程
的关系,区别及优缺点?
进程
是程序的一次执行过程,是系统
运行
程序的基本单位,因此
进程
是动态的。系统
运行
一个程序即是一个
进程
从创建,
运行
到消亡的过程。 在 Java 中,当我们启动 main 函数时其实就是启动了一个 JVM 的
进程
,而 main 函数所在的线程就是这个
进程
中的一个线程,也称主线程。 如下图所示,在 windows 中通过查看
任务管理器
的方式,我们就可以清楚看到 window 当前
运行
的
进程
(.
exe
文件的
运行
)。 线程与
进程
相似,
Web 开发
81,120
社区成员
341,747
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章