Re: Pentium 4
В Чтв, 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
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
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
В сообщении от 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
а кстати 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
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
В сообщении от 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
Можно 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
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
[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
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
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
В сообщении от Четверг 21 декабря 2006 14:55 Alexander Vlasov написал(a): AV Есть lib и lib64, и в принципе это ничем не отличается от, если AV подходить правильно. Можно рассказать, как правильно подходить? (не ради флейма, я честно не знаю) Линкер и ядро уже умеют правильно ходить. Вопрос теперь к dpkg/apt То есть, если компилировать пакет ручками, можно просто указать нужный путь для либ и все будет работать?
Re: Pentium 4
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
Есть они в 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
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
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
В сообщении от Четверг 21 декабря 2006 04:04 Mikhail Ramendik написал(a): Как понять, задействован ли HyperThreading? Вроде бы с ним должно быть два виртуальных процессора - а чем это увидеть? Если загрузиться, например, с диска кноппикса, при включенном HyperThreading на заставке будет не 1 пингвин, а 2.
Re: Pentium 4
На 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]