我注意到,如果我将文件复制到某个存储设备(系统的HDD、SSD或拇指驱动器),就会将少量数据(20-30MB)写入交换空间,并且数量增加。是的,甚至连系统都有可用的RAM。
写入交换空间会使设备非常慢。痛打是最明显的例子。
如果我在复制之前关闭交换,文件就会被复制得很好!
这是一张截图:
📷
我正在将一个大文件复制到/dev/sda2 2。我有可用的RAM,但是有些数据总是写入交换区。这种行为在我所有的设备和我有时间玩的设备上都是一样的。
我尝试使用以下命令更改swappiness:
sysctl vm.swappiness=n # n for a value from 0..100
试着把花
在我的linux服务器上,我在这里挂载了我的zfs池:~/data/homepool,~/data通过afp共享。我的macOS (high see )客户端可以正确地查看和读取/写入~/数据,甚至可以在数据/归属池中写入数据。
问题是,zfs错误地获取了macOS池的存储容量,将homepool的存储空间表示为~/data的存储空间,而由于homepool挂载了ZFS池,所以homepool非常大。这阻止了Finder复制大文件,并且Finder认为没有可用的空间。这是个bug吗?