Re: Pentium 4

2006-12-22 Пенетрантность Alexander Vlasov
В Чтв, 21/12/2006 в 19:59 +0300, Victor Wagner пишет:
 On 2006.12.21 at 13:22:23 +0200, Alexander Vlasov wrote:
 
   Можно Solaris поставить. В нем можно мешать 32-битный и 64-битный
   код в любых комбинациях.

 Ну почему? Там ещё нити хорошие.

Там -- это где?
В 10 нити здорово отличаются от 8 (пардон, 9 не смотрел). Более того,
что-то нити 10 мне показались очень похожими на Linux.

  Есть lib и lib64, и в принципе это ничем не отличается от, если
  подходить правильно.
 
 Вот если бы ещё в Debian к этому правильно подошли...

Мультиарх сейчас на стадии дискуссий. You're welcome to join.

-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu at jabber.kiev.ua


Re: Pentium 4

2006-12-21 Пенетрантность Victor Wagner
On 2006.12.21 at 08:17:41 +0300, Alexander GQ Gerasiov wrote:

  - Если EM64T работает, следует ли переходить на 64-битную версию
  дистрибутива? Какие это даёт выгоды? 
 Скорее всего никаких, даже наоборот.
 И нельзя ли как-то собрать
  парочку number crunchers (например, mplayer/mencoder, vamps) с
  использованием EM64T, но оставить 32-битный дистрибутив?
 Нельзя. Наоборот - можно, но пока не проработано.

Можно Solaris поставить. В нем можно мешать 32-битный и 64-битный
код в любых комбинациях.

Почему разработчики дистрибутивов Linux не содрали конструкцию
с Solaris с ${prefix}/lib и ${prefix}/lib/64 - не понимаю.

Вообще, по идее, если поставить ядро Linux, поддерживающее 64 битные 
системные вызовы, а под ним 32-битную систему, то в этой системе можно
будет с определенными ухищрениями (например в chroot) запускать
64-битные программы. 

Какое-то время назад я даже читал рекомендации по бутстраппингу таким
образом 64-битного дистрибутива. В те времена, когда готовых
инсталляторов не было, и AMD64-порт только начинал разрабатываться.


 


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



Re: Pentium 4

2006-12-21 Пенетрантность Kirill A. Korinskiy
Victor Wagner - debian-russian@lists.debian.org  @ Thu, 21 Dec 2006 11:08:01 
+0300:

 VW Можно Solaris поставить. В нем можно мешать 32-битный и 64-битный
 VW код в любых комбинациях.

 VW Почему разработчики дистрибутивов Linux не содрали конструкцию
 VW с Solaris с ${prefix}/lib и ${prefix}/lib/64 - не понимаю.

В gentoo все мешается и вполне удачно.

