> Десктопный дистр должен компиляться под 386,в крайнем случае под 586,обязательно наличие исходников ядра(остальные исходники не обязательны).
Интересно, почему? Если у него в минимальных требованиях написано "Pentium 166" - так пусть и собирают с -march=i586. У кого минимум PII - те соответственно с i686.
> Вот пусть для них и используются специфичные дистры,
Нет, дарагой. Дистры в первую очередь нужны для установки в серверы,
а не для пальцатых l-юзеров. Пальцатые l-юзеры и сами скопилять с
оптимизацией могут. Им всё одно делать нечего ;)
> Но большинство-то все равно под i686 и выше. Так что имхо именно это
должно быть дефолтом в основных дистрах (особенно десктопных).
Херня. Тебе уже показывали тесты. Разница в две-три секунды. И очень
часто не в пользу оптимизированной программы... Ты забдуждаешься,
радной. Впрочем, не переживай, не только ты. Это вообще массовое
заблуждение. Эффект собаки Павлова - выработка стан7дартных реакций:
"Оптимизировано? - Значит быстрее."
> Нет, дарагой. Дистры в первую очередь нужны для установки в серверы,
а не для пальцатых l-юзеров. Пальцатые l-юзеры и сами скопилять с
оптимизацией могут. Им всё одно делать нечего ;)
Это _десктопные_ дистры нужны для установки на серверы?? Мандрейк? SuSE HOME?
Кстати, а что серверам будет от -O3 -march=i686. Или вы там серверы на 486-х держите? ну тогда все с вами понятно...
> Херня. Тебе уже показывали тесты. Разница в две-три секунды. И очень
часто не в пользу оптимизированной программы...
Нормальных тестов мне пока никто не показал. Показали результат прогона bzip. Я повторил его у себя - и получил прямо противоположный результат. То есть доверять этим цифрам, мягко говоря, не стоит. А вот на нормальный, _серьезный_ тест, на предмет разницы в скорости между arch=i386 и arch=i686 я бы не отказался посмотреть - но что-то никто ссылок не дает на такое...
> Херня. Тебе уже показывали тесты. Разница в две-три секунды.
В _моих_ тестах - да, три из двадцати одной. Т.е. около 15%. Что не так уж и плохо. Прикинь сам, сколько времени это может сэкономить при компиляции большого проекта.
Скорее это даже не число проголосовавших и тем более это не
все пользователи линукса. Это скорей всего колличество нажатий
на кнопку VOTE, а реальное колличество было раз в 10 меньше.
>Если у тебя уже стоит дистр, ты в нем разобрался, и все в нем тебя
> устраивает - зачем его менять на что-то,
> что _потенциально_ может оказаться лучше?
>Чаще всего только время потеряешь.
Установил Windows 98 SE - я в нем разобрался, меня все в нем
устраивает, зачем его менять на что-то лучшее?
Чаще всего только время потеряю.
Как же вы с такой логикой до линукса то докатились???
Правда между дистрибутивами в основном идейные различия,
но это не меняет сути - чтобы чтото выбрать нужно осознать
из чего ты выбираешь, а не повторять маркетинговые слоганы
друг другу.
>сколько твою Генту из сырцов собирать на AthlonXp 2000+ с 256 DDR ?
Докатились, человеку доказывают что не нужно делать самому т.к. за
тебя все уже лучше сделали... ужас, скоро человека будут чмырить
за использование консоли вместо "Удобного инсталятора".
>HDD Samsung 5200 rpm
У меня на домашнем компе такой же :))) 7.3 Гб :)))
>"Тётка-бухгалтер" тебе скажет за это большое "спасибо" :) Главное, чтоб на хлеб с маслом после такого спасибо хватало :)
А с какого перепою Gentoo ставить "тётке-бухгалтеру"? У неё должна быть Windows и 1C. К тому же я не админ, а разработчик ПО. Поэтому всем, кроме меня, насрать, что установлено на моей машине (там Gentoo и Win XP, так как проект кроссплатформенный)
> Это _десктопные_ дистры нужны для установки на серверы?? Мандрейк? SuSE HOME?
А кто у нас называется чисто десктопным дистром? Вроде бы Мандрейк тянет
на такое название, но поди скажи это его разработчикам - заклюют, Им
тоже хочется видеть своё поделие на серверах ;)
> Кстати, а что серверам будет от -O3 -march=i686.
Может дать нестабильность для некоторых приложений. Если бы у тебя было
больше опыта, ты бы знал этот момент.
> Или вы там серверы на 486-х держите? ну тогда все с вами понятно...
А в чём заключается гигантская проблема? ;))) Этот вопрос тоже выдаёт в тебе пионера с головой. Серверы - они очень разные бывают. У меня есть
сервер, который целиком помещается в мыльнице и весит 100 граммов...
> Нормальных тестов мне пока никто не показал.
И не должны. Сам сделай. Ты же языком треплешь бездумно повторяя чужой
бред? Дык поработай головой и руками, и выясни всё для себя сам ;)
> Показали результат прогона bzip. Я повторил его у себя - и получил
прямо противоположный результат.
Во-первых, существует стандартное расхождение результатов. Такие тесты нужно прогонять минимум трижды. Во-вторых, твоя вторая ошибка - разные
ключи комптиляции - -O2/-O3. Они не имеют отношение к оптимизации под
конкретный процессор. В-третьих, выигрыш в три секунды померкнет на
фоне по-настоящему большой проблемы, когда ты не сможешь установить
один и тот же дистр на две рядом стоящие машины из-за той самой
оптимизации.
> А кто у нас называется чисто десктопным дистром? Вроде бы Мандрейк тянет на такое название, но поди скажи это его разработчикам - заклюют, Им тоже хочется видеть своё поделие на серверах ;)
Поставим вопрос проще: сервер там или не сервер, но запустить его на чем-то меньше чем PII так, чтобы нормально работало - можно или нет? =)
> Может дать нестабильность для некоторых приложений. Если бы у тебя было больше опыта, ты бы знал этот момент.
Хорошо, буду набираться опыта =) Какие конкретно приложения дают нестабильность, и в каких ситуациях?
> Серверы - они очень разные бывают. У меня есть сервер, который целиком помещается в мыльнице и весит 100 граммов...
И ты будешь ставить на него мандрейк?
> И не должны. Сам сделай. Ты же языком треплешь бездумно повторяя чужой бред? Дык поработай головой и руками, и выясни всё для себя сам ;)
А меня это, скажем так, не слишком интересует. Если я все-таки прав, то -march=i386 в моем make.conf действительно помогает. Если нет - оно во всяком случае не мешает (у меня вот нестабильности приложений не наблюдается почему-то...)
> Во-первых, существует стандартное расхождение результатов. Такие тесты нужно прогонять минимум трижды.
Так и было сделано. Приведенные мной цифры - это четвертый прогон.
> Во-вторых, твоя вторая ошибка - разные ключи комптиляции - -O2/-O3.
Это не моя придумка, это первый товарисч, запостивший цифры, так сделал. Я просто повторил его тест.
> В-третьих, выигрыш в три секунды померкнет на фоне по-настоящему большой проблемы, когда ты не сможешь установить один и тот же дистр на две рядом стоящие машины из-за той самой оптимизации.
Опять же: если все машины - PII и выше, не вижу проблем...
> Я всегда знал что дебианщики самые ярые фанаты - у вас господа дебианщики дебиану альтернатив нет - однозначно по одной
> причине - "Я его знаю и он просто рулит" - больше ничего не дождешся от вас.
Конечно, не стоит всех грести под одну гребенку, но недавно сам столкнулся с человеком яростно убеждавшим меня, что Debian рулит. Все мои аргументы проходили мимо и я подумал, что что-то доказывать бессмысленно. Они даже порой ошибки в дистре не признают - думают, что фича :))
> а вообще нет идеального дистрибутива - ну нет, ни дебиан, ни генту, ни слака - не решает абсолютно всех проблем - вот и все.
> Собственно почему много дистрибутивов - все пытаються решить какие то свои проблемы или определенный набор проблем скажем
> сообщества Y - вот и все.
> И не надо говорить что дистриб X самый лучший в мире, дистриб Y все рвет, дистриб Z всех рашает "не по детски" - все это
> фанатизм и глупость.
ПОЛНОТЬЮ согласен. Тут как в программировании: определенный язык предназначен для решения определенного круга задач. Можно и на Си для Web приложения писать, но легче и быстрей будет на PHP это сделать, а С как никак для системным програмистов.
Я вот, к примеру, был там 1 раз... Не посещаю, потому что английский плохо знаю... Посещаю ЛОР, потому что русский хорошо знаю :)) Но сейчас не поленюсь и проголосую за... ALT Linux (если конечно он там в списке есть :))
Короче, как человек опытный, просто передаю тебе свой вывод: заточка
дистра под процессор выше i486 _не окупается_. Понятно, что сейчас тебе
это сложно понять. Но может со временем вспомнишь...