如何在Google Colab上将锁定的内存限制设置为无限制?

问题描述

是否可以扩展Google Colab笔记本电脑上的锁定内存限制?它可以在Ubuntu 18.04 VM上运行。

我在跑步

ulimit -l unlimited

但是我收到这个答复

ulimit: max locked memory: cannot modify limit: Operation not permitted

这是ulimit -a返回的结果

core file size          (blocks,-c) unlimited
data seg size           (kbytes,-d) unlimited
scheduling priority             (-e) 0
file size               (blocks,-f) unlimited
pending signals                 (-i) 51915
max locked memory       (kbytes,-l) 16384
max memory size         (kbytes,-m) unlimited
open files                      (-n) 1048576
pipe size            (512 bytes,-p) 8
POSIX message queues     (bytes,-q) 819200
real-time priority              (-r) 0
stack size              (kbytes,-s) 8192
cpu time               (seconds,-t) unlimited
max user processes              (-u) unlimited
virtual memory          (kbytes,-v) unlimited
file locks                      (-x) unlimited

解决方法

是的,运行以下命令:

i = 0
while True:
     i += 1

20秒后,谷歌用更大的GPU虚拟内存。