Используйте долларовый символ, чтобы препятствовать тому, чтобы пробел был проанализирован, т.е.
mv $' ' /path/to/folder
Иначе это не рассматривали бы в качестве параметра.
]Varnish, кажется, использует для своей общей памяти обычный файл, отображенный на карте памяти (вместо e. g., POSIX []shm_open[
]). Из []source[]:[
loghead = mmap(NULL, heritage.vsl_size,
PROT_READ|PROT_WRITE,
MAP_HASSEMAPHORE | MAP_NOSYNC | MAP_SHARED,
heritage.vsl_fd, 0);
]
[]On BSD, []MAP_NOSYNC[
] просит, чтобы ядро не записывало общие данные на диск, если только это не было принудительно (например, чтобы освободить память). Когда она также заблокирована, этого почти никогда не должно произойти. К сожалению, []Linux не поддерживает []MAP_NOSYNC[
].[][
]Поэтому Linux будет регулярно записывать грязные (измененные) страницы из кэша на диск. Помещение кэша на tmpfs позволит избежать этого. Так же как и Varnish с использованием разделяемой памяти POSIX или SysV (на самом деле разделяемая память POSIX реализована на Linux с tmpfs, смонтированной на []/dev/shm[
], так что использование tmpfs должно быть нормальным).[