Q:

Cannot allocate big buffer - Not enough graphics memory?

I am using Claymore's Dual Ethereum v9.5
Here is my config file:
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
EthDcrMiner64.exe -epool eu2.ethermine.org:4444 -ewal 0x9C57aE119dd13EE9Cd444Cf96091f1e84446.rig-epsw x

I keep getting this error: "CUDA error: cannot allocate big buffer for DAG"

From what I've read this happens when graphics memory is too low. I use a Nvidia 750Ti with 2GB.
How can I fix this ?

A:

to form an answer:
@richard's comment in the previous is right, the DAG file's size is the source of your problem, your GPU needs to load it before start mining. Since mid-2016 it is no more possible to mine using a 2GB graphic card while the DAG file has exceeded 2GB. we will reach 3GB in April 2018.

A:

Check you PAGE file size - it should be more than 16000 MBs. Keep minimum 16000 MBs and maximum 20000 MBs. A majority of the miners rely on virtual mem to keep the process quick and it requires a good amount of size allocation.
I have 4x gtx 1060 6GB and was have this error until i changed the page size/virtual memory

