swapon -s
Filename Type Size Used Priority
/dev/sda6 partition 1052220 802260 -1
Да и вроде судя по этому свап то полностью не используется. А так уже все висит скоро выдаст туже ошибку. И может имеет смысл убить иксы и кеды на время и пробывать пересобирать они же тоже жрут не мало оперативки
это фигня, вот недавно новость пробегала, что при сборке Firefox под виндой линкер падает, выжирая все 3 гига доступной для 32битного процесса памяти :)
Обновлённый Firefox 9.0.1 сегодня неожиданно откомпилировался системным Clang'ом v.3.0 в FreeBSD 9.0-PRERELEASE. Компиляция предыдущей, 8-я версии, вываливалась с ошибкой — приходилось делать исключение, для компиляции Fx в GCC 4.2.2 условными операторами в /etc/make.conf.
это конечно + для LLVM/Clang
но тяну таки одеяло в свою сторону: зачем?
браузер это не то место в системе которое стоит компилить руками (ну, по крайней мере костяк)
пруфита ноль
месье любит двое суток гном собирать или в чём причина использования генты на данной машине? :) рекомендую распределенную компиляцию или хотя бы SSD под систему и swap.
Увидел свою аватарку, подумал что я вопрос запостил и не помню. А самое главное проблем со сборкой FF никогда не было. Потом таки поглядел на ник и успокоился - пока я с ума ещё не сошёл.
Скорость компиляции у Clang заметно больше, чем у GCC, и качество диагностических сообщений во время компиляции лучше.
Например, GCC у меня собирает рабочее окружние (домашний десктоп на основе Xfce и приложений GNOME) за 4,5 часа, а LLVM/Clang требуется всего 2,5-3 часа — что называется «почувствуйте разницу».
libreoffice собирал на этом компе старых версий. Ну сейчас уже перешел на бинарную версию. Просто собирать его не вижу смысла так как пользуюсь им только график работы посмотреть если забыл вдруг когда на работу
мне тоже генту нравится, но я работаю на хорошем железе. когда я пробовал на ультрабуке собрать весь свой комплект программ, то я задолбался ждать и настроил распределенную (distcc) компиляцию :)
по моему, Вы, как и многие другие люди, ещё не знаете, что такое мультилиб и что вайн нормально работает и с 64 и с 32 (даже есть папка syswow64) софтом на 64-битной системе. В дебиане (и его потомках) и генте (вероятно, и в RHEL-производных, но тут не могу гарантировать) мультилиб работает автоматически, пользователю даже знать об этом не нужно. Тогда как деградация производительности при использовании бинарного дистрибутива, где все проги скомпилены на i686, будет сильной в сравнении с 64-веткой того же дистриба. Единственное, иногда могут возникнуть проблемы с ассемблер-специфичным софтом, типа gens, что он не хочет компиляться (для работы с мультилиб, всё-же нужна некоторая поддержка в ./configure со стороны ментейнера). Это решается подключением оверлея, где уже всё профиксили, либо гуглением и нахождением нужного ./configure (иногда ещё и патча), либо chroot в 32-битную версию. Но, могу сказать сразу, что подобные проблемы возникают только при компиляции редкоиспользуемых сообществом пакетов (читай «у гентушников», но тут можно подрубить оверлеи), которые мейнтейнерам просто лень патчить. Если Вы используете бинарный дистрибутив, то у Вас не возникнет никаких проблем.
Единственная реальная проблема 64-бит: кушает чуть больше памяти. но выигрыш в производительности полностью это нивилирует, особенно, если SSD есть под своп или оперативы от гига и более.
по моему, Вы, как и многие другие люди, ещё не знаете
По-моему, ты дожил до 2012 года, а так и не знаешь, что sizeof(void*) на 64 битах аж в два раза больше, чем на 32. Потребление памяти на 64 нативных битах ощутимо больше. Ситуация, когда оп ставит 64 бита на 1 гиг, напоминает анекдот про больного, щемящего себе яйца дверью.
Хм, а я думал, зачем мне 4 гига оперативы на ноутбуке. Всё таки хорошо, что взял. Проблем при компиляции, подобных данным, нет. Иногда просто чистить место ддля компиляции либреоффиса, и всё.
откуда я знаю? могу сказать точно, что для либреофиса итого с оперативой не меньше 4гб (ну теоретически можно около 3,4 , но лучше с запасом, т.к. ещё Xorg и все дела) при условии отсутвия всяких хуюнити и прочих файерфоксов, говорые сразу полтора гига отожрут.
Да гига почти всегда хватает. Тут как я потом выяснил не собиралось потому что вся память ушла на иксы, кеды, nginx, MySQL, ejabberd. А как остановил только иксы все сразу прошло норм.