Возникла у меня задача по очистке кэша на хостинге, куда ядро linux пихает все, что сочтет нужным. Памяти было 256mb и по команде free -m выдавался удручающий результат, что в кэше забито около 190mb. Кое-что использовалось системой в данный момент и оставалось всего 44mb. Однако палочка-выручалочка в виде команды
# sync; echo 3 > /proc/sys/vm/drop_caches
не работала, выдавая ругань в виде permission denied. После активного гугления в попытках разобраться, было выяснено, что система виртуализации openVZ, просто работает с одним ядром, ресурсы которого и делит на все виртуальные сервера. Это печально, так как в этом случае нет возможности самому ставить нужные модули ядра, чистить кэш, ставить собственную os или ядро и вообще, много всяких няшек-вкусняшек оказываются потерянными. Вывод: если берешь vps, то нужнобрать под управлением xen, но он обычно стоит немного дороже, так как более сложен в обслуживании и требует от хостера более квалифицированного персонала.
Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.