Долгое время работал на Linux теперь вот нужно поддерживать машинку на FreeBSD
Код: Выделить всё
7.1-RELEASE
На машине работает MySQL
Код: Выделить всё
5.1.32
Код: Выделить всё
mysqldump --user=$USERNAME --password=$PASSWORD --host=$DBHOST --databases $DBNAMES --socket=$SOCKET > "$BACKUPDIR/30min/$DBNAMES/${DBNAMES}_$DATE.sql"
Код: Выделить всё
last pid: 5360; load averages: 0.03, 0.02, 0.00 up 0+02:08:25 04:19:12
56 processes: 2 running, 54 sleeping
Mem: 164M Active, 8070M Inact, 417M Wired, 936K Cache, 214M Buf, 1249M Free
Swap: 2048M Total, 2048M Free
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
626 root 1 44 0 25332K 6772K select 0 0:35 0.00% snmpd
878 root 1 44 0 154M 21492K select 5 0:04 0.00% httpd
1502 root 1 44 0 8112K 2544K select 1 0:02 0.00% top
5315 www 1 4 0 156M 24028K accept 0 0:01 0.00% httpd
1264 root 1 44 0 33768K 4700K select 3 0:01 0.00% sshd
1073 root 1 44 0 18568K 6228K select 5 0:00 0.00% mc
5327 www 1 4 0 155M 23172K accept 0 0:00 0.00% httpd
1022 root 1 44 0 33768K 4700K select 0 0:00 0.00% sshd
1400 root 1 44 0 16520K 4824K select 2 0:00 0.00% mc
848 mysql 17 44 0 347M 94888K ucond 3 0:00 0.00% mysqld
5337 www 1 4 0 156M 24196K accept 0 0:00 0.00% httpd
1075 root 1 8 0 9012K 2652K wait 1 0:00 0.00% bash
897 root 1 44 0 10696K 4140K select 1 0:00 0.00% sendmail
5347 www 1 4 0 155M 22120K accept 0 0:00 0.00% httpd
5355 www 1 4 0 155M 22132K accept 2 0:00 0.00% httpd
1030 root 1 8 0 9012K 2624K wait 2 0:00 0.00% bash
1271 root 1 8 0 9012K 2644K wait 1 0:00 0.00% bash
5352 www 1 44 0 155M 22132K select 0 0:00 0.00% httpd
Для тестирования остановил mysqldump на 8 часов, но память как была в Inactive в том же кол-ве и осталась.
Ну и сопсно вопрос - Почему память не возвращается во Free? При чем если не выполняется скрипт дампа то все нормально и памяти во Free где то около 8,4 Гб и Inactive практичесски не на одном уровне держится.