Page 1 of 1

32 or 64 bit?

Posted: 2021-09-28 14:14
by sjsj
Hello,

Sorry, I speak a little English.

The laptop: Acer Aspire ES 15 ES1-531-C40R

Code: Select all

uname -a
Linux sjsj 4.19.0-12-amd64 #1 SMP Debian 4.19.152-1 (2020-10-18) x86_64 GNU/Linux

Code: Select all

lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
Address sizes:       36 bits physical, 48 bits virtual
CPU(s):              2
On-line CPU(s) list: 0,1
Thread(s) per core:  1
Core(s) per socket:  2
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               76
Model name:          Intel(R) Celeron(R) CPU  N3050  @ 1.60GHz
Stepping:            3
CPU MHz:             716.462
CPU max MHz:         2160.0000
CPU min MHz:         480.0000
BogoMIPS:            3200.00
Virtualization:      VT-x
L1d cache:           24K
L1i cache:           32K
L2 cache:            1024K
NUMA node0 CPU(s):   0,1
Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes rdrand lahf_lm 3dnowprefetch epb pti tpr_shadow vnmi flexpriority ept vpid tsc_adjust smep erms dtherm ida arat
What I need?
  • debian-11.0.0-i386-netinst.iso
  • debian-11.0.0-amd64-netinst.iso
I would like know, this laptop is 32 or 64 bit?

Please help me. Thanks!

Re: 32 or 64 bit?

Posted: 2021-09-28 15:22
by reinob
It's certainly 64-bit (amd64).

You can however install the 32-bit version (i386) if you prefer, which would only make sense if your RAM was very limited.

Re: 32 or 64 bit?

Posted: 2021-09-28 15:27
by sunrat
That's a coincidence, I have a Lenovo Thinkpad Yoga 11e with that same processor. It is running 64 bit Debian Buster very well.

Re: 32 or 64 bit?

Posted: 2021-10-04 21:17
by LE_746F6D617A7A69
- If You have less or equal to 4GB RAM -> definitely i386 (*1)
- if You have more than 4GB RAM -> 64bit or PAE (*2)

1. 64 bit systems and programs are generally slower than 32bit systems/programs - this is because generally 64bit address computations are significantly slower than for 32 bit -> and that's why the ia32 Linux version is still supported and developed -> lower memory usage, faster execution of binary code.

2. PAE (Physical Address Extension) allows 32-bit systems to use more than 4GB memory sizes - whether it is faster or slower than native 64bit addressing mode depends on CPU version and on the application - some of the apps can benefit from using 32 bit pointers, some other may expose lower performance (this depends on whether the app needs more than 4GB memory to work).

Regards.

Re: 32 or 64 bit?

Posted: 2021-10-12 12:49
by Segfault
- If You have less or equal to 4GB RAM -> definitely i386 (*1)
Poor advice. 2 GB and more is 64-bit land. 32-bit support is getting worse, due to reduced user base. In addition, proprietary applications tend not to offer 32-bit versions any more. Plus, going over 1 GB with 32-bit already comes with penalty.

https://cl4ssic4l.wordpress.com/2011/05 ... about-pae/

Re: 32 or 64 bit?

Posted: 2021-10-12 17:20
by cynwulf
Thanks for the link.

Linus is absolutely spot on with regards to PAE and it's limited role in terms of squeezing a bit more life out of old x86_32 server hardware. PAE was never about performance - when I still ran 32 bit, I would build my own kernels to avoid it (as I also avoided > 2GB in an x86_32). I wouldn't recommend it to my worst enemy if they had an amd64 capable CPU and over 1GB of RAM.

Re: 32 or 64 bit?

Posted: 2021-10-12 17:43
by p.H
I use PAE kernels on x86 32-bit CPUs which support it because it is mandatory to enable NX/XD bit.

Re: 32 or 64 bit?

Posted: 2021-10-12 21:41
by LE_746F6D617A7A69
Segfault wrote: 2021-10-12 12:49
- If You have less or equal to 4GB RAM -> definitely i386 (*1)
Poor advice. 2 GB and more is 64-bit land. 32-bit support is getting worse, due to reduced user base. In addition, proprietary applications tend not to offer 32-bit versions any more. Plus, going over 1 GB with 32-bit already comes with penalty.

https://cl4ssic4l.wordpress.com/2011/05 ... about-pae/
64-bit Linux kernel package takes ~300MB, 32bit takes ~160MB. 32-bit vmlinuz image takes ~4.5MB, and 64bit version takes ~6.5MB.

