Re: Смена архитектуры процессора

2008-05-23 Пенетрантность Покотиленко Костик
В Птн, 23/05/2008 в 08:42 +0300, Sergey Chumakov пишет:
 Hi Покотиленко,
 
 * Покотиленко Костик [EMAIL PROTECTED]
 * 2008-05-22 20:11:
   Нет, 4G. На одной и той же железке. Suse 10 и WinXP.
  
  Остальное надо самому ядру - эта фраза говорит о том, что ядро
  зажрало
  2-2.5 Гб памяти, в чём я сильно сомневаюсь.
 
 Нет конечно, не сожрало. Зарезервировало
 
   Ну я подозреваю, что в любой ОС на х86 так же.
  
  В Линуксе не так. На Винде 32 бита поставишь 8 Гб ОЗУ а реально
  доступно
  будет не более 3.5 (не на один процесс, а на всех).
 
 Вот, нашел как ни странно в википедии :)
 http://en.wikipedia.org/wiki/Physical_Address_Extension

То есть я был не прав насчёт Windows * server, а у остальных таки предел
4Гб.

-- 
Покотиленко Костик [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-23 Пенетрантность Alexander GQ Gerasiov
Fri, 23 May 2008 10:59:58 +0300
Покотиленко Костик [EMAIL PROTECTED] wrote:

 В Птн, 23/05/2008 в 08:42 +0300, Sergey Chumakov пишет:
  Hi Покотиленко,
  
  * Покотиленко Костик [EMAIL PROTECTED]
  * 2008-05-22 20:11:
Нет, 4G. На одной и той же железке. Suse 10 и WinXP.
   
   Остальное надо самому ядру - эта фраза говорит о том, что ядро
   зажрало
   2-2.5 Гб памяти, в чём я сильно сомневаюсь.
  
  Нет конечно, не сожрало. Зарезервировало
  
Ну я подозреваю, что в любой ОС на х86 так же.
   
   В Линуксе не так. На Винде 32 бита поставишь 8 Гб ОЗУ а реально
   доступно
   будет не более 3.5 (не на один процесс, а на всех).
  
  Вот, нашел как ни странно в википедии :)
  http://en.wikipedia.org/wiki/Physical_Address_Extension
 
 То есть я был не прав насчёт Windows * server, а у остальных таки
 предел 4Гб.
3,5 выше, как было уже сказано, замапленые адреса.

-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:[EMAIL PROTECTED] Jabber:  [EMAIL PROTECTED]
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 0628 ACC7 291A D4AA 6D7D  79B8 0641 D82A E3E3 CE1D


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Sergej Kandyla

Artem V. Andreev wrote:

Юрий Илюшко [EMAIL PROTECTED] writes:

  

Доброго всем времени суток.
Посоветуйте, люди знающие, как быть.
Сменил компьютер с одноядерного на двух ядерный. Установил Debian Etch i386.
Если ли возможность обновить его до Debian lenny IA64, или просто сменить на 
Debian etch IA64.


Пункт первый: про IA64 забудьте в принципе и навсегда, это архитектура 
процессоров
Itanium, с которыми у более-менее обычного человека шансы встретиться нулевые. 
То что вас может интересовать, называется amd64 или x86_64 


Пункт второй: я не понял, какое отношение имеет ядерность процессора к вопросу о
замене 32-битной системы на 64-битную.

Пункт третий: обновить etch/i386 до lenny/amd64, разумеется, нельзя. 

  


подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти ?
во фрее это основной повод для смены архитектуры...

  

--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]





  



--
Wbr, SK


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Evgeny Yurkin
В сообщении от 22 мая 2008 Sergej Kandyla написал(a):
 Artem V. Andreev wrote:
  Юрий Илюшко [EMAIL PROTECTED] writes:
  Доброго всем времени суток.
  Посоветуйте, люди знающие, как быть.
  Сменил компьютер с одноядерного на двух ядерный. Установил Debian Etch
  i386. Если ли возможность обновить его до Debian lenny IA64, или просто
  сменить на Debian etch IA64.
 
  Пункт первый: про IA64 забудьте в принципе и навсегда, это архитектура
  процессоров Itanium, с которыми у более-менее обычного человека шансы
  встретиться нулевые. То что вас может интересовать, называется amd64 или
  x86_64
 
  Пункт второй: я не понял, какое отношение имеет ядерность процессора к
  вопросу о замене 32-битной системы на 64-битную.
 
  Пункт третий: обновить etch/i386 до lenny/amd64, разумеется, нельзя.

 подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти ?
 во фрее это основной повод для смены архитектуры...
Да.
У меня одно время сервер жил с 16 гиг на i686
память виделась и использовалась вся

  --
  To UNSUBSCRIBE, email to [EMAIL PROTECTED]
  with a subject of unsubscribe. Trouble? Contact
  [EMAIL PROTECTED]

 --
 Wbr, SK



-- 
С уважением,
Юркин Евгений
Siberia Health Inc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Artem Chuprina
Sergej Kandyla - debian-russian@lists.debian.org  @ Thu, 22 May 2008 09:24:24 
+0300:

 SK подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти ?

Да.  Правда, если я правильно ошибаюсь, только ядром.  Адресное
пространство _процесса_ таки ограничено размером указателя.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Все учтено могучим ураганом...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Sergej Kandyla

Evgeny Yurkin wrote:



подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти ?
во фрее это основной повод для смены архитектуры...


Да.
У меня одно время сервер жил с 16 гиг на i686
память виделась и использовалась вся
  



хм...тогда же в чем смысл переходов на  x86_64 ? кроме дополнительных 
64битных инструкций процессора...
получается, что на процы типа ксеонов с EMT64 можно 
смело(предпочтительно) ставить i386  (независимо от обьемов памяти)?


--
Wbr, SK


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Покотиленко Костик
В Чтв, 22/05/2008 в 10:11 +0300, Sergej Kandyla пишет:
 Evgeny Yurkin wrote:
 
  подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти ?
  во фрее это основной повод для смены архитектуры...
  
  Да.
  У меня одно время сервер жил с 16 гиг на i686
  память виделась и использовалась вся

 
 
 хм...тогда же в чем смысл переходов на  x86_64 ? кроме дополнительных 
 64битных инструкций процессора...
 получается, что на процы типа ксеонов с EMT64 можно 
 смело(предпочтительно) ставить i386  (независимо от обьемов памяти)?

В i386 памяти может быть много, но один процесс не получит больше 4 Гб.
В adm64 такого ограничения нет.

