タグ付けされた質問 「64bit」

64ビットアドレスを使用するCPUで実行する際の変換または特異性に関する質問がある場合。

3
32ビットUbuntuシステムで64ビットアプリを実行する
私が見たすべての質問は、64ビットシステムで32ビットアプリを実行することに関するものです。 私は32ビットのUbuntu 12.04(実際にはそれをベースとする基本的なOS Luna)を実行していますが、64ビットのアプリを実行しようとしていますが、これを開くと拒否されます。ランニング: ./64bit_app.run (64bit_app.run私が実行しようとしている64ビットアプリはどこにある)結果は: bash: ./64bit_app.run: no se puede ejecutar el fichero binario これは、「バイナリファイルを実行/実行/開くことができません」に変換されます。 実行できますか?32ビットシステムで64ビットアプリを実行することは可能ですか?もしそうなら、どうですか?
10 linux  ubuntu  64bit  32bit 

2
64ビットカーネルですが、すべての32ビットELF実行可能プロセスを実行していますが、どうですか?
からの出力uname: root@debian:~ # uname -a Linux 5asnb 2.6.32-5-amd64 #1 SMP Mon Jun 13 05:49:32 UTC 2011 x86_64 GNU/Linux ただし、/sbin/init実行可能ファイルは32ビットとして表示されます。 root@debian:~ # file /sbin/init /sbin/init: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped システムの他の側面も同様に矛盾しているようです: root@debian:~ # echo $HOSTTYPE i486 root@debian:~ # …


5
64ビットプロセッサを搭載した32ビットOSに64ビットプログラムをインストールする
私は興味がある。64ビットプロセッサを搭載した32ビットOSに64ビットプログラムをインストールすることはできますか? 私はラズベリーpi 3でLinuxを実行していて、MongoDBの新しいバージョンをインストールしようとしています。 armv7l GNU/Linux PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)" NAME="Raspbian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=raspbian ID_LIKE=debian
8 linux  arm  64bit  32bit 

1
Linuxおよびx32-ABI-使用方法
イントロ 私はちょうど64ビットのインストールに移動し、私は(特にクロム、Firefoxの、MySQLとJavaアプリケーションのようなアプリケーションのための)メモリ使用量に大きな差を経験しています: 以前は4GBで十分でしたが、すぐに使い果たされました! これは64ビットOSのよく知られた副作用であり、64ビットは他の利点ももたらします。 RAMが非常に安価であることに加えて、1 / 2GB RAMを搭載したネットブックがいくつかあります... ...そしてここに来るx32 ABI:この問題を制限することを意図したカーネル機能です。 x32 ABIとは:このpdfに よれば、64ビットの通常のOSと比較してメモリが大幅に向上しています(40%の強化でさえ)。 今私がx32-ABIが必要とすることを理解したならば: CONFIG_X86_X32 = yでコンパイルされたLinuxカーネル3.4 Gcc 4.7 Binutils 2.22 glibc 2.16 アプリケーションに必要なすべてのシステムライブラリをgcc -mx32で再コンパイルする Debianと他のディストリビューションが実際に32x-ABIサポートを備えたlibを出荷していることを知っていますが、この機能を設定するためのドキュメントが見つかりません(Ubuntu 14.04 64ビットを使用しています) これは非常に興味深い機能だと思うので、私や他の人が情報を収集するのを助けるためにこの質問を使用したいと思います。 特に私の目標は、x32-ABIを使用して1つのアプリ(chromeやfirefoxやmysqlなど)を実行することです。

3
64ビットLinuxが3〜32 GBのRAMを認識しない
私の問題の原因は、メモリモジュールの障害と、カーネルバイナリの破損です。 今、基本的に新しいハードウェアでPCを起動しました。私は以前にDebian 6.0 AMD64を実行していましたが、変更はありません(文字通り、古いマザーボードからハードディスクを取り外し、新しいマザーボードに再接続しただけです)が、奇妙なことが見つかりました。 物理的に4 x 8 GBのRAMをインストールしました UEFI / BIOSセットアップが16383 MBのRAMを報告する Linux free -mは2985 MBのRAMを報告します 2985 MBは、魔法の3 GBマークに近すぎて、まったくの偶然ではありませんが、uname -r出力され2.6.32-5-amd64ます。明らかに64ビットカーネルです。これは、私が使用しているシステムドライブにこれまでインストールされたものです。新しいマザーボードはAsus M5A97 Proで、4 GBのDDR3スロットがあり、8 GBモジュールをサポートすると思われます。メモリモジュール自体は同一で、4個のCorsair XMS3 PC12800 8 GBを一緒に購入しました。 私はUEFIセットアップを詳細に検討していませんが、それを参照しましたが、大量のRAMを有効にするために変更する必要があると思われるものは何もありませんでした。 編集:私が本当に64ビットを実行していることのさらなる確認: # file `which free` /usr/bin/free: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux …
8 linux  64bit  ram 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.