From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Led To: ALT Linux Sisyphus discussion list Date: Thu, 2 Nov 2006 11:46:59 +0200 User-Agent: KMail/1.9.5 References: <200611011042.19869.led@ukr-fin.com.ua> <45499959.6010703@stc.donpac.ru> In-Reply-To: <45499959.6010703@stc.donpac.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200611021146.59656.led@ukr-fin.com.ua> Subject: Re: [sisyphus] i586 to x86_64 X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Nov 2006 09:47:15 -0000 Archived-At: List-Archive: List-Post: В сообщении от 2 ноября 2006 09:08 Eugene Prokopiev написал(a): > >>>>>>>Зачем переход? Нуу.. как-бы, железу - родное ПО (или оно того и > >>>>>>>не стоит?) Или зачем пляски, так заработает? :) > >>>>>> > >>>>>>Да просто повышенный расход памяти и кэша CPU на пониженную > >>>>>>доступность ПО. > >>>>> > >>>>>а можно поподробнее? как 64 bit повлияет не производительность > >>>>>системы и на потребление ресурсов? > >>>> > >>>>На производительность -- по разным забегам (тырнет/друзья) > >>>>от -немного до +200% (openssl), в среднем порядка 10--20% > >>>>относительно i586 за счёт более уверенной оптимизации под > >>>>конкретную архитектуру и большего количества регистров. > >>> > >>>it depends. На EMT64 многие программы (например, MySQL) будут работать > >>>медленее, видимо, за счет специфики работы внутреннего транслятора > >>> команд внутри CPU. Поэтому на таких платформах, ничего, кроме поддержки > >>> > 4Gb RAM и головной боли, не добавится. > >> > >>следовательно, переходить на "родную архитектуру" для повышения той же > >>скорости работы, времени отклика, времени обработки запроса mysql'иной > >>смысла не имеет? > > > > С какой стати x86_64 для Intel - родная архитектура? Скорее - > > маркетинговая архитектура (так же как и "HT, ускоряющий вашу работу и > > интернет в два раза"):) > > я как-то задавал один глупый вопрос, но ответа не получил :( > > объясните следующее: компилятор (gcc) генерит для AMD64 > и EM64T один и тот же код. Соответственно, у компилятора есть 2 варианта: > > 1) задействовать все возможности AMD64, тогда получившийся код не должен > работать на EM64T - а это, похоже, не так > 2) задействовать только то, что поддерживается и на AMD64, и на EM64T - > тогда в чем смысл killer features AMD64 по сравнению EM64T, если они с > последним несовместимы? 3snow, 3dnowext -- Led.