These two pages: Windows - Commit Size vs Virtual Size and what's the difference between working set and commit size? do an excellent job of explaining what the commit size of a program is. However, I'm looking at a program in Process Explorer, Syncthing.exe from https://syncthing.net/ and seeing something that has me curious.
According to Process Explorer, the virtual size is between 34 and 35 Gb. Yet my page file is only 15.5 Gb in size. Therefore there must be at least 19 Gb in that program that are part of the Virtual map, but not yet committed.
What Win32 API could I call to determine the actual commit size of the program? Or is there a way to get this from Process Explorer, since none of the options on the Process Memory tab of the Select Columns dialog have the word "commit" in themm.