В общем история такая. Для тех, кто не знает, что такое SWAP — это механизм виртуальной памяти в Linux, при котором отдельные фрагменты памяти перемещаются из ОЗУ в так называемые области подкачки (swap area или swap space), расположенные на вторичном хранилище данных. Был у меня системник 2 ядра, 6 гб ОЗУ (DDR2), ssd 128гб. Накатил туда Linux Debian 12, и как то не особо заморачивался воткнул SWAP 1гиг. Работало всё нормально изредко притормаживал только, пока не захотел системник сменить на ноутбук. Просто перекинул жёсткий с системника на ноутбук и всё заработало со всеми программами и пр. Решил тут базу на PostgreSQL обкатать кол-во записей было в базе 4,5 млн. Подправил код под себя ну и дайка я хотя бы 1,5 млн. добавлю в базу одним запросом (INSERT INTO) как обычно... Кстати размер файла был примерно 200мб (текста). Ну и закидываю в PgAdmin запрос выполняю и начинается загруз кулера ноутбука на 100%. Минуты 2 и ноутбук висит жёстко. Мышь еле еле дергается и всё. В общем ради э
Linux и его SWAP. Как использовать ОЗУ, что нужно знать перед установкой системы. Как настроить PostgreSQL для работы с ОЗУ.
31 марта 202431 мар 2024
86
2 мин