0

I am trying to figure out how the docker containers are scheduled.

Does anyone know which files I should read or what factors are considered when the containers are scheduled?

I am also interested in nvidia-docker and experimenting with Rodinia benchmark. Would the size of GPU memory use be one of the factors considered when scheduling?

Opened to any suggestions about analyzing or improving docker!

minji
  • 1
  • 3
    What do you mean by that? Scheduled in which way? – Henry Oct 18 '18 at 05:26
  • umm.. I mean when multiple containers are started at the same time, do they run altogether by sharing gpu memory or are they executed one at a time through scheduling(ex.FIFO, Best Fit..)? – minji Oct 18 '18 at 06:54
  • 2
    The processes in a container are executed by the host OS just like any other processes running on the machine. They share memory, CPU, ... – Henry Oct 18 '18 at 07:58

0 Answers0