Hot answers tagged architecture
X64, amd64 and x86-64 are names for the same processor type. It's often called amd64 because AMD came up with it initially. All current general-public 64-bit desktops and servers have an amd64 processor. There is a processor type called IA-64 or Itanium. It's only found in supercomputers and a few high-end servers. A 64-bit processor can run a 32-bit ...
While the kernel can be cross-compiled, the easiest way is to create a 32bit (i386) chroot and build it in there. Install ubuntu-dev-tools: $ sudo apt-get install ubuntu-dev-tools Create an i386 chroot: $ mk-sbuild --arch=i386 precise (You will probably have to run that twice. The first time, it installs schroot etc. and sets up mk-sbuild) Then enter ...
You can use lscpu. someuser@somelaptop:~$ lscpu Architecture: i686 # <-- your kernel is 32 bit CPU op-mode(s): 32-bit, 64-bit # <-- your cpu can handle 32 or 64 bit instructions CPU(s): 4 Thread(s) per core: 2 Core(s) per socket: 2 CPU socket(s): 1 Vendor ID: GenuineIntel CPU family: ...
There are no big performance differences between 64 bit and 32 bit in Ubuntu. I tried both for years now. Let me point to the actual PROS and CONS for the 64 bit since you have been in the 32 bit already: 64 bit PROS: Support for more than 4 GB RAM (without any kernel modifications, 32 bit PAE support, etc..) The sucker supports more than 1 TB. Gives ...
If your concern is only about having access to 4GB of RAM, then go for the 32bit + PAE version of Ubuntu. It's the easiest way :-) But read further in order to understand limitations and advantages of each architecture. I guess your hardware is pretty recent, so Ubuntu will just pick up the 4GB of memory even in 32bit as it's using a kernel feature called ...
There may well be some annoyances along the way. A few of the proprietary components of Ubuntu (like the Oracle Java runtime and Adobe Flash) might be a bit harder to install that you would expect. There may also be problems with some obscure wireless drivers and the like - but this is the exception rather than the rule. Other than that, Linux' great 32 ...
This is due to the Mobile Intel 945GM Express in your laptop. I own a Thinkpad T60, which uses the same chipset. It was one of the first northbridges from intel for the Core2Duo 64-bit CPUs. They failed in designing it. The chipset can only theoretically address 4GB of RAM, yet also has to address other hardware (I/O memory). It reserves the upper 1GB ...
There are lots and lots of them. The more you want to know, the more diagrams you'll have to dig up. This is one I made. But I gave up when I noticed that it's only ever going to get more complex, and I'll have to stop somewhere. (note: this image probably contains a bunch of mistakes) Use it as a guide to look in details at each of the subsystems (and ...
Sweet Home 3D Sweet Home 3D is a free interior design application that helps you place your furniture on a house 2D plan, with a 3D preview.
The architecture is named after AMD because AMD invented it, with the Athlon 64. Similarly, the 32-bit i386 architecture is named after Intel's 386 processor, because it was the first of its kind, but i386 will also work on AMD processors. So yes you can use that ISO image. Source: http://superuser.com/questions/128482/ubuntu-amd64-vs-i386
It means that you're running a 32-bit kernel, which means that you can only run 32-bit apps without the use of an emulator or virtualization. If you want to see if your processor is 64-bit then look for lm in the flags listed in /proc/cpuinfo.
You can use both the x86 and the amd64 images. And yes the initial generic name for the architecture was amd64 because it was developed, well, by AMD. Anyway, today is usually know as x86-64 or even x64.
The command is uname -m. Open a terminal try using uname -m command. This should show you the OS architecture. If it gives any output like ix86, where x is 3,4,5 or 6, Your OS is 32bit. You can also see the Ubuntu architecture by Opening "System monitor" and going in the System tab. Difference between hardware platform and Processor type: There is a ...
The list is available here: https://wiki.ubuntu.com/SecurityTeam/FAQ#Architectures Ubuntu's supported architectures change over time, but x86 32-bit ("i386") and x86 64-bit ("amd64") are the most standard architectures, with ARM ("armel") becoming a recent addition.
I found the solution here comment #27, sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install ia32-libs Then the 32 bit libraries install fine (for me anyway!). Hope this helps somebody !
Intel licensed the AMD64 instruction set for their non-Itanium 64 Bit CPUs. Then, yes, AMD64 is one generic name for the x86 64 bit architecture. Of course your CPU can run 32 bit x86 kernels as well - but this is not recommended since you lose all the benefits of the x86-64 architecture (mainly bigger address space and more registers).
You appear to be trying to run an amd64 (64 bits) build on a 32-bits PC. Download an i386 (32 bits) CD image instead from ubuntu.com/download and make sure to select "32 bits" as the flavour. The CD you have there will run fine on more recent hardware, though.
Use Anwar's answer to find the architecture. Now here is the explanation for your second part of the question. Below is the uname output: In my case I have installed a 32 bit version. Both i386 and i686 refer 32 bit version. uname will return x86_64 in case if it is a 64 bit version. $ uname -a Linux devav2 3.2.0-30-generic-pae #48-Ubuntu SMP Fri Aug 24 ...
I find it quite amusing that the usage of 64bit is so closely bound to memory in the machine. 64bit means as well that per processor cycle you are able to process twice the amount of data comparing to a 32bit operating system. Use 64bit in case you do video editing and processing sound editing and processing graphic editing and processing work with large ...
If you dont have any specific reasons for installing 32 Bit then you should go with 64 Bit. At the following URL you can find the performance comparison of 32 Bit and 64 bit linux versions. http://www.tuxradar.com/content/ubuntu-904-32-bit-vs-64-bit-benchmarks You can see that 64 Bit is faster in many places. You can also have more than 4GB ram in 64 Bit ...
Uh, "twice as fast if not more depending on the hardware it runs on"?? Ah, if only the world worked this way. For example, take a look at this article: Ubuntu 12.04 LTS: 32-bit vs. 64-bit Performance. While some of the synthetic benchmarks show drastic performance gains, there are also many which show either just minor (10% to 30%) gains, no gains, or even ...
Yes, there is a 64-bit daily build of Ubuntu Raring Ringtail (soon to be Ubuntu 13.04) for Intel cpus. In fact, you mentioned it: it's the one that is called "64-bit PC (AMD64) desktop image". Yep, that's a confusing name and I'm sure it's called problems in the past, but that's the right one. (There's some sort of history behind the name, but it is ...
If you want Ubuntu you need a server version from before Ubuntu Maverick Meerkat 10.10. Meerkat dropped i486 support. 10.04 is an LTS and has support up to 2015 so you are still safe for a few years! Besides older Ubuntu versions there are other options ... Distrowatch can help you with what you are searching for. The link shows Server versions with i486 ...
It is a 64bit system. Using the designation x86 only for 32bit architectures is not quite correct. There x86 processor with 64bit architecture. More precisely there are two different architectures designated as x64. The Intel x86 with 64bit and the AMD64 See also: My processor is 64-bit - does that mean I need the amd64 image?
open your terminal and type this cat /proc/cpuinfo Example output: processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 6 model name : Intel(R) Pentium(R) D CPU 3.00GHz stepping : 5 cpu MHz : 2400.000 cache size : 2048 KB physical id : 0 siblings : 2 core id : 0 cpu cores : 2 apicid : 0 initial apicid : 0 ...
Export VM With Virtual Box you can easily export, import or even clone your VMs to any place. This means, that once you export your VM to an external storage device you will be able to import this machine to any other instance of Virtual Box (of course irrespective of host OS). Doing so is likely to be not so comfortable as you will have to export/import ...
Afaik, in gcc, you can set -m32 flag to let it compile linux sources to 32bit executables. I don't have a wide knowledge about Makefiles, but you can tweak them. edit: I wanted to add a question from stackoverflow here, in which it is told to set cflags: export CFLAGS=-m32 And from the linux repository in Torvalds' github account, I found following ...
If you have more than 4 GB of RAM go for 64 bit else 32 bit is just fine.
You can also check the architecture of the binary you're trying to run by using file: file filetocheck. It will mention either 32-bit or 64-bit.
Only top voted, non community-wiki answers of a minimum length are eligible