Abid
ok may be to somehow you correct consumption of energy is more,,, but it also more when we run and do some tired task , consumption of energy is more then why cant we feel sleepy in case of run.....?
In our body two organ brain and intestine require more energy ( blood ) to work.. After eating heavy meal more amount of blood diverted to intestine this makes to feel sleepy...
sorry friend i have no idea about this topic so sorry.
Deepu- if you have no idea, you should not post. If you want to post, collect information from some source and then post.
Heavy food may even give stomoch pain and cause indigestion. Overeating compels your body to use extra energy for digestion and so you cannot use energy for work or even waking. So, you fall asleep.
If you feel sleepy after eating, particularly after sweet or bakery products, you are normal. Eating sugary foods causes your brain to make large amounts of the neurotransmitter, serotonin, that makes people fall asleep naturally at night.
Eating sugary foods or those made from flour, such as bakery products or pastas, causes blood sugar to rise higher than normal. This causes your pancreas to release large amounts of insulin, which drives one of the protein building blocks called tryptophan from your bloodstream into your brain, where it is converted to serotonin that makes you feel sleepy.
because after taking the heavy meal circulation of blood increases towards the stomach for the digestion of heavy meal this causes less supply of blood to the brain therefore working of brain is affected and we feels sleepy.
Actually after having heavy food , our body feels that you had full stomach food and you need not to worry and there is no more tensions and you can relax and we feel sleepy.
Actually after having heavy food we should not sleep, we need to have walk for few minutes so that digestion processing takes place very well.