Having more registers in the CPU seems to be cool, unless You realize that switching the CPU context (copying a data structure which holds all the registers values) and re-programming the MMU is significantly slower on 64bit.

The truth is, that the x86 architecture is a dinosaur - it was never meant to be extended beyond 32bit.
F.e ARM natively supports FIQ (fast interrupt requests) - on x86 interrupt routines are killing the CPU, because they have to share the CPU registers with regular programs.

The x32 project have prooved, that by eliminating 64bit address computations on the outdated x86 architecture/CPUs, the performance can be increased even by 40%

Regards

Re: 32 or 64 bit?

Posted: 2021-10-12 23:00
by CwF
I have found no issue with i386, i686, PAE, etc, even above 4GB. It is slightly tidier in my opinion, and I moved former amd64 VM's to i386 pae a few years ago. I have a stack on a 700MB base that outperforms amd64, and has gotten BETTER as I go. It's simple, if all programs and functions are available in your choice - then it really doesn't matter. Either will run well and the i386 advantage is minimal yet real- and there isn't a i386 DeadBeef, so...

This difference is funner with windows, yes I run a 4GB vram, 48GB, dual socket XP32. yes, it's used...

Re: 32 or 64 bit?

Posted: 2021-10-13 08:37
by sunrat
Yevette wrote: 2021-10-13 07:53 Of course it's 64-bit.
What is?

Re: 32 or 64 bit?

Posted: 2021-10-13 11:42
by Fossy
of topic ?
have good news regarding this , we shouldn't expect 128 BIT cpu's even in the distant future .
Lift up your hearts and thank the Lord .

... my 6 old barrels which run to full satisfaction under Debian 11 Bullseye 64 BIT / Cinnamon nota bene , namely four i3's / one i5 and one i7 , five with 4 GB and one with 6 GB ram are still good for a few decades?

see you again ... on an international meeting of the association of pensioners maybe ?
posted 2021 A.D.

Translated with www.DeepL.com/Translator (free version)

Re: 32 or 64 bit?

Posted: 2021-10-13 13:26
by sunrat
Fossy wrote: 2021-10-13 11:42 of topic ?
The original question was answered in the first 2 replies so everything after that is off-topic or just opinions.
four i3's / one i5 and one i7
Intel have been using that same nomenclature since 2009, so just saying i3, i5, i7, could be a first generation Clarkdale or the latest Tiger Lake. There are also significant differences within each range eg. between a Core i5-6400 and a i5-6600K.
I see the same thing posted often and it can complicate trying to answer help questions.

Re: 32 or 64 bit?

Posted: 2021-10-13 14:16
by argentwolf
Fossy wrote: 2021-10-13 11:42 ... my 6 old barrels which run to full satisfaction under Debian 11 Bullseye 64 BIT / Cinnamon nota bene , namely four i3's / one i5 and one i7 , five with 4 GB and one with 6 GB ram are still good for a few decades?
O-O-OMG! yeahbut, my initial thought about your assortment of Intel was; what about the Y2K09< Intel CPU flaw(s) again signaling the end of the digital world and their obvious attempt to strongarm-migrate the binary herd onto the newest Intel? :J

"New secret-spilling flaw affects almost every Intel chip since 2011"
https://techcrunch.com/2019/05/14/zombi ... rocessors/

"Serious Intel CPU security flaw affects millions and can't be fixed"
https://www.windowscentral.com/serious- ... t-be-fixed

"5 years of Intel CPUs and chipsets have a concerning flaw that’s unfixable"
https://arstechnica.com/information-tec ... unfixable/

I've wondered; wasn't this supposed to apply to someone? I'm not aware of anyone I know who changed their stride in the slightest... :?

Re: 32 or 64 bit?

Posted: 2021-10-15 00:23
by Fossy
first of all my apologies for the late reply , fishing is simply my favorite waste of time ...
Nevertheless, thank you for the provided info , although old hat ... Spectre , Meltdown & C° ... far from our bed problems ... at least not here .

what I did experience is that some laptops c.q. CPU ? BIOS ? sometimes give me a hard time when I want to uninstall Windows and replace it with a Linux operating system, strange ? could Microsoft have something to do with this ?

I learned something, though ... I didn't know Microsoft made computers !
https://techcrunch.com/2019/05/14/zombi ... rocessors/
Computer makers Apple and Microsoft ...

Never too old to learn something!

Translated with www.DeepL.com/Translator (free version)