笔记本电脑8g内存够用吗 2017款MacBook Pro开发java,8g内存够用吗?
2017款MacBook Pro开发java,8g内存够用吗?
当然,你觉得够了吗?我觉得够了,但也就够了。老实说,配置对于java开发来说太低了。
当然,8克就够了,但也就够了。主要有两个原因。首先,Java本身就是一种虚拟机语言。Java采用虚拟机的概念来实现跨平台,即一次编写,处处操作。当然,缺点是JVM本身消耗了大量的硬件资源。
现在,IntelliJ和javaide是两个最著名的开发环境,让您了解idea和eclipse为什么会如此浪费资源,而且它们总是占用很少的内存。
关键是你做开发,你要用浏览器,程序员用得最多的是Chrome浏览器,Firefox浏览器,Firefox是OK,Chrome浏览器,著名的内存终结者,一个网页,一个进程。假设你还需要Oracle和其他数据库软件,如果你在做Android开发,你还需要模拟器,哦,天哪!是的,模拟器也消耗硬件资源。如果你和我一样,你不会关闭背景,同时打开很多浏览器页面,所以事实上,8g是非常有限的。
作为一个开发机器,我建议如果预算足够的话,我们应该直接去16g。至于为什么我认为上面的就足够了,我不需要多说了。
如果你用80%和90%的记忆做某事,我相信你会非常痛苦。再者,如果你购买了一款产品,由于配置不足,你的学习和工作效率会大大降低,那么得不偿失,这就等于浪费了你的生产力工具。所以老铁哥们,作为开发者,可以去16G上16G,当然,任何时候都可以,根据自己的需要,这只是我的建议。
2019款macbookpro内存16G,作为一个java程序员有没有必要上32G?
这是绝对必要的。
1. MacBook通常使用了很长一段时间。虽然32g现在还用不完,但还是要给将来留点空间;
2。作为Java后端开发,16g内存在当前的微服务场景中非常紧张。我们很多员工只能到32g云服务器上调试程序,因为本地的开发环境负担不起这么多微服务;
3。目前我每天使用的16g机是10-12g左右,包括mysql、redis、MQ等后台中间件,一个IDE环境;有时候打开excel、word、OneNote,实际上占用了很多内存;所以16g的利用率在90%左右;已经很高了;
4。如果同时进行IOS/Android客户端开发,由于测试兼容性的模拟器版本不同,需要更多的内存。我已经在同一时间播放了多达四个版本的仿真器;当然,您可以打开一个,用完后关闭一个;
5。我之前部署过区块链的所有节点,然后在上述情况下部署eth或BTC所有节点,这是完全无法忍受的,你应该知道eth单独部署所有节点在一个独立的16g服务器上;
作为一个Java后端,它涉及到广泛的技术栈和高的机器配置余量是非常必要的,就像硬盘从512g开始
这主要取决于你用什么样的程序来开发,处理什么样的数据,数据维有多大,是否需要高强度的数据计算和IO处理,等等。如果数据量大,维数大,数据计算复杂,IO处理频繁,用低压u笔记本进行java开发有点困难。最好升级到i7的最新U,但最好选择电压正常的CPU作为首选。只是电压正常的笔记本会比电压低的笔记本更厚更轻。如果只用于开发一些简单的程序,数据操作量小,简单的添加、删除、修改、web应用和简单的信息管理系统,就不会出现低电压u的问题,而且笔记本电脑轻便易携带。虽然这种低电压和正常电压在性能上有一定的差别,但计算机的性能并不仅仅取决于CPU。配置合理的内存容量也能起到很好的效果。特别是在java开发中,内存必须足够。目前的趋势是笔记本电脑至少需要8g的内存,JDK建议使用64位,这样才能真正提高电脑的性能发挥出来。
笔记本电脑8g内存够用吗 程序员编程8G的内存够吗 java开发对电脑配置要求
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。