From what I understand, the pagepool is basically a cache built into ram to handle (temporary) data (before you permanently save the changes to flash rom or a storage card. You can edit the amount of ram that Windows Mobile uses for the pagepool. Decreasing the pagepool increases the amount of ram used to run programs (Cravus, that might solve your ram problem). Likewise increasing the pagepool increases the amount of ram Windows Mobile uses to store temporary data. To modify the amount of ram used for the pagepool, please see
Change PagePool for better speed on IPAQ hx4700/2xxx, dellx51(v) - Brighthand.com Smartphone and PDA Discussion Forums and follow the instructions for the X51(v). This method also works on the X50(v) WM5 roms as well (I have done this on more than one occasion). You will need a hex editor and your axim's nb0 file for the job. I recommend HxD for the job, found at
HxD - Freeware Hex Editor and Disk Editor | mh-nexus. To flash the rom with the modified pagepool for the X50 series, please see my X50 flashing sticky.