
решение1
Тыне нужнодля освобождения "баффа/кеша".
«buff/cache» — это память, которую Linux использует для кэширования диска, икоторый будет освобожден всякий раз, когда это потребуется приложениям. Поэтому вам не нужно беспокоиться, если в этом поле отображается большой объем, поскольку он не считается «использованной» памятью.
Цитируется изhttp://www.linuxatemyram.com(выделено мной):
И вы, и Linux согласны с тем, что память, занятая приложениями, «используется», а память, которая ни для чего не используется, «свободна».
Но как подсчитать объем памяти, которая в данный момент используется для чего-либо, но все еще может быть доступна приложениям?
Эту память можно считать «свободной» и/или «доступной».Linux вместо этого считает его «используемым», но также и «доступным».(...) Это "что-то" (примерно) то, что top и free называют "буферами" и "кэшированием". Поскольку ваша и Linux терминология отличается,Вы можете подумать, что у вас мало оперативной памяти, хотя это не так.