Grid aggregates heterogeneous resources over Internet to execute large-scale jobs. In the job execution, data is usually downloaded to the computing sites before the data processing. The batch mode of data transfer and processing might lead to the waiting of the reserved resources and the decrease of the system efficiency. Motivated by the online video service (in which the processing rate of the data matches the transfer rate), distributed le system is introduced in grid job execution to make the data transfer and data processing parallel. After analyzing and comparing the different types of distributed le systems, GSwap is proposed to deliver a data exchanging space for the job execution based on NAS.