一、配置
首先介绍一下小天我自己的电脑配置
基本硬件展示
处理器: AMD Ryzen 7 PRO 4750G with Radeon Graphics 八核
主板: 技嘉 A520I AC
内存: 32 GB ( 海盗船 DDR4 3200MHz )
主硬盘: 西数 WDC WDS500G2B0C-00PXH0 ( 500 GB / 固态硬盘 ) + 西部数据2.5寸1T机械硬盘
主显卡: AMD Radeon Graphics ( 512 MB / 技嘉 )
主要的配置就是上面这样,小天自认为这套配置在Java开发方面已经是吊炸天的存在了。下面我就用开源项目RuoYi-cloud展示一下性能。
二、性能
首先看看刚开机时的样子,刚开机的这点性能消耗,CPU都不想理小天,不过内存就有点小高了。
内存居高不下的主要原因就是Oracle,MySQL,MongoDB这三大数据库。
接下来咱们直接跑项目
nacos就位
sentinel就位
redis就位
IDEA2020.2.3+后端代码已就位
启动完这些,然后在vscode里面启动一下前端代码就跑起来。下面就是启动起来的样子,看这个应用墙还是挺舒服的,手动点赞。
此时在未进行其他操作的情况下CPU占用率在5%左右,小天的32G超大内存已经用了42%。在启动这些项目组件的时候小天注意到CPU使用率最高60%,不过只是瞬时的,就那么一下下,然后就稳定在10%以下了,在开发中,代码要不停的编译运行,数据库频繁的读取以及日志文件的不停写入,对CPU的使用也会有一定的负载。不过在使用若依微服务版学习开发过程中没有感到一丝丝的卡顿,超丝滑。