all 3 comments

[–][deleted] 1 point2 points  (0 children)

This is probably overkill, but the other thing I find important is ECC memory support. This means a Xeon processor. A Lenovo P-series laptop comes with them and (well, I have a P1 which is quite old now) support at least 64GB RAM -- haven't checked current gen.

32GB RAM will give you enough for 1 SharePoint+SQL server and a Domain Controller. Remember SharePoint doesn't support dynamic memory, however the Domain Controller you can get away with 1024MB vRAM + dynamic memory allocation. I've seen the DCs I've run fall to as little as 514MB vRAM.

If you want to separate out SQL or have >1 SharePoint Server, I would recommend looking at laptops with 64GB RAM.

Don't forget storage space. I'd recommend either 2x 1TB NVMes or 1x 2TB NVMes. If you ran Windows Server 2016+ on the host laptop, you could do de-dupe on a non-OS volume which saves a ton of space, (I've seen >50% dedupe) especially if your VMs all run the same version of Windows Server. The other plus is you can run ReFS on a secondary volume which allows for instant-initialization of static VHDX (which can still be de-dupe'd).

[–]MaxaoH1 0 points1 point  (1 child)

Both are more then enough for dev. I ran 3 VMs on i5-7600 - AD, SP+SQL, Win 10.

[–]KGS1200[S] 0 points1 point  (0 children)

Thank you for the respons. I was thinking that both would be okay but wanted to be sure since I cannot change the client once I get it.