This virtual switch is resource-intensive. While it may boot with 16GB, a minimum of 24GB (24576 MB) of RAM is recommended for full functionality and to avoid crashes.
The shift to the 17.12.1 release brought several improvements that make it superior to previous versions like 17.03 or 17.06 for labbing:
: The inclusion of binary PROTO encoding increases the efficiency of telemetry data transfers, making it the best version for testing high-scale telemetry collections in a virtual environment. Best Practices for Running cat9kv-prd.17.12.01