Building pdftk on VPS cannot allocate memory

I found this solution at http://www.schmalenegger.com/virtual-server-compiling-error-cannot-allocate-memory/

Sometimes when you compile certain things on a virtual server from source, you may receive the following error message: “virtual memory exhausted: Cannot allocate memory” error. The following is a quick tip that at least worked for me.

List the amount of virtual memory allowed:

[root@vps /]# ulimit -a

To change it to a smaller value, enter this:

[root@vps /]# ulimit -v 60000

To reset it to the default settings, just type:

[root@vps /]# ulimit -v unlimited

On Debian you want to use ulimit -m instead of ulimit -v. It will do the job for you.

[root@vps /]# ulimit -m 60000

Comments are closed.