java虚拟机装在哪个盘比较好?

acs


本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。

对于这个问题,我觉得其实没必要纠结的。为啥呢?下面说说我个人的一些见解吧。

1. 软件尽量不要安装在C盘说法的由来

我们都知道,C盘是指电脑硬盘主分区之一,一般用于储存或安装系统使用。针对安装在本地硬盘的单操作系统来说,是默认的本地系统启动硬盘。C盘内大部分的文件主要由Documents and Settings、Windows、Program Files等系统文件夹组成,Program Files文件夹一般都是安装软件的默认位置,但是也是病毒的位置,所以要对C盘进行严密保护。

而早期的电脑,硬盘一般都是机械的,而且空间还相对较小,为了提升系统的加载速度,所以有一种说法,就是尽量不要把软件安装在C盘。

2.现在的状况

但是现在计算机的硬件配置,已经比以前大大提高了。如果我们现在去买个新的笔记本,现在的配置基本都是1T的固态,16g的内存作为标配了,在C盘里别说装一个jvm,就算安装一个大型的游戏,也不见得能有什么太大的影响。我们程序员自己的电脑是用来做开发的,而不是做服务器来用的,如果是服务器,咱们选择的一般都是linux系统了,那也没有C盘D盘那一说了,linux里面没有这概念啊。既然是作为个人开发用的,在目前的计算机硬件条件下,安装一个jvm虚拟机,对电脑的性能有什么影响吗?

3.到底安装在哪里

这个其实就要看自己的想法了。如果就是为了追求那么一点点所谓的开发性能,比如就想让jvm编译java代码可以更快一点点,虽然这一点点可能更不感受不出来,那最好把jvm虚拟机装在C盘里。因为我们知道,安装jvm需要在path里面配置环境变量,而path查找命令,就是安装盘符从前往后找,哪个靠前,就想找到谁,执行的就早一点,其实目前的计算机运行速度,感受不出差别。

但是如果安装在C盘也有麻烦。我们知道,安装在C盘里的东西,一旦重做系统了,里面的内容都没了,而安装配置java环境变量,虽然算不上太麻烦,但是做一次系统配置一次java环境,也挺操蛋的,不如安装到别的盘符方便。

所以到底是安装在C盘,还是别的盘符,就看自己的想法了。


我从事互联网开发10年,主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信你一定会有所收获。

如果有Java,Android,H5等开发方面的问题,或者是开发求职方面的问题,都可以在评论区留言,或者私信我。


一一哥Sun


我们知道,Java是当下最为流行的开发语言,无论是网站还是桌面可执行程序都可以用Java来开发。但Java和其它编程语言不同的是,Java应用的运行要依懒于Java虚拟机,如果Java运行宿主机上没有Java虚拟机环境,那Java程序是无法运行的。

那问题来了,Java虚拟机安装位置是否会影响Java运行速度呢?Java虚拟机装在哪个盘好一些呢?

Java虚拟机的性能影响了Java应用的性能

Java虚拟机简称JVM,它是一种虚构出来的计算机,JVM有着自己的架构(如:处理器、指令、内存区等),本质上JVM也是用相关编程语言开发的一款应用。

JVM对于Java而言意味着什么呢?

JVM为Java应用提供运行时环境,Java应用之所以能跨平台也是靠JVM来实现的。现实生活中,电脑的性能会影响运行在此电脑上的应用的性能,同理,JVM的性能也会直接影响Java应用的性能。

JVM安装位置很重要

虽然说JVM可以安装在电脑任何盘符中,但要知道电脑读盘时也是存在性能开销的,JVM如果安装在合理的位置则在一定程序上会提升JVM的运行速度。总体上说JVM安装位置选择可遵循以下规则:

1、盘符尽可能靠前(第一分区速度要高于第二分区),减少硬盘寻址开销

2、如果你的电脑是机械盘+固态盘混合的,建一般系统盘是用固态盘的,JVM也建议安装在固态盘中

3、JVM安装路径中尽可能避免有空格、中文命名的文件夹

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

网络圈


虚拟机首先只是一款软件,跟平常软件装哪都无所谓。

其次虚拟机软件里新建虚拟机就跟用word新建个文档一样的他需要保存这个文件(这些) 这个才是占用大量硬盘空间的文件,所以需要选择一个比较大的盘符一般一个看给虚拟机分多大的硬盘,但他开始生成并没有那么大最大为分的硬盘大小多一点。

建议:

1、安装路径安装在非C盘。

2、系统安装路径也建议安装在非C盘。

3、有固态硬盘最好安装在固态硬盘分区


乐哥带你看世界


默认的话是安装在:C:\\Program Files\\Java\\jre6下面

不行的话你要设置系统的环境变量

比如说,我的java虚拟机安装在C:\\Program Files\\Java\\jre6目录下面,

那么:

开始->运行->输入cmd->在命令行下敲入

path=C:\\Program Files\\Java\\jre6;%path%

注意,在jre6的后面有分号


51得币


一般都默认安装了,主要是环境变量,安装在那里没关系。


分享到:


相關文章: