设置猫和路由器 | 猫和无线路由器
588 2023-04-02 04:52:07
如果按我个人的使用角度来说的话,我肯定会加一条4G的内存条和更换一块128G或者256G固态硬盘的,效果提升起码50%。具体的配置预算大致为
内存条:英睿达(Crucial)低电压 DDR3 1600 4G 笔记本内存 219
固态硬盘:联想(Lenovo)SL700 120G SATA3 闪电鲨系列SSD固态硬盘 370元
以上是京东报价,像笔记本内存条可以考虑买二手的,便宜很多,当然也可以选择不升级。
不过如果你的使用强度不是很大的话,现在这个配置也是够用的,重装一下系统,注意要装64位系统,电脑别装360有关的任何产品,相信卡顿问题也会改善。
另外如果你要换固态硬盘的话,那么你这个电脑的1T机械硬盘就得取出来,个人建议是将机械硬盘换到电脑的光驱位置,需要再买一个光驱位硬盘盒,把机械硬盘装里边再装到电脑上,如果你还想保留原有光驱,那么还要再买一个外置光驱盒把拆下来光驱装里边,这样你就可以通过USB接口用外置光驱读取光盘了。具体的价格可以参考我之前的某宝买的,便宜货。
建议适当调大idea的堆内存,在idea安装目录下的idea.vmoptions配置文件里(64位系统是idea64.vmoptions),比如:
具体的数值取决于你的物理内存,可以不断调整尝试。当然如果你电脑的物理内存太小的话,还是建议直接更换内存条。idea运行springboot分配内存第一种可能是Idea编辑器中创建一个.vmoptions文件的副本,此副本的内容将覆盖到原始文件中,把原有的内容分配文件给弄丢了。
第二种可能可能是找到Idea的安装路径,右键桌面图标打开文件所在位置,进入Idea的 bin 目录下所找到的文件idea64.exe.vmoptions (32位系统使用:idea.exe.vmoptions)出现了乱码。
第三种可能是限制JVM可以为运行IntelliJ IDEA分配的最大内存堆大小-Xmx导致内存溢出,甚至挤占了分配内存,原本需要的空间,导致内存无法分配。
如果光占内存的话其实也不多,如果是120G的储存量,大概顶多占你11G到12G之间。
CPU型号
Intel 酷睿i5 7200U
中端主流
双核心/四线程
多任务运行弱
CPU主频2.5GHz
双显卡(入门级独立显卡+集成显卡)
显卡芯片AMD Radeon R5 M530+Intel GMA HD 620
显存容量
2GB
流畅
内存容量
8GB(8GB×1)
游戏流畅
电池类型聚合物电池,52瓦时
续航时间
视具体使用环境而定
操作系统预装Windows 10 Home Basic 64bit(64位家庭普通版)
笔记本重量2.1Kg
基本参数
上市时间2017年05月
产品类型家用
产品定位
轻薄笔记本,影音娱乐本,商务办公本
操作系统预装Windows 10 Home Basic 64bit(64位家庭普通版)
处理器
CPU系列英特尔 酷睿i5 7代系列
CPU型号
Intel 酷睿i5 7200U
中端主流
CPU主频2.5GHz
最高睿频
3.1GHz
运行流畅
核心/线程数
双核心/四线程
多任务运行弱
三级缓存3MB
打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置:
32 位:idea.exe.vmoptions 64 位:idea64.exe.vmoptions 设置JVM内存的参数有四个: -Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;
-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;
-Xmn Java Heap Young区大小,不熟悉最好保留默认值;
-Xss 每个线程的Stack大小,不熟悉最好保留默认值;
足够。萊垍頭條
用来工作的话32g基本是比较不错的大小(根据项目调整,项目大的以idea为例的话调整idea内存占用可以提升使用体验,go的话可能不需要这么大)萊垍頭條
16g基本在工作中是一个入门内存。就那个吹8g的号称全栈大佬的。拿as跑个中型应用再debug一下,开几个网页开个抓包内存肯定红,走swap一卡一卡的。萊垍頭條
不过现在内存也不算贵。双槽的笔记本2*16g也没多少钱。尤其是写java和c的,内存充足绝对是好事。垍頭條萊
打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置:
32 位:idea.exe.vmoptions 64 位:idea64.exe.vmoptions 设置JVM内存的参数有四个:
-Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;
-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;
-Xmn Java Heap Young区大小,不熟悉最好保留默认值;
-Xss 每个线程的Stack大小,不熟悉最好保留默认值
大项目的话,将一些不常用的目录excluded掉,虽然你的项目文件很多,但是每天修改的文件还是有限的。
没有其他好方法啦,如果有的话JetBrains早就做啦,也不用我们在这里喊啦。题外话,IntelliJ IDEA本身就是IDEA开发的,也算的上大项目,可能是规划的好。所以大项目得规划一下,要么加点内存。