Reputation: 1085
I just allocate some virtual memory for each account,
pi@duckpi01 /etc $ ulimit -v 100
pi@duckpi01 /etc $ ulimit -v 200
-bash: ulimit: virtual memory: cannot modify limit: Operation not permitted
pi@duckpi01 /etc $ ulimit -v 99
pi@duckpi01 /etc $ ulimit -v 101
-bash: ulimit: virtual memory: cannot modify limit: Operation not permitted
pi@duckpi01 /etc $ ulimit -v 100
-bash: ulimit: virtual memory: cannot modify limit: Operation not permitted
pi@duckpi01 /etc $ ulimit -v 200
-bash: ulimit: virtual memory: cannot modify limit: Operation not permitted
pi@duckpi01 /etc $ cd security
pi@duckpi01 /etc/security $ vi limits.conf
Segmentation fault
pi@duckpi01 /etc/security $ sudo ulimit -v 200
Segmentation fault
But now I cannot use ulimit
to allocate memory more than 99. Apparently, 99kbytes is not enough for me to do anything. I use sudo
, but it does't work. How could I do to fix this problem?
This doesn't work :
pi@duckpi01 /etc/security $ sudo mount -t tmpfs -o size=2048M tmpfs /media/nameme/
Segmentation fault
pi@duckpi01 /etc/security $ sudo mount -t tmpfs -o size=500M tmpfs /media/nameme/
Segmentation fault
This doesn't work,too:
pi@duckpi01 /etc/security $ sudo ulimit -v unlimited
Segmentation fault
pi@duckpi01 ~ $ sudo su
Segmentation fault
pi@duckpi01 ~ $ mkdir -p /media/nameme
Segmentation fault
pi@duckpi01 ~ $ free -m
Segmentation fault
pi@duckpi01 ~ $ sudo ulimit -v
Segmentation fault
pi@duckpi01 ~ $ ulimit -v
99
pi@duckpi01 ~ $ su -u root
Segmentation fault
Doesn't work:
pi@duckpi01 ~ $ ulimit -c unlimited
pi@duckpi01 ~ $ ulimit -v
99
pi@duckpi01 ~ $ ulimit -v 10000
-bash: ulimit: virtual memory: cannot modify limit: Operation not permitted
pi@duckpi01 ~ $ ls
Segmentation fault
Upvotes: 0
Views: 2924
Reputation: 5424
login as root
and reset limits:
su -u root
ulimit -v unlimited
or logout from current user and login as root:
logout
Upvotes: 2
Reputation: 1500
you can try by RAM disk facility if suppose you have 4GB of RAM than you can use following command
mount -t tmpfs -o size=2048M tmpfs /media/nameme/
And maximum utilization of resources.
Upvotes: 1