]> Sergey Matveev's repositories - stargrave-blog.git/commit
Очистка памяти в Linux
authorSergey Matveev <stargrave@stargrave.org>
Thu, 19 Jan 2023 21:45:49 +0000 (00:45 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 19 Jan 2023 21:45:49 +0000 (00:45 +0300)
commit46c2e8f77a825113ad19800d97a38fe2a39dc3f0
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parente228f38a55fb5888a6bf304f7a189ebe671ba86b
Очистка памяти в Linux

https://habr.com/ru/post/711186/
Могу только ужасаться тому что творит автор. Он хочет удалять кэш
файловой системы из оперативной памяти. Если он говорит про то, что у
него типа слабый компьютер, то значит ему важна производительность. Но
при этом он делает прямо противоположные вещи: уничтожает кэш,
уничтожает попытки ОС ускорить работу его и так не быстрого ПК. Я даже
просто не знаю как не делать face palm от этого. Почему то это хочется
сравнить с тем, как люди используют NAT для безопасности LAN.

А ещё он абсолютно непонятно на кой чёрт, но использует Go программы для
того, что можно сделать и просто в shell. А ещё он из Go вызывает bash
(!!!) чтобы выполнить две команды. Просто не понимаю... зачем???

Да и... если не хочется чтобы что-то swap-илось или кэшировалось, то не
проще ли настроить это в ОС/ядре? Убрать причину, а не бороться с
последствиями? Наверное это всё мышление после мира Windows, когда там
только бороться и можно.