-- 
Покотиленко Костик [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Evgeny Yurkin
В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
 В Чтв, 22/05/2008 в 10:11 +0300, Sergej Kandyla пишет:
  Evgeny Yurkin wrote:
   подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти ?
   во фрее это основной повод для смены архитектуры...
  
   Да.
   У меня одно время сервер жил с 16 гиг на i686
   память виделась и использовалась вся
 
  хм...тогда же в чем смысл переходов на  x86_64 ? кроме дополнительных
  64битных инструкций процессора...
  получается, что на процы типа ксеонов с EMT64 можно
  смело(предпочтительно) ставить i386  (независимо от обьемов памяти)?

 В i386 памяти может быть много, но один процесс не получит больше 4 Гб.
 В adm64 такого ограничения нет.
и кроме  того больших объемах памяти она работает заметно медленней из-за 
кривой адресации

 --
 Покотиленко Костик [EMAIL PROTECTED]



-- 
С уважением,
Юркин Евгений
Siberia Health Inc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Покотиленко Костик
В Чтв, 22/05/2008 в 15:09 +0700, Evgeny Yurkin пишет:
 В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
  В Чтв, 22/05/2008 в 10:11 +0300, Sergej Kandyla пишет:
   Evgeny Yurkin wrote:
подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти ?
во фрее это основной повод для смены архитектуры...
   
Да.
У меня одно время сервер жил с 16 гиг на i686
память виделась и использовалась вся
  
   хм...тогда же в чем смысл переходов на  x86_64 ? кроме дополнительных
   64битных инструкций процессора...
   получается, что на процы типа ксеонов с EMT64 можно
   смело(предпочтительно) ставить i386  (независимо от обьемов памяти)?
 
  В i386 памяти может быть много, но один процесс не получит больше 4 Гб.
  В adm64 такого ограничения нет.
 и кроме  того больших объемах памяти она работает заметно медленней из-за 
 кривой адресации

Она, это кто? i386, или amd64?

-- 
Покотиленко Костик [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Evgeny Yurkin
В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
 В Чтв, 22/05/2008 в 15:09 +0700, Evgeny Yurkin пишет:
  В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
   В Чтв, 22/05/2008 в 10:11 +0300, Sergej Kandyla пишет:
Evgeny Yurkin wrote:
 подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти
 ? во фрее это основной повод для смены архитектуры...

 Да.
 У меня одно время сервер жил с 16 гиг на i686
 память виделась и использовалась вся
   
хм...тогда же в чем смысл переходов на  x86_64 ? кроме дополнительных
64битных инструкций процессора...
получается, что на процы типа ксеонов с EMT64 можно
смело(предпочтительно) ставить i386  (независимо от обьемов памяти)?
  
   В i386 памяти может быть много, но один процесс не получит больше 4 Гб.
   В adm64 такого ограничения нет.
 
  и кроме  того больших объемах памяти она работает заметно медленней из-за
  кривой адресации

 Она, это кто? i386, или amd64?
на 386 при памяти  4гиг 

 --
 Покотиленко Костик [EMAIL PROTECTED]



-- 
С уважением,
Юркин Евгений
Siberia Health Inc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Sergej Kandyla

Покотиленко Костик wrote:

А ещё говорят, что amd64 всегда медленнее потому как указатели длиннее.
На роутеры поэтому 64бит сильно не советуют.

  
ну это, afaik, от конкретных тестов сильно зависит кое-что  
медленне, кое-что быстрее.
Приложения быстрее восновном за счет больших обьямов памяти (я про БД, 
мемкеш и подобные)


на роутерах, впрочем, большие обьемы нафиг не нужны.

Кстати по умолчанию сколько памяти доступно ядру в i386 ?

--
Wbr, SK


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Покотиленко Костик
В Чтв, 22/05/2008 в 15:35 +0700, Evgeny Yurkin пишет:
 В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
  В Чтв, 22/05/2008 в 15:09 +0700, Evgeny Yurkin пишет:
   В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
В Чтв, 22/05/2008 в 10:11 +0300, Sergej Kandyla пишет:
 Evgeny Yurkin wrote:
  подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти
  ? во фрее это основной повод для смены архитектуры...
 
  Да.
  У меня одно время сервер жил с 16 гиг на i686
  память виделась и использовалась вся

 хм...тогда же в чем смысл переходов на  x86_64 ? кроме дополнительных
 64битных инструкций процессора...
 получается, что на процы типа ксеонов с EMT64 можно
 смело(предпочтительно) ставить i386  (независимо от обьемов памяти)?
   
В i386 памяти может быть много, но один процесс не получит больше 4 Гб.
В adm64 такого ограничения нет.
  
   и кроме  того больших объемах памяти она работает заметно медленней из-за
   кривой адресации
 
  Она, это кто? i386, или amd64?
 на 386 при памяти  4гиг 

А ещё говорят, что amd64 всегда медленнее потому как указатели длиннее.
На роутеры поэтому 64бит сильно не советуют.

-- 
Покотиленко Костик [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Evgeny Yurkin
В сообщении от 22 мая 2008 Sergej Kandyla написал(a):
 Покотиленко Костик wrote:
  А ещё говорят, что amd64 всегда медленнее потому как указатели длиннее.
  На роутеры поэтому 64бит сильно не советуют.

 ну это, afaik, от конкретных тестов сильно зависит кое-что
 медленне, кое-что быстрее.
 Приложения быстрее восновном за счет больших обьямов памяти (я про БД,
 мемкеш и подобные)

 на роутерах, впрочем, большие обьемы нафиг не нужны.

 Кстати по умолчанию сколько памяти доступно ядру в i386 ?

по умолчанию где?
если про debian то смотря какое ядро выберешь при инсталяции
 --
 Wbr, SK



-- 
С уважением,
Юркин Евгений
Siberia Health Inc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Dmitry Fedorov
22 мая 2008 г. 13:04 пользователь Evgeny Yurkin написал:

 а зачем на рутере много памяти???

Для таблиц маршрутизации.


Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Evgeny Yurkin
В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
 В Чтв, 22/05/2008 в 15:35 +0700, Evgeny Yurkin пишет:
  В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
   В Чтв, 22/05/2008 в 15:09 +0700, Evgeny Yurkin пишет:
В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
 В Чтв, 22/05/2008 в 10:11 +0300, Sergej Kandyla пишет:
  Evgeny Yurkin wrote:
   подскажите бсдишнику, а держит ли linux i386 4 и более гиг
   памяти ? во фрее это основной повод для смены архитектуры...
  
   Да.
   У меня одно время сервер жил с 16 гиг на i686
   память виделась и использовалась вся
 
  хм...тогда же в чем смысл переходов на  x86_64 ? кроме
  дополнительных 64битных инструкций процессора...
  получается, что на процы типа ксеонов с EMT64 можно
  смело(предпочтительно) ставить i386  (независимо от обьемов
  памяти)?

 В i386 памяти может быть много, но один процесс не получит больше 4
 Гб. В adm64 такого ограничения нет.
   
и кроме  того больших объемах памяти она работает заметно медленней
из-за кривой адресации
  
   Она, это кто? i386, или amd64?
 
  на 386 при памяти  4гиг

 А ещё говорят, что amd64 всегда медленнее потому как указатели длиннее.
 На роутеры поэтому 64бит сильно не советуют.
а зачем на рутере много памяти???

 --
 Покотиленко Костик [EMAIL PROTECTED]



-- 
С уважением,
Юркин Евгений
Siberia Health Inc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Artem Chuprina
Покотиленко Костик - debian-russian@lists.debian.org  @ Thu, 22 May 2008 
11:44:01 +0300:

и кроме  того больших объемах памяти она работает заметно медленней 
из-за
кривой адресации
  
   Она, это кто? i386, или amd64?
  на 386 при памяти  4гиг 

 ПК А ещё говорят, что amd64 всегда медленнее потому как указатели
 ПК длиннее.  На роутеры поэтому 64бит сильно не советуют.

Роутер, которому в 32-битном режиме нужно больше 4 гигабайт - это
серьезная заявка на победу...  Это таблица маршрутизации, блин, на весь
интернет по одному хосту...

(Кстати, в 64-битном ему с шансами потребуется в полтора-два раза больше
памяти, чем в 32 - там же поля данных через одно - указатели...)

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Рюмку взял - паяльник положил


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Dmitry Fedorov
22 мая 2008 г. 15:04 пользователь Artem Chuprina написал:
 Роутер, которому в 32-битном режиме нужно больше 4 гигабайт - это
 серьезная заявка на победу...  Это таблица маршрутизации, блин, на весь
 интернет по одному хосту...

Неа, это 4 гига _слов_, а не байт. 16 ГБ тогда уж.
А ещё IPv6...


Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Artem Chuprina
Dmitry Fedorov - debian-russian@lists.debian.org  @ Thu, 22 May 2008 15:13:51 
+0400:

  Роутер, которому в 32-битном режиме нужно больше 4 гигабайт - это
  серьезная заявка на победу...  Это таблица маршрутизации, блин, на весь
  интернет по одному хосту...

 DF Неа, это 4 гига _слов_, а не байт. 16 ГБ тогда уж.

Согласись, 16 - это _больше_, чем 4? :-)

 DF А ещё IPv6...

Ой, на этот на весь интернет, я подозреваю, пары мегабайт хватит, хотя
там адреса и длиннее.  Хостов-то на практике мало.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Феаноринги думают руками, арфинги - сердцем, а нолфинги - головой. (С)энта


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Dmitry Fedorov
22 мая 2008 г. 16:21 пользователь Artem Chuprina:
 Dmitry Fedorov - debian-russian@lists.debian.org  @ Thu, 22 May 2008 
 15:13:51 +0400:

  DF Неа, это 4 гига _слов_, а не байт. 16 ГБ тогда уж.

 Согласись, 16 - это _больше_, чем 4? :-)

Согласен.

  DF А ещё IPv6...

 Ой, на этот на весь интернет, я подозреваю, пары мегабайт хватит, хотя
 там адреса и длиннее.  Хостов-то на практике мало.

Для 4-х гигаслов достаточно линейного массива и тупого метода обращения,
а для немногих адресов IPv6 придется держать дерево с минимум двумя
64-битными указателями на узел, а пространство IPv6 растёт...
Запасайте память.
Мысль держать рутер с гигами памяти не так уж и глупа.


Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Sergey Chumakov
Hi Artem,

* Artem Chuprina [EMAIL PROTECTED]
* 2008-05-22 10:11:
  SK подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти
  ?
 
 Да.  Правда, если я правильно ошибаюсь, только ядром.  Адресное
 пространство _процесса_ таки ограничено размером указателя.

Экспериментальным путем определено, что 32-bit Linux (и WinNT).
позволяет выделить процессу максимум 1,5-2Г. Остальное надо самому ядру.
Про WinNT прочитал, что если нету памяти  16Гб (которая от 4 до 16
специально адресуется по 48-битной шине), то можно сказать ядру
(в boot.ini) ограничивать пользовательские процессы 3Гб.
Не пробовал на WinNT, но есть ли подобный ключик в Linux?

Это соседи купили 4Гб памяти (что-то считают), и уперлись в эти 1,5Гб.
Удивились, но поставили x64. Может зря?

-- 
Best regards,
Sergey Chumakov 2:450/77[.43]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Покотиленко Костик
В Чтв, 22/05/2008 в 16:04 +0700, Evgeny Yurkin пишет:
 В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
  В Чтв, 22/05/2008 в 15:35 +0700, Evgeny Yurkin пишет:
   В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
В Чтв, 22/05/2008 в 15:09 +0700, Evgeny Yurkin пишет:
 В сообщении от 22 мая 2008 Покотиленко Костик написал(a):
  В Чтв, 22/05/2008 в 10:11 +0300, Sergej Kandyla пишет:
   Evgeny Yurkin wrote:
подскажите бсдишнику, а держит ли linux i386 4 и более гиг
памяти ? во фрее это основной повод для смены архитектуры...
   
Да.
У меня одно время сервер жил с 16 гиг на i686
память виделась и использовалась вся
  
   хм...тогда же в чем смысл переходов на  x86_64 ? кроме
   дополнительных 64битных инструкций процессора...
   получается, что на процы типа ксеонов с EMT64 можно
   смело(предпочтительно) ставить i386  (независимо от обьемов
   памяти)?
 
  В i386 памяти может быть много, но один процесс не получит больше 4
  Гб. В adm64 такого ограничения нет.

 и кроме  того больших объемах памяти она работает заметно медленней
 из-за кривой адресации
   
Она, это кто? i386, или amd64?
  
   на 386 при памяти  4гиг
 
  А ещё говорят, что amd64 всегда медленнее потому как указатели длиннее.
  На роутеры поэтому 64бит сильно не советуют.
 а зачем на рутере много памяти???

Я про память ничего не написал, Вы что между строк читаете??? Мало ли по
какой ещё причине на роутер захотят 64бита поставить. Многие, например,
думают, что если проц EMT64 то надо ставить 64-битную операционку...

-- 
Покотиленко Костик [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Dmitry Fedorov
22 мая 2008 г. 17:19 пользователь Ed [EMAIL PROTECTED] написал:
 обработка адресов ipv6 вполне возможно быстрее в 64-битном режиме.

А в 128-битном - ещё быстрее.
;)


Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Ed

Покотиленко Костик wrote:

В Чтв, 22/05/2008 в 16:04 +0700, Evgeny Yurkin пишет:
  
Я про память ничего не написал, Вы что между строк читаете??? Мало ли по

какой ещё причине на роутер захотят 64бита поставить. Многие, например,
думают, что если проц EMT64 то надо ставить 64-битную операционку...
  


обработка адресов ipv6 вполне возможно быстрее в 64-битном режиме.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Покотиленко Костик
В Чтв, 22/05/2008 в 15:45 +0300, Sergey Chumakov пишет:
 Hi Artem,
 
 * Artem Chuprina [EMAIL PROTECTED]
 * 2008-05-22 10:11:
   SK подскажите бсдишнику, а держит ли linux i386 4 и более гиг памяти
   ?
  
  Да.  Правда, если я правильно ошибаюсь, только ядром.  Адресное
  пространство _процесса_ таки ограничено размером указателя.
 
 Экспериментальным путем определено, что 32-bit Linux (и WinNT).
 позволяет выделить процессу максимум 1,5-2Г. Остальное надо самому ядру.

Это при каком объёме памяти? 2Гб? 

 Про WinNT прочитал, что если нету памяти  16Гб (которая от 4 до 16
 специально адресуется по 48-битной шине), то можно сказать ядру
 (в boot.ini) ограничивать пользовательские процессы 3Гб.
 Не пробовал на WinNT, но есть ли подобный ключик в Linux?

С любой Windows 32бита история такая: у них используется виртуальное
адресное пространство ограниченное 4Гб. Но в этом пространстве помимо
самой памяти мапятся адреса устройств, программ MSDOS и некоторые
другие, поэтому есть 2 факта:
 - больше 4Гб они не видят напроч
 - реально доступно не более 3.5Гб.

Сколько на процесс максимум доступно не в курсе.

 Это соседи купили 4Гб памяти (что-то считают), и уперлись в эти 1,5Гб.
 Удивились, но поставили x64. Может зря?

Сделали-то правильно. Но чем упёрлись? А поставили Висту64? На сколько я
знаю XP 64 только английская.

-- 
Покотиленко Костик [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Иван Лох
On Thu, May 22, 2008 at 03:45:54PM +0300, Sergey Chumakov wrote:
 Экспериментальным путем определено, что 32-bit Linux (и WinNT).
 позволяет выделить процессу максимум 1,5-2Г. Остальное надо самому ядру.
 Про WinNT прочитал, что если нету памяти  16Гб (которая от 4 до 16
 специально адресуется по 48-битной шине), то можно сказать ядру
 (в boot.ini) ограничивать пользовательские процессы 3Гб.
 Не пробовал на WinNT, но есть ли подобный ключик в Linux?
в Linux есть ulimit
 Это соседи купили 4Гб памяти (что-то считают), и уперлись в эти 1,5Гб.
 Удивились, но поставили x64. Может зря?
Нет не зря. Про XP я действительно многократно слышал, что 
32-bit Matematica (TM) бросает под XP 32-bit Memory out где-то в районе
1.5 Гб. На 64-bit -- все нормально. 

Что-же касается Linux, то нет проблемы поставить 64-bit ядро, 32-bit
систему и пакет libc6-amb64 для тяжелых 64-bit приложений.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Sergey Chumakov
Hi Покотиленко,

* Покотиленко Костик [EMAIL PROTECTED]
* 2008-05-22 16:42:
  Экспериментальным путем определено, что 32-bit Linux (и WinNT).
  позволяет выделить процессу максимум 1,5-2Г. Остальное надо самому
  ядру.
 
 Это при каком объёме памяти? 2Гб? 

Нет, 4G. На одной и той же железке. Suse 10 и WinXP.

 С любой Windows 32бита история такая: у них используется виртуальное
 адресное пространство ограниченное 4Гб. Но в этом пространстве помимо
 самой памяти мапятся адреса устройств, программ MSDOS и некоторые
 другие, поэтому есть 2 факта:
  - больше 4Гб они не видят напроч
  - реально доступно не более 3.5Гб.

Ну я подозреваю, что в любой ОС на х86 так же.

 
 Сколько на процесс максимум доступно не в курсе.

WinNT 32-bit может использовать PAE, т.е. доступно до сколько там? 64G.
Вопрос не в том сколько доступно может быть, а сколько ядро позволяет
выделять процессу памяти через alloc и т.п. А это, насколько я быстро
поспрашивал гугла, зависит от того, как организовано управление ядром памятью
пользовательских процессов. Вроде как в WinNT по умолчанию 2/2Г, можно
3/1Г если не надо адресовать  16G. Вроде в Linux 2.6 по умолчанию 3/1Г.
Но почему они получали ограничение в 1,5Г. Может было такое ядро...

  Это соседи купили 4Гб памяти (что-то считают), и уперлись в эти
  1,5Гб.
  Удивились, но поставили x64. Может зря?
 
 Сделали-то правильно. Но чем упёрлись? А поставили Висту64? На сколько
 я
 знаю XP 64 только английская.

Нет, поставили SuSe x64 :)

-- 
Best regards,
Sergey Chumakov 2:450/77[.43]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Sergey Chumakov
Hi Иван,

* Иван Лох [EMAIL PROTECTED]
* 2008-05-22 17:40:
  Не пробовал на WinNT, но есть ли подобный ключик в Linux?
 в Linux есть ulimit

Смотрели, unlimited.

  Это соседи купили 4Гб памяти (что-то считают), и уперлись в эти
  1,5Гб.
  Удивились, но поставили x64. Может зря?
 Нет не зря. Про XP я действительно многократно слышал, что 
 32-bit Matematica (TM) бросает под XP 32-bit Memory out где-то в
 районе
 1.5 Гб. На 64-bit -- все нормально. 
 
 Что-же касается Linux, то нет проблемы поставить 64-bit ядро, 32-bit
 систему и пакет libc6-amb64 для тяжелых 64-bit приложений.

Почему зря/не зря спрашиваю. Физически всего 4Г. Т.е. если ядро позволит
процессу адресовать к примеру 3Г то зачем ставить х64 ОС. Тем более что
с 64-бит софтом там не все прозрачно - что-то есть стороннее. Но реально
упирались в 1,5-2Г. С WinXP понятно, а вот почему так было с SuSе я
теперь не понимаю. Возможно из-за опций ядра.

-- 
Best regards,
Sergey Chumakov 2:450/77[.43]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Покотиленко Костик
В Чтв, 22/05/2008 в 19:27 +0300, Sergey Chumakov пишет:
 Hi Покотиленко,
 
 * Покотиленко Костик [EMAIL PROTECTED]
 * 2008-05-22 16:42:
   Экспериментальным путем определено, что 32-bit Linux (и WinNT).
   позволяет выделить процессу максимум 1,5-2Г. Остальное надо самому
   ядру.
  
  Это при каком объёме памяти? 2Гб? 
 
 Нет, 4G. На одной и той же железке. Suse 10 и WinXP.

Остальное надо самому ядру - эта фраза говорит о том, что ядро зажрало
2-2.5 Гб памяти, в чём я сильно сомневаюсь.

  С любой Windows 32бита история такая: у них используется виртуальное
  адресное пространство ограниченное 4Гб. Но в этом пространстве помимо
  самой памяти мапятся адреса устройств, программ MSDOS и некоторые
  другие, поэтому есть 2 факта:
   - больше 4Гб они не видят напроч
   - реально доступно не более 3.5Гб.
 
 Ну я подозреваю, что в любой ОС на х86 так же.

В Линуксе не так. На Винде 32 бита поставишь 8 Гб ОЗУ а реально доступно
будет не более 3.5 (не на один процесс, а на всех).

  
  Сколько на процесс максимум доступно не в курсе.
 
 WinNT 32-bit может использовать PAE, т.е. доступно до сколько там? 64G.

С PAE видит до 3.5, без только 3.

На сайте Мелкософта написано, что 32 битные версии Windows не
поддерживают белее 4 Гб ОЗУ, а более 3 Гб ставить не рекомендуется, так
как в адресном пространстве (4 Гб) реальное ОЗУ начинает налазить на
замапинные адреса и получается BSOD. Там надо поплясать, чтобы безопасно
4 Гб работало, в двух словах - ограничить до 3-3.5Гб количество памяти,
которое Винде стоит использовать... ...иначе налазит.

 Вопрос не в том сколько доступно может быть, а сколько ядро позволяет
 выделять процессу памяти через alloc и т.п. А это, насколько я быстро
 поспрашивал гугла, зависит от того, как организовано управление ядром памятью
 пользовательских процессов. Вроде как в WinNT по умолчанию 2/2Г, можно
 3/1Г если не надо адресовать  16G. Вроде в Linux 2.6 по умолчанию 3/1Г.
 Но почему они получали ограничение в 1,5Г. Может было такое ядро...

Может. Я что-то такое тоже слышал.

 Нет, поставили SuSe x64 :)

