What are the Circle 2.0 resource limits?

docker
2.0
performance

#1

I’m running Bazel in a custom built docker container on Circle 2.0. Running with the default resource limits, my process gets killed in the planning phase for using too much memory. How much ram and how many CPUs are available for docker executors in circle 2.0? I can configure bazel to respect those limits but would rather not have to determine them experimentally.


#2

Looks like they are detailed in the top bar after a run has completed.


#3

Default is 4GB x 2 CPU

anyone know how may cores the cpus have?


#4

https://circleci.com/docs/2.0/configuration-reference/#resource_class

From previous communication with Circle, these are CPU shares, so not dedicated cores necessarily.

Good luck on tuning!


#5

This topic was automatically closed 41 days after the last reply. New replies are no longer allowed.