I had a 8GB M1 MBP overloaded for a 2 week test drive. I was running all of the following at the same time:
- PHPStorm
- MAMP w/2-3GB RAM server
- Parallels w/Windows ARM
- OSX Mail
- Photoshop
- Terminal
- Firefox
- Safari
- Quickbooks
- Capture One Pro
- Other random small programs
My 32GB 2018 MBP was getting its battery replaced and I decided I'd get an under spec'd M1 as a trial. I was going to run it hard and see how it did. If it survived, I'd just keep it and sell my 2018.
I was really really impressed that it continued to perform even with all I was throwing at it. I'm sure I could have found ways to destroy it, but under realistic scenarios, there were no significant performance hitches. The reason why I ended up returning it was because I racked up 5TB of writes in 9 days without putting in my normal long hours on it.
Even if I had ended up needing 10TB of writes a week under my normal conditions, the SSD should have been able to hold up for as long as I would have owned it, but I took it as a sign that even if an 8GB unit would work, it wouldn't be the best decision for me.
I'm pretty sure the massive writes had something to do with my Web development work. When I wasn't working, the writes were elevated, but pretty reasonable.
My test drive may not have ended up as I wanted, but if I ever had to get by on an 8GB machine, I now know I can do it pretty comfortably.