Hi intrigeri,

Thanks for the link to the discussion.

As for 32-bit vs 64-bit, the issues of whether to ship PAE vs SMP are two separate independent issues.

SMP is directly relevant to multi-cores which are becoming more and more popular, while PAE is an issue that directly affects the amount of RAM memory that is detectable/usable or not if you have more than 4GB and are stuck with a Tails that that does not support PAE whether on 32-bit or 64-bit, and with or without multi-core processors.

Although it is a fact that my CPU is a single core 32-bit, it does have HyperThreading which emulates a dual-processor.  But this is not relevant to the 4GB memory limitation.

The 4GB memory limitation (without PAE) was a bug issue with Windows OSes historically.  No reason that any Linux derived OS (Tails) should be strapped with the same old limitation.

My point of view is that if you make PAE the default, it would not add that much to the ISO size since what it takes is PAE package substitution for non-PAE packages already in the kernel, and then Tails would be free of the 4GB limit for all processors able to add more than 4GB of memory to their motherboard.  In effect, it becomes a non-issue in the future - not by adding a 3rd PAE kernel to the Tails ISO, but replace the default with a PAE capable kernel.

My Desktop is my only computer, i.e. I do not have a laptop.  My plans for sometime this year is to procure a new laptop with the capability of both multi-core (4|8 processors), 32 GB, and hardware support for VT-x, VT-i, and VT-d in order to take advantage of  the hardware instruction set that supports VM.  Then I should be able to do some research using Qubes and other VM approaches available.

If under that new laptop hardware, Tails were not to support PAE, that would be very sad indeed.

My only plea is for Tails to take PAE out of the equation by supporting it and as much memory as is possible in most all motherboards, not by taking it out of the equation by NOT supporting it.  PAE has no relevance whatsoever to whether or not Tails supports SMP which is an entirely different issue, except in the case where one is seeking to run multiple different OSes in VMs (with or without multi-cores) where it would be desirable to have as much RAM memory as possible.

BTW, with regard to Bug #8485 - PAE support is not just for SMP multi-core processors.  In other words, solution 2) is preferable to 1) and 3) both of which make no sense whatsoever.
 
 
On 01/14/15, intrigeri<[email protected]> wrote:
 
hi,

[email protected] wrote (14 Jan 2015 12:14:30 GMT) :
> I strongly suspect that Tails releases do not support now and may never have
> supported PAE, which it should by default in order to prevent such problems.

We used to ship Debian's 486 + 686-pae flavours, and are now shipping
586 (without PAE nor SMP) + amd64. So indeed, if you're on 32-bit,
then you won't get PAE nor SMP.

See https://labs.riseup.net/code/issues/8485 for a discussion about
whether it's worth improving the situation for the kind of hardware
you have, and if yes how best to do it.

Cheers,
--
intrigeri
_______________________________________________
tails-support mailing list
[email protected]
https://mailman.boum.org/listinfo/tails-support
To unsubscribe from this list, send an empty email to [email protected].
_______________________________________________
tails-support mailing list
[email protected]
https://mailman.boum.org/listinfo/tails-support
To unsubscribe from this list, send an empty email to 
[email protected].

Reply via email to