При выполнении команды eix-sync начинает таять с огромной скоростью оперативная память(2Гб),потом почти полностью занимается swap (2Гб) и в конце концов выдает ошибку.Память пожираться начинает при выполнении eix-diff:
Database contains 15592 packages in 154 categories.
* Calling eix-diff
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
/usr/bin/eix-sync: line 231: 5836 Аварийный останов "${@}"
* Failed to diff against current cache
* Time statistics:
336 seconds for syncing
65 seconds for eix-update
209 seconds for eix-diff
636 seconds total
Раньше при eix-sync потреблялось максимум 350 Мб памяти.