<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=20403</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=20403&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32».]]></description>
		<lastBuildDate>Thu, 23 Feb 2012 06:03:04 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=253277#p253277</link>
			<description><![CDATA[<div class="quotebox"><cite>Vadimsky пишет:</cite><blockquote><p>Другое дело что я не имею влияния на производителей чипов</p></blockquote></div><p>я и пишу о том, что я тоже не имею, и сам юзаю ненужные мне на десктопе фичи. В первом посте конечно костыль, но ИМХО очень нужный и полезный сейчас костыль. Другое дело, ещё надо посмотреть как оно работает... В повышении быстродействия в некоторых случаях я не сомневаюсь, но вот про стабильность, устойчивость и безопасность ничего не сказано.. В любом случае это лучше переписывания стартовых скриптов на С. И полезнее. ИМХО.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Thu, 23 Feb 2012 06:03:04 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=253277#p253277</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=253273#p253273</link>
			<description><![CDATA[<p><strong>drBatty</strong>, Док, меня волнует ваше мнение. <img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /><br />Я стараюсь к нему прислушиваться. Другое дело что я не имею влияния на производителей чипов&nbsp; <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" /></p>]]></description>
			<author><![CDATA[null@example.com (Vadimsky)]]></author>
			<pubDate>Thu, 23 Feb 2012 05:54:15 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=253273#p253273</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=253272#p253272</link>
			<description><![CDATA[<div class="quotebox"><cite>Vadimsky пишет:</cite><blockquote><p>Да то то и оно, что не смотря на весь прогресс и развитие цивилизации, мы до сих пор ездим на телегах, более огламуренных и попсовых, но всё же телегах.</p></blockquote></div><p>что в этом плохого?<br /></p><div class="quotebox"><cite>Vadimsky пишет:</cite><blockquote><p>Боюсь с компами так же выйдет.</p></blockquote></div><p>не. Не выйдет. Дело в том, что компьютеры (точнее чипы в них) это очень специфический товар. Это не батоны - построил хлебозавод, и делаешь себе батоны... Основной потребитель чипов - это военные, и им нужны и многоядерность, и 64х битность, и десятки гигов RAM. Вот только это им сейчас надо. Завтра они потребуют новых чипов. А что делать со старыми, производство которых отлажено, и себестоимость копеечная? Правильно - продать хомячкам. А то, что многоядерность и 64х битность для хомячка не нужно, и даже скорее вредно - проблема маркетологов. Но и им особо утруждаться не нужно, 2 лучше одного, и 64 лучше 32х - очевидно же! У меня вот тоже двухядерный и 64х битный. А толку-то? Других-то нет... А через пару лет будет 4х ядерный и ещё с какой-то абсолютно ненужной мне фичей.</p><p>И вообще, как я уже неоднократно говорил - смысл 64х битности будет только если памяти значительно больше 4Гб. Скажем 64. Естественно только на задачах, где эти 64Гб реально нужны. Ядрёную бомбу например взрывать можно. А зачем мне бомба? Мне что попроще, но моё мнение никого не волнует.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Thu, 23 Feb 2012 05:41:46 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=253272#p253272</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=253259#p253259</link>
			<description><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>У первых автомобилей колёса тоже были взаимозаменяемы с колёсами от телеги. Ну и что?</p></blockquote></div><p>Да то то и оно, что несмотря на весь прогресс и развитие цивилизации, мы до сих пор ездим на телегах, более огламуренных и попсовых, но всё же телегах. Боюсь с компами так же выйдет.</p>]]></description>
			<author><![CDATA[null@example.com (Vadimsky)]]></author>
			<pubDate>Thu, 23 Feb 2012 04:43:05 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=253259#p253259</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=253245#p253245</link>
			<description><![CDATA[<div class="quotebox"><cite>Vadimsky пишет:</cite><blockquote><p>Ну и спрашивется нафига козе баян? Просто поднять планку с 2 Гб до 4-х?</p></blockquote></div><p>дело в том, что 64х битный указатель ровно вдвое больше, и ровно вдвое медленнее при прочих равных. Мало того, в 99% систем 64х битные указатели и не нужны. Это чисто маркетинговый ход. Потому переход на 64х битную архитектуры вовсе не обязан давать прирост быстродействия, как раз таки наоборот...<br /></p><div class="quotebox"><cite>Vadimsky пишет:</cite><blockquote><p>Тоесть опять костыль, на какое то время....</p></blockquote></div><p>да, костыль. Вот как будет у нас в среднем 16Гб памяти - этот костыль будет не нужен. А пока многим он будет полезен. У первых автомобилей колёса тоже были взаимозаменяемы с колёсами от телеги. Ну и что?</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Thu, 23 Feb 2012 00:34:11 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=253245#p253245</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=252691#p252691</link>
			<description><![CDATA[<p>Тоесть опять костыль, на какое то время....<br />Хотя нет ничего более постоянного, чем то что временно.</p>]]></description>
			<author><![CDATA[null@example.com (Vadimsky)]]></author>
			<pubDate>Tue, 21 Feb 2012 06:12:38 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=252691#p252691</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=252689#p252689</link>
			<description><![CDATA[<p>Почему с 2 до 4? Сейчас тоже 4 ГБ. Это ограничение 32-разрядной архитектуры.<br />А нужно это для 30% прироста быстродействия исполнения 32-разрядных программ на 64-разрядных процессорах.</p>]]></description>
			<author><![CDATA[null@example.com (Vascom)]]></author>
			<pubDate>Tue, 21 Feb 2012 06:05:34 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=252689#p252689</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=252688#p252688</link>
			<description><![CDATA[<div class="quotebox"><cite>Darth Revan пишет:</cite><blockquote><p>Также ограничением служат запросы приложения к размеру используемой оперативной памяти, которые теперь ограничиваются 4 Гб</p></blockquote></div><p>Ну и спрашивется нафига козе баян? Просто поднять планку с 2 Гб до 4-х?<br />Это они специально ограничение ввели, или просто не получилось до 64 Гб расширить?</p>]]></description>
			<author><![CDATA[null@example.com (Vadimsky)]]></author>
			<pubDate>Tue, 21 Feb 2012 06:03:45 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=252688#p252688</guid>
		</item>
		<item>
			<title><![CDATA[Re: Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=252671#p252671</link>
			<description><![CDATA[<p>Молодцы.</p>]]></description>
			<author><![CDATA[null@example.com (Vascom)]]></author>
			<pubDate>Tue, 21 Feb 2012 05:10:40 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=252671#p252671</guid>
		</item>
		<item>
			<title><![CDATA[Проект гибридного x86-64 Linux ABI с 32-битной адресацией памяти X32]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=252588#p252588</link>
			<description><![CDATA[<p>Ганс Питер Анвин (Hans Peter Anvin), один из ключевых разработчиков Linux-ядра в компании Intel и создатель таких проектов как <a href="http://www.syslinux.org/">syslinux</a>, <a href="http://en.wikipedia.org/wiki/Klibc">klibc</a> и <a href="http://www.lanana.org/">LANANA</a>, опубликовал в списке рассылки разработчиков ядра Linux серию патчей, реализованных в рамках <a href="https://sites.google.com/site/x32abi/">проекта X32</a>, нацеленного на создание гибридного x86-64 ABI с 32-х битной адресацией памяти.</p><p>X32 представляет собой прослойку поверх стандартного x86-64 ABI ядра, эмулирующую на 64-разрядных системах 32-х битную модель адресации памяти. Как следствие, приложения могут использовать все преимущества архитектуры x86-64, такие как дополнительные регистры, более быстрые инструкции, PIC ABI, но в то же время смогут работать с 32-х битными указателями памяти, что положительно скажется на потреблении памяти, кэша и общей скорости исполнения кода.</p><p>Замеры производительности, сделанные разработчиками, показали, что внедрение нового ABI в некоторых случаях позволяет добиться прироста скорости исполнения кода до 32% в сравнении с классическим x86-64 ABI, хотя не исключены ситуации, в которых наблюдается небольшое падение производительности на 0.5-6%. Также ограничением служат запросы приложения к размеру используемой оперативной памяти, которые теперь ограничиваются 4 Гб.</p><p>Для реализации X32 ABI разработчикам потребовалось добавить около 1000 строк кода в ядро Linux, а также интегрировать поддержку новой &quot;архитектуры&quot; в пакеты binutils, libc и GCC. Патчи, а также инструкции по сборке и установки можно получить на <a href="https://sites.google.com/site/x32abi/">официальной странице</a> проекта.</p><p><a href="http://www.opennet.ru/opennews/art.shtml?num=33142">Источник »</a><br /><a href="https://lkml.org/lkml/2012/2/19/124">Главная ссылка к новости »</a></p>]]></description>
			<author><![CDATA[null@example.com (XRevan86)]]></author>
			<pubDate>Mon, 20 Feb 2012 17:51:39 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=252588#p252588</guid>
		</item>
	</channel>
</rss>
