兴修水利，而「开成国渠，自陈仓至槐里筑临晋陂，引汧洛溉舄卤之地三千余顷」使得‘国以充实’。青龙三年（236年），关东饥荒，司马懿调5百万斛粟运往洛阳，足见关中存有大量粮食。曹操时魏国就曾“开募屯田于淮南”（《三国志·魏书·仓慈传》），但仅是民屯。正始二年（241），司马懿主持对吴作战时，始与邓艾筹画在淮南淮北创建军屯。。正始四年（243），司马懿又‘在于积谷，乃大兴屯田，广开淮阳、百尺二渠，又修诸陂于颍之南北，万余顷。自是淮北仓庾相望，寿阳至于京师，农官屯兵连属焉。’‘因欲广田积谷，为兼併之计，乃使