[SOLVED] Cколько нужно ОЗУ для компиляции GCC?
odto11 1 сентября, 2015 - 09:59
Всем доброго утра.
Собственно интересует сколько нужно ОЗУ для компиляции GCC без swap-а?
А то недавно пришло обновление, где надо было обновить GCC, при компиляции GCC встало колом =( (другие пакеты собирались без проблем).
Собирал всё на не очень свежем ноуте с 2Гб RAM, без swap. SWAP был отключен т.к. диск SSD.
Пробую задействовать SD карточку, как swap раздел.
В данный момент собирается, задействовано:
Mem: 639/1902MB (пик был до 1200 MB)
Swp: 358/3882MB (пик был до 860 MB)
ЦП до 100% загружены.
»
- Для комментирования войдите или зарегистрируйтесь
SWAP был отключен т.к. диск
SWAP был отключен т.к. диск SSD.
рукалицо.жпг
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
.
откуда такая реакция?
Swap не "бесконечен" как в офтопике. Чем отличается исчерпание суммарной оперативной памяти, в случае использования только RAM от случая присутствия Swap? По мне так только муками смерти. Ну еще с HDD можно надеяться на реакцию пользователя, если тот сидит за компом в этот момент времени. Тогда - да ;) , у него будет человеко-приемлемое время предпринять хоть какие-то действия. В противном случае требуется настройка OOM killer, а ей всё равно из какого объема исходить. С другой стороны, создание swap на SSD сопряжено с настройками режима свопирования. Из предъявленного TS можно ванговать, что система полезла в своп еще до исчерпания RAM. Естественно такое поведение в штатном режиме не полезно для SSD. Поэтому решение автора сплеча отказом от свопа принесло больше пользы его SSD, чем вреда от одиночной проблемки со сборкой GCC.
to TS. Если нет раздела под swap, то проще пройти "крутой поворот" используя swap, созданный из временного файла. (Но есть нюансы с настройкой ФС родителя).
Во сколько потоков собирается GCC? Иногда время работы компьютера стоит намного дешевле мозгового штурма проблемы, усугубленное многократными подходами к снаряду.
в 2015 году отключать свап на
в 2015 году отключать свап на ссд в целях экономии ссд .....
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
.
Это-то
я понял еще по первому ответу, но в чем причина такого заявления?
Я что-то проспал и в новых SSD существенно увеличили ресурс?
С нашим курсом цена байта за последний год только увеличилась. До сих пор эксплуатирую ssd 2012 года. Покупать новый по причине исчерпания ресурса не горю желанием. Т.к. объем того времени покрывает основные задачи - скорость работы системы в штатном режиме или полная бесшумность решения. Может этот подход устарел? Мне казалось, что mlc-style только усугубил отношение к ресурсу.
навернов ты путаешь ссд и усб
навернов ты путаешь ссд и усб флешки.
Когда то давно , когда ссд только появились) 1-е было как 2-е. Но сейчас это давно не так.
На выборке из 50 520/530 ссд работающее как быстрый кеш - еще ни один не дошел до 50% ресурса и не был заменен по причине перехода в ro,
все тоже с 12-го года.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
.
Нога несомненно удивится, но приведённое им описание ни разу характеризует потока нагрузки.
Я бы с интересом посмотрел сколько проживёт упомянутое ногой устройство в качестве «быстрого кэша» при средней загрузке интерфейса в 0.97 Эрланга.
:wq
--
Live free or die
Kevol написал(а): Я что-то
Юзает gentoo, целыми днями компилит gcс, главное что sw вырублен
.
Ну я-то проспал инфу которой не было. Но кто-то точно не понял, что для использования gentoo его не требуется компилить днями и ночами да еще на ноуте. Выбор правильного железа и отсутствие упертости в поюзании native позволяет позволяет вообще не комилить на всякой малопригодной для этого технике, да и на пригодной не всегда приходится. А имея SSD ну явно не возникает на нем сделать SW, да и для чего он SW нужен? - для спящего режима? Если в дело пошел своп, до дело плохо.
Единственное для чего нашел применение SW - расширить tmpfs - не приходится мусорки самостоятельно чистить. Это тоже полезно делать именно на SSD?
еще один аутист без свапа
еще один аутист без свапа
/
Ещё один адепт секты Всеблагого Свопа, не обременяющий себя не то, что ответами, но хотя бы вопросами о том: где, когда и насколько оно нужно?
Не расскажет ли достопочтенный пан о рекомендуемой им конфигурации свопа в ситуации, когда рамы — пара терабайт, а дискового пространства — 140 гиг?
:wq
--
Live free or die
Последний раз старый сервак
Последний раз старый сервак отвалился при сборке на гиг оперативки плюс два свопа. Пришлось добавить пару тройку гиг свопа.
>>Собственно интересует сколько нужно ОЗУ для компиляции GCC без swap-а?
На сей вопрос принципиального ответа нет. Ибо вещи абсолютно не связанные. Может и пару гигов хватить. А может и десятка быть недостаточно. Мало ли кто еще при компиляции оперативку кушает.
Странно.
У меня ~1.6 ГБ памяти, подкачка 256 МБ. gcc компилится, иксы при этом работают, по интернету хожу, колом ничего не встает. Вот видео, да, тормозит, но это из-за особенностей процессора. MAKEOPTS="-j3"
RY_G написал(а): Вот видео,
Процессора ли?
ЕМНИП уже давно самым узким местом является подсистема ввода-вывода.
:wq
--
Live free or die
Да, процессора.
Процессор - APU AMD C-60.
.
У меня на этом же APU показывает FullHD.
Могу посоветовать выделить в BIOS больше памяти для видео подсистемы.
Мне это помогло настроить на таком APU себе медиа центр. (Было бы обидно если бы он отказался показывать видео... :)
Спасибо, конечно.
Видео подтормаживает тогда, когда процессор и без всяких развлечений на сто процентов занят (например, компиляцией).