Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   FreeBSD 6 or 7 (http://forum.oszone.net/showthread.php?t=141930)

cluber 05-06-2009 10:05 1135571

FreeBSD 6 or 7
 
Нужно ставить систему но тяжкая проблема выбора мучит.

Комп: celeron 800 (копермайн), 256 метров ОЗУ, Nvidia Riva TNT, HDD 160 GB (новый)
Машина в хорошем состоянии и планируется под шлюз(прокси), почтовый сервер, и для тестовых целей местных ВЕБ разработчиков - WEB (наверное будет апач)

Со всем этим, причем шустро, справлялась такая же машина ранее (правда, памяти было меньше [128 метров]). На ней стояла FreeBSD 6.1
В целом все устраивало. Сейчас уже было решил савить последний релиз 6.4, но после слуха о сворачивании производителем 6 ветки
и чудесах производительности & интересных новшествах 7-й ветки стал поглядывать в сторону 7-ки.

Видел в соседней конторе в деле FreeBSD 7.1:
Проц XEON - 4 ядра, 2 гига ОЗУ, аппаратное зеркало.
Впечатление от знакомства сложилось не радужное:
1. если 6-ка справлялась с теми же задачами юзая из 128 не более 70-95 метров памяти, то из 2х Гигов 7-ой заюзано почти все (10-15 Мб свободно)
2. особой разницы в стабильности между 6 и 7 не заметил ...

Делитесь, пожалуйста, мнениями и советами

wp2 06-06-2009 15:00 1136678

Цитата:

Цитата cluber
1. если 6-ка справлялась с теми же задачами юзая из 128 не более 70-95 метров памяти, то из 2х Гигов 7-ой заюзано почти все (10-15 Мб свободно) »

бред какой-то.

что за программы, что они делали? Какие версии программ?

не так уж много и поменялось в 7ой версии.

зы. Конечно, много новых возможностей добавилось.

dmitryst 06-06-2009 15:04 1136684

Цитата:

Цитата wp2
бред какой-то. »

ага...
cluber, на самом деле особых различий нет, это не линукс :).. Стабильность на уровне, безопасность подкрутили, кое-какие утилиты обновили, вот, в принципе, и всё. Но я бы поставил всё-таки 7-ку, как-никак, новая ветка, и поддержка будет еще долго, в отличие от 6й. (На своем железе разницы не заметите)

cluber 06-06-2009 18:58 1136808

Цитата:

Цитата wp2
бред какой-то.
что за программы, что они делали? Какие версии программ?
не так уж много и поменялось в 7ой версии.
зы. Конечно, много новых возможностей добавилось. »

wp2 FreeBSD 6.1
сборка мира без Х-ов
сборка мира и ядра по принципу "только то, что нужно"
через Squid 2.6 выход в интернет для ~60 машин
Постфикс (версию точно не помню) ~25 почтовых ящиков

FreeBSD 7.1
сборка мира также без Х-ов
сборка мира и ядра тоже по принципу "только то, что нужно" (заглянул в конфиги сборки)
Squid, кажись 3-й, ввыход в интернет для ~40 машин
Exim (версию не помню) ~15 почтовых ящиков

FreeBSD 6.1 - 70-95 Мб ОЗУ из 128
FreeBSD 7.1 - 2033 Мб ОЗУ из 2048

Для эксперимента сам собрал мир и ядро на подобной древней машине:
FreeBSD 6.1 не нашел, заюзал 6.3.
Сквид 2.6.2 - без нагрузки
Результат: 70-80 метров из 128-ми

Что это? особенности 7-й ветки, или крайняя кривизна чьи-то рук?

Цитата:

Цитата dmitryst
cluber, на самом деле особых различий нет, это не линукс .. Стабильность на уровне, безопасность подкрутили, кое-какие утилиты обновили, вот, в принципе, и всё. Но я бы поставил всё-таки 7-ку, как-никак, новая ветка, и поддержка будет еще долго, в отличие от 6й. (На своем железе разницы не заметите) »

Вот в этом - то и вопрос. Тоже склоняюсь к ней, но пока что видел недецкую прожорливость 7-ки к памяти, чем немало озадачен.

wp2 06-06-2009 19:36 1136842

а слабо поставить второй операционкой FreeBSD 7.2 на твоем слабенькой, и посмотреть что будет?

