Mně se osvědčilo mít na paměťovce jenom boot a root filesystem jet z nfs. Tak je SD karta v podstatě ro, stačí malá (256MB) a přehazovat distra apod je hračka.
Swap rozhodně udělat, byť malý, bez swapu nefungují dobře kernel schedulery. Pokud nechete dělat swap partition, tak alespoň nastavit swap file a snížit swapiness.
Máte to blbě oba. Iterátor se po vymazání prvku může změnit (na pozadí proběhne nějaká realokace nebo něco) a odkazujete se pak úplně mimo. Správné řešení by bylo např.
Q. Can I install OEM software on a virtual machine (VMware)? A. You can install OEM software in a virtual environment as long as you have a separate license for each instance of the software. It is fine to use the OEM version a...
Já bych řekl, že to je OK, systém stále zůstává na stejném HW. Microsoft sám netuší, jak to je, někdy budou tvrdit to, jindy ono. Jediné důležité je, jak by se k tomu případně postavil soud a to taky může být hodně sázka do loterie.
Nejlepší volba je KVM, Virtualbox je příliš pomalý, pokud běží víc strojů. Dřív měl Virtualbox výhodu v lepší podpoře GPU, ale tu už díky QXL a hlavně VT-d ztratil. Pokud není potřeba plná virtualizace, ale stačí jenom izolace, tak chroot nebo docker.