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得幣


一般都默認安裝了,主要是環境變量,安裝在那裡沒關係。


分享到:


相關文章: