Для платформы NetBSD Xen реализована (http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20080124_0025.... поддержка режима Physical Address Extension (http://en.wikipedia.org/wiki/Physical_Address_Extension) (PAE), дающего возможность работы 32-битных систем с более 4 Гб ОЗУ. Почти сразу разработка была перенесена в ветку NetBSD-current и в ближайшем будущем будет портирована для платформы NetBSD i386.
Ранее поддержка адресации более 4Гб памяти в NetBSD имелась только для 64-разрядных платформ, таких как amd64.URL: http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20080124_0025....
Новость: http://www.opennet.me/opennews/art.shtml?num=13816
теперь то это зачем, выпускающиеся сейчас процессоры от intel и amd умеют работать в 64-х разрядном режиме.
>теперь то это зачем, выпускающиеся сейчас процессоры от intel и amd умеют
>работать в 64-х разрядном режиме.Ну... мало ли... может, кто-то предпочитает эти раскривущие костыли вместо x64.Извращенцев чтоли мало?Только как ни крути а в 2008 году такие "решения" вызывают улыбку.Там где надо >4Gb памяти у вменяемых людей давно стоят 64-битные системы.
>Там где надо >4Gb памяти у вменяемых людей давно стоят 64-битные системы.Там где надо (у меня:) давно стоит itanium 2 со scsi ultra320.
ибо эти >4gb данных ещё хочется и перерабатывать эффективно.
хотя по большему счету это что называется "дорого и глупо"
>>Там где надо >4Gb памяти у вменяемых людей давно стоят 64-битные системы.
>Там где надо (у меня:) давно стоит itanium 2 со scsi ultra320.Как, у вас ещё стоят итаники? Здесь им уже отмерено время... :)
>>>Там где надо >4Gb памяти у вменяемых людей давно стоят 64-битные системы.
>>Там где надо (у меня:) давно стоит itanium 2 со scsi ultra320.
>
>Как, у вас ещё стоят итаники? Здесь им уже отмерено время...
>:)ну да. дома.
Не прошло и полгода..
в мусорку, опыт использования PAE только отрицательный. Тем более что все процы которые держат PAE держат и amd64. Да и напроизводительности PAE заметно сказывается из-за тройной адресации(3-LEVEL PAGING). Смотрел arch/i386/mm/init.c, ничего сложного нет, почему раньше не сделали когда это было актуально? :)
> Тем более что все процы которые держат PAE держат и amd64.PAE is provided by Intel Pentium Pro and above CPUs
эт википедия
>> Тем более что все процы которые держат PAE держат и amd64.Это не так.
>PAE is provided by Intel Pentium Pro and above CPUs
>эт википедияИ это не так.
Например, ранние Centrino не умеют.
PS: поздравляю, поздравляю :) :]
>> Тем более что все процы которые держат PAE держат и amd64.
>
>PAE is provided by Intel Pentium Pro and above CPUs
>эт википедияpro это умеет, но ты эти PRO когда в последний раз видел? Поэтому про PRO и не писал. Все актуальные процы которые держат PAE держат и amd64. Напомню, что у PRO частота была около 200МГц
>т.к. в последнем он часто бывает включен.Спорное утверждение. Видел всего пару раз чтобы его кто-то юзал в linux. Во фре вообще пипец с этим PAE, бОльшая часть дров с ним не работает и сам по себе он нестабильный. Правда, под то железо где PAE актуален, дрова обычно есть.
>pro это умеет, но ты эти PRO когда в последний раз видел?Я -- ну три года тому, а что? (кстати, надо бы этот двуствольник опять на стенд забрать)
>Поэтому про PRO и не писал. Все актуальные процы которые держат
>PAE держат и amd64.Не "amd64", а "x86_64". PIII, большинство P4 и основанные на них Xeon -- не умеют EM64T, но умеют PAE.
>Напомню, что у PRO частота была около 200МГц
И *как* он на них работал... и кэш L2 синхронный, помнится... эх :)
>>т.к. в последнем он часто бывает включен.
>Спорное утверждение. Видел всего пару раз чтобы его кто-то юзал в linux.Юзал на прошлой неделе для очередного терминального сервера, а что?
PS: по существу согласен, но по мелочам надо ж поправить. :)
Ну по мелочам ладно :)>Юзал на прошлой неделе для очередного терминального сервера, а что?
Да то что еслиб там было amd64~^W "x86_64" ты бы не заметил. Собстно главное то что сейчас если где и нужен PAE так это на старом железе. Да, это тоже ниша, но есть и более актуальные проблемы. Впрочем, раз сделали то пускай будет и приносит счастье тому 0.1% юзеров UNIX-систем что юзают линукс в xen-netbsd.
>>Юзал на прошлой неделе для очередного терминального сервера, а что?
>Да то что еслиб там было amd64~^W "x86_64" ты бы не заметил.Простите, мы с Вами знакомы?
Там было интелячье EM64T, но ключевое не это, а "_терминальный_ сервер". Я лично пока не готов пересаживать пользователей на 64 бита -- из-за флэш-плагина в первую очередь. А запихивать опять в VPS, как в предыдущий раз там же -- на этой системе не требовалось. Ставить только ядро x86_64 -- вроде можно, но несколько оригинально.
>Собстно главное то что сейчас если где и нужен PAE так
>это на старом железе. Да, это тоже ниша, но есть и
>более актуальные проблемы.А вот Tyan Tiger K8SSA со свежайшей прошивкой как x86_64 глючил таймерами (не взлетал примерно два раза на дюжину включений). При этом как i586 работает замечательно. Понятно, что самидуракинадобылосразубратьсупермикру, но вот так вот.
>Впрочем, раз сделали то пускай будет и приносит счастье тому 0.1% юзеров UNIX-систем
>что юзают линукс в xen-netbsd.Dixi! :)
>Не "amd64", а "x86_64". PIII, большинство P4 и основанные на них
>Xeon -- не умеют EM64T, но умеют PAE.Только PIII - антиквариат который доживает свое.P4 - тормозные, медленные и неактуальные печки.Туда же и ксеоны этих времен.Оно если где и юзается - разве что как калориферы для отопления офисов, но летом охлаждение этих калориферов влетает в копеечку.
>P4 - тормозные, медленные и неактуальные
>печки.Туда же и ксеоны этих времен.ну да жрет много, электричество(включая охлаждение и прочее) зачастую дороже чем купить новый проц.
но, производительности для большинства задач у них достаточно(хехе ну если вы хотите висту(r)(tm)(bebe)(meme) или отшлепать пенсионерку плеткой то это другой вопрос конечно:)
когда он(p4) есть - иногда можно его и задействовать
А по ссылке сходить? Там английским по белому написано, что самой NetBSD он (PAE), по большому счету, не нужен, т.к. AMD64 поддерживается давно. А приделал его разработчик Xen только для совместимости Dom0/DomU с Linux-ом, т.к. в последнем он часто бывает включен.