hi, would i get better results if i allocate more memory? currently using 512mb, but i can go as higher
No, it hardcoded into original source code miner. 
I see only these switches:
#define PROTOSHARE_MEM_512      (0)
#define PROTOSHARE_MEM_256      (1)
#define PROTOSHARE_MEM_128      (2)
#define PROTOSHARE_MEM_32      (3)
#define PROTOSHARE_MEM_8      (4)
UPD. I agree with tyeken8.