I read the documentation that the texture memory usage is of Power of Two, which 1024x600 take up the same memory as 1024x1024.
However, I did a test for a JPG with the following, and 1024x600; 1024x800 take up less memory than 1024x1024.
1024x512
texture: 2,107,572 bytes
1024x600
texture: 2,468,020 bytes
1024x800
texture: 3,287,220 bytes
1024x1024
texture: 4,204,724 bytes
PS: I’m using system.getInfo(“textureMemoryUsed”)