java程序設(shè)置最大內(nèi)存 2019款macbookpro內(nèi)存16G,作為一個(gè)java程序員有沒有必要上32G?
2019款macbookpro內(nèi)存16G,作為一個(gè)java程序員有沒有必要上32G?這是絕對(duì)必要的。1. MacBook通常使用了很長一段時(shí)間。雖然32g現(xiàn)在還用不完,但還是要給將來留點(diǎn)空間;2。作為
2019款macbookpro內(nèi)存16G,作為一個(gè)java程序員有沒有必要上32G?
這是絕對(duì)必要的。
1. MacBook通常使用了很長一段時(shí)間。雖然32g現(xiàn)在還用不完,但還是要給將來留點(diǎn)空間;
2。作為Java后端開發(fā),16g內(nèi)存在當(dāng)前的微服務(wù)場(chǎng)景中非常緊張。我們很多員工只能到32g云服務(wù)器上調(diào)試程序,因?yàn)楸镜氐拈_發(fā)環(huán)境負(fù)擔(dān)不起這么多微服務(wù);
3。目前我每天使用的16g機(jī)是10-12g左右,包括mysql、redis、MQ等后臺(tái)中間件,一個(gè)IDE環(huán)境;有時(shí)候打開excel、word、OneNote,實(shí)際上占用了很多內(nèi)存;所以16g的利用率在90%左右;已經(jīng)很高了;
4。如果同時(shí)進(jìn)行IOS/Android客戶端開發(fā),由于測(cè)試兼容性的模擬器版本不同,需要更多的內(nèi)存。我已經(jīng)在同一時(shí)間播放了多達(dá)四個(gè)版本的仿真器;當(dāng)然,您可以打開一個(gè),用完后關(guān)閉一個(gè);
5。我之前部署過區(qū)塊鏈的所有節(jié)點(diǎn),然后在上述情況下部署eth或BTC所有節(jié)點(diǎn),這是完全無法忍受的,你應(yīng)該知道eth單獨(dú)部署所有節(jié)點(diǎn)在一個(gè)獨(dú)立的16g服務(wù)器上;
作為一個(gè)Java后端,它涉及廣泛的技術(shù)棧和高的機(jī)器配置余量是非常必要的,就像現(xiàn)在硬盤需要512g啟動(dòng)一樣
當(dāng)然,你覺得夠了嗎?我覺得夠了,但也就夠了。老實(shí)說,這種配置在java開發(fā)中有一點(diǎn)優(yōu)勢(shì),而且配置太低。
當(dāng)然,8克就夠了,但也就夠了。主要有兩個(gè)原因。首先,Java本身就是一種虛擬機(jī)語言。Java采用虛擬機(jī)的概念來實(shí)現(xiàn)跨平臺(tái),即一次編寫,處處操作。當(dāng)然,缺點(diǎn)是JVM本身消耗了大量的硬件資源。
更糟糕的是,兩個(gè)最著名的Java集成開發(fā)環(huán)境和兩個(gè)最廣泛使用的Java開發(fā)環(huán)境IntelliJ idea和eclipse也是用Java語言開發(fā)的,所以您應(yīng)該能夠理解IntelliJ現(xiàn)在是什么,為什么idea和eclipse會(huì)如此浪費(fèi)資源,而且它們總是占用很少的資源我的記憶力很好。
關(guān)鍵是你做開發(fā),你要用瀏覽器,程序員用得最多的是Chrome瀏覽器,F(xiàn)irefox瀏覽器,F(xiàn)irefox是OK,Chrome瀏覽器,著名的內(nèi)存終結(jié)者,一個(gè)網(wǎng)頁,一個(gè)進(jìn)程。假設(shè)你還需要Oracle和其他數(shù)據(jù)庫軟件,如果你在做Android開發(fā),你還需要模擬器,哦,天哪!是的,模擬器也消耗硬件資源。如果你和我一樣,你不會(huì)關(guān)閉背景,同時(shí)打開很多瀏覽器頁面,所以事實(shí)上,8g是非常有限的。
作為一個(gè)開發(fā)機(jī)器,我建議如果預(yù)算足夠的話,我們應(yīng)該直接去16g。至于為什么我認(rèn)為上面的就足夠了,我不需要多說了。
如果你用80%和90%的記憶做某事,我相信你會(huì)非常痛苦。再者,如果你購買了一款產(chǎn)品,由于配置不足,你的學(xué)習(xí)和工作效率會(huì)大大降低,那么得不償失,這就等于浪費(fèi)了你的生產(chǎn)力工具。所以老鐵哥們,作為開發(fā)者,可以去16G上16G,當(dāng)然,任何時(shí)候都可以,根據(jù)自己的需要,這只是我的建議。
2017款MacBook Pro開發(fā)java,8g內(nèi)存夠用嗎?
謝謝。作為一個(gè)java程序員,我有更多的發(fā)言權(quán)。
首先,我聲明我的工資低于2萬英鎊。首先,我的工作年限不符合標(biāo)準(zhǔn)。其次,我的技術(shù)水平不夠。第三,我的項(xiàng)目經(jīng)驗(yàn)不夠。
無論您從事的是Java還是其他技術(shù),如果您在一個(gè)大的技術(shù)領(lǐng)域?qū)iT從事一個(gè)重要的技術(shù)堆棧,您將獲得20K甚至更高的工資。