Мы запускаем один и тот же контейнер докеров на двух разных виртуальных машинах Google Compute. Обе виртуальные машины имеют одинаковые характеристики. Контейнер докера использует Debian в качестве базового образа, запускает python и выполняет ряд операций, связанных с процессором и вводом-выводом. Единственное различие между двумя виртуальными машинами - это операционная система хоста - Ubuntu 18.04 на одной виртуальной машине и Debian 9 на другой. У меня создалось впечатление, что скорость нашего процесса должна быть почти одинаковой для обеих виртуальных машин. Я подумал, что на Debian 9 он может быть немного быстрее, потому что он легче, чем Ubuntu. На самом деле все было наоборот. Наш процесс выполняется примерно в 2 раза быстрее на виртуальной машине Ubuntu по сравнению с виртуальной машиной Debian.
Каковы возможные причины этого? Является ли ядро Ubuntu значительно быстрее, чем Debian в некоторых ситуациях?