это единственный правильный вариант, который мы можем тебе посоветовать.

cluber 06-06-2009 22:25 1136987

Цитата:

Цитата wp2
а слабо поставить второй операционкой FreeBSD 7.2 на твоем слабенькой, и посмотреть что будет?
это единственный правильный вариант, который мы можем тебе посоветовать. »

Совет хороший, спасибо, при возможности конечно же попробую.

только ту машину, на которую нужно будет ставить, привезут, как обычно, в последний момент, когда времени уже экспериментировать не будет, а эту уже отдал обратно.

dmitryst 07-06-2009 01:04 1137097

cluber, а вы в курсе, что конфиг сквида позволяет указать, сколько памяти ему разрешено кушать? Т.е. я могу разрешить ему отобрать почти всю память или же использовать 10-20 Мб. На любой системе.
ЗЫ, Я проверял на своей прокси-машинке - "только то, что нужно" + сквид, последний на февраль, + куча утилит статистики и прочего. Занятая память примерно 200М из 512, из них 128 сжирает сквид.

cluber 07-06-2009 14:59 1137417

dmitryst , в курсе.
на 7-ке посмотрел, ограничение стоит, сквиду было отведено 256 метров

Ситуация такова, что загрузившись система расходует всего примерно 0.5 гига оперативы.
С течением времени 3-5 дней количество занятой памяти доходит до указанных выше пределов.
Похоже то ли на утечку памяти, то ли на то, что система пытается просто заюзать всю память, что есть в наличии.
Ни в 5-й, ни в 6-й ветке подобного не наблюдал.

Igor_I 07-06-2009 23:48 1137812

cluber
Ты же юниксоид :) Ведь память не должна пропадать в никуда. top -o res в помощь. И скриншоты покажи.

cluber 08-06-2009 10:16 1138031

Цитата:

Цитата Igor_I
cluber
Ты же юниксоид Ведь память не должна пропадать в никуда. top -o res в помощь. И скриншоты покажи. »

Igor_I, Спасибо, ТОР юзаю, именно им и определил прожорливость системы, но можно ли ТОР-ом выводить поэкранно, или хотя-бы отфильтровать значения, размер которых постоянный и кол-во известно?

Все на экране не помещаетсо :dont-know

wp2 08-06-2009 11:13 1138075

самое главное наверху :-)

gf100 08-06-2009 14:24 1138277

Цитата:

Цитата cluber
Все на экране не помещаетсо »

Один из вариантов увеличения экрана:
Заходишь через putty, растягиваешь окно, запускаешь top. Он займёт всё пространство окна.
Кроме того, есть ключик -o (-ores, -osize,.....)

Igor_I 09-06-2009 04:36 1138879

cluber, так я же и написал
top, сортировать по полю "ресурсы", по уменьшению. То есть самые прожорливые до памяти, наверху.
Ну, а самый простой вариант, направить вывод в файл.

cluber 09-06-2009 09:03 1138929

Цитата:

Цитата Igor_I
cluber, так я же и написал »

Igor_I, я-то видел, но остальные участники, кажись, не заметили этого))

Цитата:

Цитата Igor_I
Ну, а самый простой вариант, направить вывод в файл. »

ТОР - динамически обновляет значения, выводимые на экран через заданный интервал времени. Как это корректно перенаправить в файл?

Igor_I 09-06-2009 14:43 1139161

Так что, будем спорить как вывести топ в файл или покажешь что-нибудь дельное?

top -o res -n 100 >> /tmp/top
ps -ax -o rss,vsz,command >> /tmp/psax

Vich 09-06-2009 14:50 1139168

Это не утечка.
У FreeBSD специфичный менеджер памяти. Свободная память - это Inactive + Free. Ранее используемые страницы памяти помечаются как неиспользуемые (Inactive). Если их не заалокейтят в течении некоторого периода они пометятся как свободные (Free).

dmitryst 09-06-2009 15:02 1139174

Цитата:

Цитата Vich
У FreeBSD специфичный менеджер памяти. »

Это точно. "Свободной" памяти практически не бывает, всегда чем-то занята, то кэширование, то еще что-то.
И вообще, я бы ставил 7-ку и не парился. У народа месяцами крутится на нагруженных хостингах без перегрузки, и ничего )))


Время: 09:15.

Время: 09:15.
© OSzone.net 2001-