Вот в debian с этим явные проблемы :(

-- 

 .''`.   Kirill A. Korinskiy [EMAIL PROTECTED]
: :'  :  proud maniac programmer
`. `'`   http://catap.ru/ - +7 (916) 3-604-704 - xmpp:[EMAIL PROTECTED]
  `- Debian - when you have better things to do than fixing systems 
(c)madduck


pgplesDZu2QBb.pgp
Description: PGP signature


Re: Pentium 4

2006-12-21 Пенетрантность Evgeny Yurkin
В сообщении от 21 декабря 2006 14:08 Victor Wagner написал(a):
 On 2006.12.21 at 08:17:41 +0300, Alexander GQ Gerasiov wrote:
   - Если EM64T работает, следует ли переходить на 64-битную версию
   дистрибутива? Какие это даёт выгоды?
 
  Скорее всего никаких, даже наоборот.
 
  И нельзя ли как-то собрать
   парочку number crunchers (например, mplayer/mencoder, vamps) с
   использованием EM64T, но оставить 32-битный дистрибутив?
 
  Нельзя. Наоборот - можно, но пока не проработано.

 Можно Solaris поставить. В нем можно мешать 32-битный и 64-битный
 код в любых комбинациях.

 Почему разработчики дистрибутивов Linux не содрали конструкцию
 с Solaris с ${prefix}/lib и ${prefix}/lib/64 - не понимаю.

 Вообще, по идее, если поставить ядро Linux, поддерживающее 64 битные
 системные вызовы, а под ним 32-битную систему, то в этой системе можно
 будет с определенными ухищрениями (например в chroot) запускать
 64-битные программы.

 Какое-то время назад я даже читал рекомендации по бутстраппингу таким
 образом 64-битного дистрибутива. В те времена, когда готовых
 инсталляторов не было, и AMD64-порт только начинал разрабатываться.
а кстати oracle умеет жить на i386 системе с ядром для  x86_64 (amd64)?
а то помниться 8i что то ругался про память что не может выделить себе

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


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



Re: Pentium 4

2006-12-21 Пенетрантность Pechnikov Alexey

 а кстати oracle умеет жить на i386 системе с ядром для  x86_64 (amd64)?
 а то помниться 8i что то ругался про память что не может выделить себе

Надо настроить параметр shared buffers. Кстати, для PostgeSQL это тоже 
необходимо при серьезной нагруженности СУБД. См. 
http://docs.sun.com/app/docs/doc/819-4740/6n6sdjl9a?a=view
Вот краткая выдержка

To configure shared memory on Linux
 On Linux, you must configure shared memory settings. You do not need to 
adjust the default semaphore settings.
 
 The kernel.shmax parameter defines the maximum size in bytes for a shared 
memory segment. The kernel.shmall parameter sets the total amount of shared 
memory in pages that can be used at one time on the system. Set the value of 
both of these parameters to the amount physical memory on the machine. 
Specify the value as a decimal number of bytes.

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


Re: Pentium 4

2006-12-21 Пенетрантность Alexander Kogan
Hi!

  - Есть ли способ определить, работает ли EM64T? Материнка при
  загрузке сообщает что он есть, но непонятно тогда, почему процессор
  продали как Celeron.

 cat /proc/cpuinfo
 только вот не помню, какой флаг означает набор AMD64

lm

-- 
Alexander Kogan
Institute of Applied Physics
Russian Academy of Sciences


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



Re: Pentium 4

2006-12-21 Пенетрантность Evgeny Yurkin
В сообщении от 21 декабря 2006 15:01 Pechnikov Alexey написал(a):
 The kernel.shmax parameter defines the maximum size in bytes for a shared
 memory segment. The kernel.shmall parameter sets the total amount of shared
 memory in pages that can be used at one time on the system. Set the value
 of both of these parameters to the amount physical memory on the machine.
 Specify the value as a decimal number of bytes.
надо будет попробовать просто с i386 ядром при значении по умолчанию 
оракл стартует нормально
-- 
С уважением,
Юркин Евгений
Siberia Health Inc


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



Re: Pentium 4

2006-12-21 Пенетрантность Alexander Vlasov
 Можно Solaris поставить. В нем можно мешать 32-битный и 64-битный
 код в любых комбинациях.

Ага. Зато все остальное там дерьмо по большей части.

 Почему разработчики дистрибутивов Linux не содрали конструкцию
 с Solaris с ${prefix}/lib и ${prefix}/lib/64 - не понимаю.

Есть lib и lib64, и в принципе это ничем не отличается от, если
подходить правильно.

 Вообще, по идее, если поставить ядро Linux, поддерживающее 64 битные 
 системные вызовы, а под ним 32-битную систему, то в этой системе можно
 будет с определенными ухищрениями (например в chroot) запускать
 64-битные программы. 

Да по большому счету от 64-бит в основном ядро и выигрывает. В Сарже
были 64-бит ядра для i386 (kernel-image-2.6.8-*-{amd64,em64t}-*), в Этче
почему-то нет, хотя не помешали бы. 

-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu at jabber.kiev.ua


Re: Pentium 4

2006-12-21 Пенетрантность Kirill A. Korinskiy
Alexander Vlasov - debian-russian@lists.debian.org  @ Thu, 21 Dec 2006 
13:22:23 +0200:

  Почему разработчики дистрибутивов Linux не содрали конструкцию
  с Solaris с ${prefix}/lib и ${prefix}/lib/64 - не понимаю.

 AV Есть lib и lib64, и в принципе это ничем не отличается от, если
 AV подходить правильно.

Можно рассказать, как правильно подходить? (не ради флейма, я честно не знаю)

  Вообще, по идее, если поставить ядро Linux, поддерживающее 64 битные 
  системные вызовы, а под ним 32-битную систему, то в этой системе можно
  будет с определенными ухищрениями (например в chroot) запускать
  64-битные программы. 

 AV Да по большому счету от 64-бит в основном ядро и выигрывает. В Сарже
 AV были 64-бит ядра для i386 (kernel-image-2.6.8-*-{amd64,em64t}-*), в Этче
 AV почему-то нет, хотя не помешали бы. 

[EMAIL PROTECTED] ~] apt search kernel-image-2.6
 14:31
p   kernel-image-2.6-amd64-generic  - Linux kernel 
image for version 2.6 on generic x86_64 systems - tr
i   kernel-image-2.6-amd64-k8   - Linux kernel 
image for version 2.6 on AMD64 systems - transition 
p   kernel-image-2.6-amd64-k8-smp   - Linux kernel 
image for version 2.6 on AMD64 SMP systems - transit
p   kernel-image-2.6-em64t-p4   - Linux kernel 
image for version 2.6 on Intel EM64T systems - trans
p   kernel-image-2.6-em64t-p4-smp   - Linux kernel 
image for version 2.6 on Intel EM64T SMP systems - t
[EMAIL PROTECTED] ~] 

-- 

 .''`.   Kirill A. Korinskiy [EMAIL PROTECTED]
: :'  :  proud maniac programmer
`. `'`   http://catap.ru/ - +7 (916) 3-604-704 - xmpp:[EMAIL PROTECTED]
  `- Debian - when you have better things to do than fixing systems 
(c)madduck


pgpbjN9XPArFW.pgp
Description: PGP signature


Re: Pentium 4

2006-12-21 Пенетрантность Pechnikov Alexey

 [EMAIL PROTECTED] ~] apt search kernel-image-2.6  
  
  14:31 p  
 kernel-image-2.6-amd64-generic  - Linux kernel
 image for version 2.6 on generic x86_64 systems - tr i  
 kernel-image-2.6-amd64-k8   - Linux kernel
 image for version 2.6 on AMD64 systems - transition p  
 kernel-image-2.6-amd64-k8-smp   - Linux kernel
 image for version 2.6 on AMD64 SMP systems - transit p  
 kernel-image-2.6-em64t-p4   - Linux kernel
 image for version 2.6 on Intel EM64T systems - trans p  
 kernel-image-2.6-em64t-p4-smp   - Linux kernel
 image for version 2.6 on Intel EM64T SMP systems - t [EMAIL PROTECTED] ~]

Так какое из этих ядер ставить на Core 2 Duo?



Re: Pentium 4

2006-12-21 Пенетрантность Alexander Vlasov
  AV Есть lib и lib64, и в принципе это ничем не отличается от, если
  AV подходить правильно.
 
 Можно рассказать, как правильно подходить? (не ради флейма, я честно не знаю)

Линкер и ядро уже умеют правильно ходить. Вопрос теперь к dpkg/apt

   Вообще, по идее, если поставить ядро Linux, поддерживающее 64 битные 
   системные вызовы, а под ним 32-битную систему, то в этой системе можно
   будет с определенными ухищрениями (например в chroot) запускать
   64-битные программы. 
 
  AV Да по большому счету от 64-бит в основном ядро и выигрывает. В Сарже
  AV были 64-бит ядра для i386 (kernel-image-2.6.8-*-{amd64,em64t}-*), в Этче
  AV почему-то нет, хотя не помешали бы. 
 
 [EMAIL PROTECTED] ~] apt search kernel-image-2.6  
14:31
 p   kernel-image-2.6-amd64-generic  - Linux kernel 
 image for version 2.6 on generic x86_64 systems - tr
 i   kernel-image-2.6-amd64-k8   - Linux kernel 
 image for version 2.6 on AMD64 systems - transition 
 p   kernel-image-2.6-amd64-k8-smp   - Linux kernel 
 image for version 2.6 on AMD64 SMP systems - transit
 p   kernel-image-2.6-em64t-p4   - Linux kernel 
 image for version 2.6 on Intel EM64T systems - trans
 p   kernel-image-2.6-em64t-p4-smp   - Linux kernel 
 image for version 2.6 on Intel EM64T SMP systems - t
 [EMAIL PROTECTED] ~] 

Это где? В etch не вижу.

-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu at jabber.kiev.ua


Re: Pentium 4

2006-12-21 Пенетрантность Alexander Vlasov
  kernel-image-2.6-amd64-generic  - Linux kernel
  image for version 2.6 on generic x86_64 systems - tr i  
  kernel-image-2.6-amd64-k8   - Linux kernel
  image for version 2.6 on AMD64 systems - transition p  
  kernel-image-2.6-amd64-k8-smp   - Linux kernel
  image for version 2.6 on AMD64 SMP systems - transit p  
  kernel-image-2.6-em64t-p4   - Linux kernel
  image for version 2.6 on Intel EM64T systems - trans p  
  kernel-image-2.6-em64t-p4-smp   - Linux kernel
  image for version 2.6 on Intel EM64T SMP systems - t [EMAIL PROTECTED] ~]
 
 Так какое из этих ядер ставить на Core 2 Duo?

Никакое, нет их в etch.

-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu at jabber.kiev.ua



Re: Pentium 4

2006-12-21 Пенетрантность Pechnikov Alexey
В сообщении от Четверг 21 декабря 2006 14:55 Alexander Vlasov написал(a):
   AV Есть lib и lib64, и в принципе это ничем не отличается от, если
   AV подходить правильно.
 
  Можно рассказать, как правильно подходить? (не ради флейма, я честно не
  знаю)

 Линкер и ядро уже умеют правильно ходить. Вопрос теперь к dpkg/apt

То есть, если компилировать пакет ручками, можно просто указать нужный путь 
для либ и все будет работать?


Re: Pentium 4

2006-12-21 Пенетрантность proforg


On 21.12.2006, at 15:14, Kirill A. Korinskiy wrote:

Alexander Vlasov - debian-russian@lists.debian.org  @ Thu, 21 Dec  
2006 13:56:12 +0200:



kernel-image-2.6-amd64-generic  - Linux  
kernel

image for version 2.6 on generic x86_64 systems - tr i
kernel-image-2.6-amd64-k8   - Linux  
kernel

image for version 2.6 on AMD64 systems - transition p
kernel-image-2.6-amd64-k8-smp   - Linux  
kernel

image for version 2.6 on AMD64 SMP systems - transit p
kernel-image-2.6-em64t-p4   - Linux  
kernel

image for version 2.6 on Intel EM64T systems - trans p
kernel-image-2.6-em64t-p4-smp   - Linux  
kernel
image for version 2.6 on Intel EM64T SMP systems - t  
[EMAIL PROTECTED] ~]


Так какое из этих ядер ставить на Core 2 Duo?


 AV Никакое, нет их в etch.

Есть они в etch.

http://packages.debian.org/cgi-bin/search_packages.pl? 
keywords=kernel-image-2.6- 
searchon=namessubword=1version=testingrelease=all

Если не веришь.


This package is for transition only.

то что по поставиццо будет не 64 битным
как и система в целом
для 64 бит есть AMD64 архитектура


Proforg
email/JID: [EMAIL PROTECTED]





smime.p7s
Description: S/MIME cryptographic signature


Re: Pentium 4

2006-12-21 Пенетрантность Pechnikov Alexey
 Есть они в etch.

 http://packages.debian.org/cgi-bin/search_packages.pl?keywords=kernel-image
-2.6-searchon=namessubword=1version=testingrelease=all Если не веришь.

Интересно - они в ветке AMD64 (Linux kernel 2.6 image on AMD64). А под интел 
64 ветки вообще не будет?


Re: Pentium 4

2006-12-21 Пенетрантность proforg


On 21.12.2006, at 15:24, Pechnikov Alexey wrote:


Есть они в etch.

http://packages.debian.org/cgi-bin/search_packages.pl? 
keywords=kernel-image
-2.6-searchon=namessubword=1version=testingrelease=all Если не  
веришь.


Интересно - они в ветке AMD64 (Linux kernel 2.6 image on AMD64). А  
под интел

64 ветки вообще не будет?


EMT64 это суть интеловское название AMD64 / x86_64
дальше только оптимизация ядра под CPU
сама система не при делах

Proforg
email/JID: [EMAIL PROTECTED]





smime.p7s
Description: S/MIME cryptographic signature


Re: Pentium 4

2006-12-21 Пенетрантность Victor Wagner
On 2006.12.21 at 13:22:23 +0200, Alexander Vlasov wrote:

  Можно Solaris поставить. В нем можно мешать 32-битный и 64-битный
  код в любых комбинациях.
 
 Ага. Зато все остальное там дерьмо по большей части.

Ну почему? Там ещё нити хорошие.
А userland можно весь гнутый собрать. 

 Есть lib и lib64, и в принципе это ничем не отличается от, если
 подходить правильно.

Вот если бы ещё в Debian к этому правильно подошли...


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



Re: Pentium 4

2006-12-20 Пенетрантность Pechnikov Alexey
В сообщении от Четверг 21 декабря 2006 04:04 Mikhail Ramendik написал(a):
 Как понять, задействован ли HyperThreading? Вроде бы с ним должно быть два
 виртуальных процессора - а чем это увидеть?
 
Если загрузиться, например, с диска кноппикса, при включенном HyperThreading 
на заставке будет не 1 пингвин, а 2.


Re: Pentium 4

2006-12-20 Пенетрантность Alexander GQ Gerasiov
На Thu, 21 Dec 2006 01:04:28 +
Mikhail Ramendik [EMAIL PROTECTED] записано:

 Вопросы:
 
 - Есть ли способ определить, работает ли EM64T? Материнка при
 загрузке сообщает что он есть, но непонятно тогда, почему процессор
 продали как Celeron.
cat /proc/cpuinfo
только вот не помню, какой флаг означает набор AMD64
Зато размер кэша можно посмотреть.
 
 - Если EM64T работает, следует ли переходить на 64-битную версию
 дистрибутива? Какие это даёт выгоды? 
Скорее всего никаких, даже наоборот.
И нельзя ли как-то собрать
 парочку number crunchers (например, mplayer/mencoder, vamps) с
 использованием EM64T, но оставить 32-битный дистрибутив?
Нельзя. Наоборот - можно, но пока не проработано.
 
 - Как понять, задействован ли HyperThreading? Вроде бы с ним должно
 быть два виртуальных процессора - а чем это увидеть? И адекватна ли
 информация в top, если HyperThreading задействован? Ядро - 2.6.18 для
 i686 из бекпортов; не следует ли поставить smp вариант того же ядра?
cat /proc/cpuinfo
Покажет 2 процессора
 


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