During the cardiac cycle, cardiogenic oscillations of expired gas (x) concentrations (COS([x])) are generated. At the same time, there are heart-synchronous cardiogenic oscillations of airway flow (COS(flow)), where inflow occurs during systole. We hypothesized that both phenomena, although primarily generated by the heartbeat, would react differently to the cephalad blood shift caused by inflation of an anti-gravity (anti-G) suit and to changes in gravity. Twelve seated subjects performed a rebreathing-breath-holding-expiration maneuver with a gas mixture containing O2 and He at normal (1 G) and moderately increased gravity (2 G); an anti-G suit was inflated to 85 mmHg in each condition. When the anti-G suit was inflated, COS(flow) amplitude increased (P = 0.0028) at 1 G to 186% of the control value without inflation (1-G control) and at 2 G to 203% of the control value without inflation (2-G control). In contrast, the amplitude of COS of the concentration of the blood-soluble gas O2 (COS([O2/He])), an index of the differences in pulmonary perfusion between lung units, declined to 75% of the 1-G control value and to 74% of the 2-G control value (P = 0.0030). There were no significant changes in COS(flow) or COS([O2/He]) amplitudes with gravity. We conclude that the heart-synchronous mechanical agitation of the lungs, as expressed by COS(flow), is highly dependent on peripheral-to-central blood shifts. In contrast, COS([blood-soluble gas]) appears relatively independent of this mechanical agitation and seems to be determined mainly by differences in intrapulmonary perfusion.