无法分配通过网络共享移动文件的内存

无法分配通过网络共享移动文件的内存

我的网络上有一个共享文件夹,里面存放着我的音乐。我最近将 flac 转换为 mp3,想将 flac 移到网络文件夹中。所以我安装了网络共享,sudo mount -o username=Robert //192.168.1.56/music /mnt/networkmusic然后导航到包含 flac 的文件夹。

然后,在该文件夹中,我确保每个子文件夹都是我想要移动的(确实是),并且这样做for f in *; do sudo mv "$f"/ /mnt/networkmusic; done有效并移动了其中的一些,但随后开始出现错误,所以我再次尝试,它根本不起作用,只是给了我这个错误

mv: accessing '/mnt/networkmusic': Cannot allocate memory

共享文件夹位于 Windows 7 PC 上。我想我读到过需要更改设置以使其更像服务器运行,但我不确定我在哪里读到过,甚至不知道如何设置。有什么想法吗?

答案1

将以下注册表项设置为1

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache

并将以下注册表项设置为3

HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size

在这里找到它:http://www.codenition.com/solving-cannot-allocate-memory-error-on-windows-7-linux-cifs-mounts

相关内容