From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4204B9AA.5050308@altlinux.com> Date: Sat, 05 Feb 2005 15:18:50 +0300 From: Anton Farygin User-Agent: Mozilla Thunderbird 1.0 (X11/20050127) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] Re: lib32/lib64 References: <20050127181859.GA6431@lrn.ru> <20050203192917.GA14070@lrn.ru> <20050203222916.GN4945@solemn.turbinal.org> <20050203225355.GO4945@solemn.turbinal.org> <20050204073748.GB19859@lrn.ru> <20050204141120.GP4945@solemn.turbinal.org> <20050204164657.GA23386@basalt.office.altlinux.org> <20050204203415.GA3006@lrn.ru> <20050204213341.GB636@basalt.office.altlinux.org> <20050204214218.GG3006@lrn.ru> <20050204225446.GV4945@solemn.turbinal.org> In-Reply-To: <20050204225446.GV4945@solemn.turbinal.org> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 05 Feb 2005 12:23:08 -0000 Archived-At: List-Archive: List-Post: Alexey Tourbin wrote: >On Sat, Feb 05, 2005 at 12:42:18AM +0300, Anton D. Kachalov wrote: > > >>>Короче говоря, потребность в поддержке этой мультибитности вызвана тем >>>обстоятельством, что x86_64 (пока ещё) не является полноценной 64-битной >>>платформой. >>> >>> >>и не будет. >> >> > >А почему не будет? Почему x86_64 нельзя считать полноценной 64-битной >платформой, на манер IA-64? Только потому, что велико искушение >запускать всякий левый софт типа acroread.exe? :) > > Нет. Потому что такие вот процессоры выпускают - недо64бит. Точнее говоря - взят стандартный камень и к нему прикручено некоторое количество 64-битных инструкций. > > >>>"/lib64 and /lib32 : 64/32-bit libraries (architecture dependent) >>> >>>The 64-bit architectures PPC64, s390x, sparc64 and AMD64 must place 64-bit >>>libraries in /lib64, and 32-bit (or 31-bit on s390) libraries in /lib. >>> >>>The 64-bit architecture IA64 must place 64-bit libraries in /lib. >>> >>> Rationale: This is a refinement of the general rules for /lib and / >>> usr/lib. The architectures PPC64, s390x, sparc64 and AMD64 support >>> support both 32-bit (for s390 more precise 31-bit) and 64-bit programs. >>> Using lib for 32-bit binaries allows existing binaries from the 32-bit >>> systems to work without any changes: such binaries are expected to be >>> numerous. IA-64 uses a different scheme, reflecting the deprecation of >>> 32-bit binaries (and hence libraries) on that architecture." >>> >>> > >Deprecation как бы в любом случае имеет место быть. >Интересно, через сколько лет 64-битные боксы начнут доминировать? > > Можно считать так: - момент выпуска Celeron/Sempron 64bit + 2-3 года. Насколько я знаю - x86_64 дешевые процессоры пока не стоят в планах Intel и AMD. Надо наверное сначала снять сливки с любителей "погорячее" - игроманов, крутых и не очень контор, пользователей linux... >Кстати, кажется, архитектуре i586 как основной для сборки уже больше >5 лет, она ещё со времен iplabs, когда альтлинукса не было. > > ALT linux'у в этом году (кстати, в феврале-марте) будет исполняться 5 лет. :-) Rgds, Rider