Is Mac mini m4 16 256 enough for Java development?

by Poster Nov 12, 2024 60
The original intention of purchasing I have an idle 27-inch 4k monitor at home, and the fan of the win host used is too big. I have just given birth to a baby at home and have to visit the baby at any time and turn off the host. I have taken a fancy to the low power consumption and silent advantages of the mini m4, so I can turn off the monitor at any time to coax the baby. After the baby falls asleep, turn on the monitor and immediately resume the coding state just now, haha ~ # # # # Usage Scenario For daily Java back-end development, open up to 2 IDEAs at the same time, open connection tools such as Navicat and Xshell, WeChat, NetEase Cloud, Chrome browser, etc.! # # # # Planned Use I want to install docker on mini, and then install the database, redis, and message middleware on docker. I wonder if the memory can satisfy it? Has anyone tested it? Ask for advice ~ Plans for the future Take the mini m4 as a transition machine, and later want to build a high-performance MBP, which can be a large memory and large storage model in one step.

Replies

  • Anonymous12913 Nov 12, 2024
    If spring boot + mysql/postgre + front end + chrome! Then it's best to > = 32G to be smooth
  • Anonymous42 Nov 12, 2024
    Don't ask, it's just not enough. Don't ask, they are all in use.
  • Anonymous8330 Nov 12, 2024
    I have a 24g mbp16. I don't run the program. I open 3 ideas and 1 pycharm. The basic memory pressure is red, but it is still quite smooth and does not affect coding.
  • Anonymous2008 Nov 12, 2024
    win is also easy to achieve low power consumption + mute. The factory silent frequency of the cpu and graphics card is close to ashes. A slight step-down and overclocking will increase the energy consumption ratio a lot. If the fan curve is adjusted, of course, it can't achieve the ultra-low standby power consumption of m4 and out of the box
  • Poster Nov 12, 2024
    @ Anonymous11538 Wow, you can try it next year. My original ones are all exclusive to new users before you can bonus wool once.
  • Anonymous12914 Nov 12, 2024
    @ Anonymous6247 # 13 Do you have any recommendations? I just want to change the host, and it has always been linux, so I am not used to macOS
  • Poster Nov 12, 2024
    @ Anonymous11403 @ Anonymous3392 @ Anonymous3957 Well, I'll try the water first this time. I'll change to a large memory machine for a while. The main reason is that this time it's the right time, place and people, and there is an idle display. I didn't expect Apple to update the mini mold. I'm very excited hahaha ~
  • Poster Nov 12, 2024
    @ Anonymous42 Haha, I think this is the same situation. Some people say that opening multiple IDEAs and a bunch of Google Chrome tags is still smooth overall. I can't ask, poof ~
  • Anonymous12915 Nov 12, 2024
    I am currently using the M2 Mac mini 16g + 256g as a Java development machine, and there is no problem in daily development. However, my middleware services such as Redis, MySQL, and MQ are all put on small hosts.
  • Poster Nov 12, 2024
    @ Anonymous8330 Yes, so this time I also want to try whether the memory mechanism of mac is powerful and try the water ~
  • Anonymous5881 Nov 12, 2024
    Not enough, I'm ready to retire
  • Anonymous3815 Nov 12, 2024
    Enough to live
  • Poster Nov 12, 2024
    @ Anonymous6009 @ Anonymous2008 I also tried to adjust the curve of the fan, but I don't know if my driver was not installed properly or other circumstances. The sound of the fan still keeps the maximum speed and is buzzing. My baby is born with sensitive ears, and there is a little sound when sleeping when sleepy. Just frown (🤷 ♀ ️)
  • Poster Nov 12, 2024
    @ Anonymous6247 also asked, have you used any recommendations?
  • Poster Nov 12, 2024
    @ Anonymous12915 Yes, that's what I thought, I ran the infrastructure software to Thinkpad, mini only writes code should be fine ha
  • Poster Nov 12, 2024
    @ Anonymous5881 Uh, yeah? Can you tell me in detail, how many programs have been opened, and why is it not enough?
  • Poster Nov 12, 2024
    @ Anonymous3815 I'll try 😴 when it arrives
  • Anonymous1677 Nov 12, 2024
    The user who bought it passed by and told you that it was enough. I was developing the Spark big data project. The system and Intellij occupy 8G of memory, and running Java processes occupy 8G of memory, which is just right.
  • Anonymous2008 Nov 12, 2024
    @ Poster What maintains the maximum speed is the water-cooled water pump port (cpuopt). You need to plug it into cpufan to control the speed normally. fancontrol software is recommended
  • Anonymous2045 Nov 12, 2024
    It should be usable if you don't open it too much.