I am trying to draw diagrams that show the difference between system virtual machines and Java virtual machines.
The first two images looks correct to me. But I don't know how to draw the third.
As you see, both red blocks and gray frames have the same captions: "JVM". I don't think it is correct. I'm sure that caption should be different: "JVM" for gray frames and "something different" for red blocks.
How the third diagram should be fixed?