-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On Fri, 28 Aug 2015 13:50:48 +0200 "Carlos E. R." <carlos.e.r@opensuse.org> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2015-08-28 12:55, Michal Kubecek wrote:
On Friday 28 of August 2015 12:48:58 Carlos E. R. wrote:
On 2015-08-28 10:30, Michal Kubecek wrote:
And again, it's not about "fastest". The tricks kernel has to do to cope with 32-bit architecture are quite ugly. There are even problems that can't be resolved on i586 (I remember a guy having over 60% of his 2GB RAM unused but unable to add a netfilter rule because of memory allocation failure). You have fewer registers, leading to much less efficient function calling convention etc.
Most or all of the 32 bit hardware have less than 4 GB RAM, so you could drop the hacks needed to support more RAM. It would not impact me, I assume.
I wasn't talking about PAE, that would be yet another layer of ugliness.
Doesn't the compiler takes care automatically of having less registers? :-o
Yes. But you still need to test the kernel and compilers. Then still some corner cases may fall through which affect only some applications triggering the compiler/kernel bug. Then some applications may inline assembly in the code, which would be another thing to look for.
I don't suppose a package maintainer has to do anything there if needed: it would be an upstream task.
In theory yes, in practice the package maintainers have to flip their own burgers sometimes. - -- Jan Matějka | QA Engineer for Maintenance SUSE LINUX s.r.o. | https://www.suse.com/ GPG: A33E F5BC A9F6 DAFD 2021 6FB6 3EBF D45B EEB6 CA8B -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCgAGBQJV4FitAAoJEIN+7RD5ejah2bMH/13nFhIataKk0w7dqGZUtwxO AJeeqhAbZS9vciGrqg4LO/vddoHrby27CYAMOzm4HGttFu2EoDM8YxckS4GBv0se 2/c4O3bM3cLYYMa2tJQuIIgZXig8M/tMe+N4pnH/csBQmamBjs+aMDaatmrdXR60 F81IWEbUIrL/PTuHLTqQcs9IuVucqt5Mw1j3I8sad3dWt0uhDWIqp5koKKVB6RCr 9XY1VTWD4f+vHIPFU/3hNi25tbhGoGUh+zVA7apwNld/5x6/LMg6HdixS76oiLT4 pznky7JpCpXL1D2hV7PuiMvic0s8oo9in7wgZ5wBlkkzw2xtODXeF7uQ6poIjHY= =jCE0 -----END PGP SIGNATURE----- N�����r��y隊Z)z{.���r�+�맲��r��z�^�ˬz��N�(�֜��^� ޭ隊Z)z{.���r�+��0�����Ǩ