I think the smaller person would fare better. I base that on two things.
Here in Brazil we have lots of stray dogs. One thing you notice is that there is a certain "breed" of small semi-wild stray dog that survives very well. They are small, short haired, very fast, and resourceful. At the same time you run across larger strays and they are universally bone thin. For that small dog a half a ham sandwich is a meal, for the large dog it is just a light snack.
I went through an ordeal in Canada in which 26 of us were reduced to starvation rations for more than a week. This was a mixed group, male and female, large and small, young and old. When it comes to dividing up food humans are very democratic, everyone gets the same portion. When it comes to dividing up the work humans have greater expectations for those who are larger/stronger. The idea is, you´re a big guy, you should be able to handle it. It was my observation that the larger more muscular guys were suffering from starvation more than the smaller, less worked members of the group. I´m not saying that everyone wasn´t giving it their all, the smaller members were working hard too, but at their capacity. Some of our guys would portage a canoe and then return for packs or another canoe, but at meal time everyone would get the same half cup of macaroni. Some of our guys must have been burning 10x the calories.
To suggest in such a situation that food should be rationed in proportion to body mass and workload does not fly when everyone has a vote. It is logical to say that a male 20-something who made three heavily laden trips over a portage should get 3x the ration of a 12 year old kid who merely walked the distance once carrying a load of paddles. Try suggesting it and see what happens to the morale of the group. Mac