И это правильно, в некотором смысле.

-- 
Покотиленко Костик [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Alexey G. Petrov
On Thu, May 22, 2008 at 07:36:54PM +0300, Sergey Chumakov wrote:
 
 Почему зря/не зря спрашиваю. Физически всего 4Г. Т.е. если ядро позволит
 процессу адресовать к примеру 3Г то зачем ставить х64 ОС. Тем более что
 с 64-бит софтом там не все прозрачно - что-то есть стороннее. Но реально
 упирались в 1,5-2Г. С WinXP понятно, а вот почему так было с SuSе я
 теперь не понимаю. Возможно из-за опций ядра.

Я подозреваю, что если просто выделить кусок памяти в программе
(и даже заполнить чем-то), то должно почти 4Gb влезть. А реальное
приложение всегда сталкивается с фрагментацией. Особенно, если оно
криво написано.

Карта памяти каждого процесса доступна в proc fs. maps и smaps



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Sergey Chumakov
Hi Покотиленко,

* Покотиленко Костик [EMAIL PROTECTED]
* 2008-05-22 20:11:
  Нет, 4G. На одной и той же железке. Suse 10 и WinXP.
 
 Остальное надо самому ядру - эта фраза говорит о том, что ядро
 зажрало
 2-2.5 Гб памяти, в чём я сильно сомневаюсь.

Нет конечно, не сожрало. Зарезервировало

  Ну я подозреваю, что в любой ОС на х86 так же.
 
 В Линуксе не так. На Винде 32 бита поставишь 8 Гб ОЗУ а реально
 доступно
 будет не более 3.5 (не на один процесс, а на всех).

Вот, нашел как ни странно в википедии :)
http://en.wikipedia.org/wiki/Physical_Address_Extension

-- 
Best regards,
Sergey Chumakov 2:450/77[.43]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-22 Пенетрантность Sergey Chumakov
Hi Alexey,

* Alexey G. Petrov [EMAIL PROTECTED]
* 2008-05-22 20:11:
 Я подозреваю, что если просто выделить кусок памяти в программе
 (и даже заполнить чем-то), то должно почти 4Gb влезть. А реальное
 приложение всегда сталкивается с фрагментацией. Особенно, если оно
 криво написано.
 
 Карта памяти каждого процесса доступна в proc fs. maps и smaps

Да, согласен. Кода не видел. Просто насторажил тот факт, что и на Win и
на Linux был примерно одинаковый предел.

-- 
Best regards,
Sergey Chumakov 2:450/77[.43]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Смена архитектуры процессора

2008-05-21 Пенетрантность Dmitry Fedorov
Юрий Илюшко:

 Сменил компьютер с одноядерного на двух ядерный. Установил Debian Etch i386.
 Если ли возможность обновить его до Debian lenny IA64, или просто сменить на 
 Debian etch IA64.

Ядерность и битность вещи ортогональные.