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

  • Anonymous12980 Nov 12, 2024
    JB Family Bucket is no problem for daily use
  • Poster Nov 13, 2024
    @ Anonymous1677 @ Anonymous2045 @ Anonymous12980 OK, thanks!!! Wait until I receive the machine and test it. @ Anonymous2008 OK, I'll try it another day/cupping fists
  • Anonymous12981 Nov 13, 2024
    In fact, it can be combined with an N100, equipped with 32G memory, and 512Gnvme is enough. In this way, the middleware is independent, and the macmini can run JAVA. It can even be completed by the N100, running programs without much concurrency, and no stress testing is performed. It's enough
  • Poster Nov 13, 2024
    @ Anonymous5755 It's ok without Docker. Have you installed middleware such as database and redis directly on the mini, so that the process can be run? /Questions
  • Anonymous5881 Nov 13, 2024
    @ Poster # 36 vx vscode chrome Open Hongmeng's dev studio memory and start swap
  • Anonymous7330 Nov 13, 2024
    If you have docker, don't use docker desktop, just use orbstack
  • Anonymous5755 Nov 13, 2024
    @ Poster # 44 No database redis etc are all on server..
  • Anonymous12982 Nov 13, 2024
    If you want to use it for a longer time, I sincerely recommend getting more memory and wait until you are unhappy. It will be very troublesome to replace it
  • Anonymous12983 Nov 13, 2024
    Don't install docker, database, etc., pure development is no problem
  • Anonymous12984 Nov 13, 2024
    I have written tens of thousands of lines of Java for the M1 Pro + 16GB issued by the company..
  • Anonymous10880 Nov 13, 2024
    The company's 32G can also run to 80%, and 16G can still run before. My colleague's computer broke down, and it took 8GB of content to develop it for 2 weeks. I feel like I can run no matter what
  • Anonymous12985 Nov 13, 2024
    @ Anonymous6247 also ask for a recommendation
  • Poster Nov 13, 2024
    @ Anonymous12983 @ Anonymous12984 @ Anonymous10880 @ Anonymous7330 OK Thank you, I guess there is no big problem, if it's really not enough, thinkpad will make up for it haha
  • Poster Nov 13, 2024
    @ Anonymous12982 This time it focuses on a transition. I want to wait for the MBP to change the mold and screen before changing the large memory
  • Anonymous12986 Nov 13, 2024
    16G is enough. If you add memory and hard disk, you can buy another one with docker and an environment that can be connected remotely. After all, the money spent on adding memory and hard disk can be used to buy a new one (the other one uses the jd of relatives and friends to obtain state subsidies), no need, you can sell it at a good price then
  • Poster Nov 14, 2024
    @ Anonymous12986 There's nothing wrong with it. It's cheaper to buy 2 units than a 32 +512 unit. It focuses on a price/performance ratio ~
  • Anonymous12987 Nov 14, 2024
    I have used both 32g and 16g mac pro, 16g is obviously more urgent, and it can be used if it can be used
  • Anonymous12988 Dec 29, 2024
    It is recommended to build a small host at home, then penetrate the intranet and put docker on it
  • Anonymous12989 Jan 4, 2025
    https://i.imgur.com/882N8m5.png
  • Poster Jan 7, 2025
    @ Anonymous12989 I'm envious, big memory, the next one must start at 64