Vmware Workstation je
Type 2 Hypervisor bas kao i Virtualbox. ESXi je
Type 1 Hypervisor. Baš kao i npr. KVM. Vmware Workstation j meni bolji proizvod ali u ovakvim scenarijima se nije baš pokazao toliko brži iako se slažem da u određenim scenarijima bolje barata sistemskim resursima od Virtualboxa. Naravno puno toga ovisi i o OS-u ispod haube. Esxi na barebone instalaciji - da, definitivno. Ono što na kraju dana treba razlučiti jest: kolko RAM-a ima u računalu/serveru (te kolko je brz) - ako korisnik u računalu ima ispod 64GB meme - OS i ostale aplikacije koje će ovakav konstrukt koristiti bude malo "žedan". Za brzi nvme disk više ne moraš prodat bubreg. Zato kažem - praktičnih benefita na
modernoj arhitekturi osim većih brojki u be nchmarku nema ili su vrlo male. Ono gdje tmpfs/ramfs još uvijek imaju smisla je u starim kantama bez SSD-a (vidi Acer u mom sigu) gdje je razlika u prvom pokretanju aplikacije sa diska i svaka nakon toga poprilično brža. Samo opet - Linux OS je optimiran da sav cache i tmp trpa u tmpfs/ramfs i za Linux je 8GB RAM-a za takvo korištenje uvrh glave. A ja kolko znam većina normalnih korisnika ima neki SSD i vrti Windows. Implementacija takvog sustava na Windows OS-u na toj razini jednostavno nije moguća što si i sam pokazao.
Evo da ne budem lijen...
Stroj: HP ProLiant DL360 Gen9
CPU: 2x Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz
RAM: ECC DDR3 1866MHz 80GB
RAMFS: 20G
OS: Proxmox 8.4.1
Code:
dd if=/dev/zero of=/mnt/ramfs/zero bs=4k count=100000
100000+0 records in
100000+0 records out
409600000 bytes (410 MB, 391 MiB) copied, 0.353378 s, 1.2 GB/s
Stroj: Dell PowerEdge R350
CPU: 2x Intel(R) Xeon(R) E-2334 CPU @ 3.40GHz
RAM: ECC DDR4 3200MHz 128GB
RAMFS: 20G
OS: SLES 15 SP6
Code:
dd if=/dev/zero of=/mnt/ramfs/zero bs=4k count=100000
100000+0 records in
100000+0 records out
409600000 bytes (410 MB, 391 MiB) copied, 0.106516 s, 3.8 GB/s
Ovo je mizerija u odnosu na brojke koje je Exiled dobio na svojoj
DESKTOP kanti.
I za kraj od mene - moderni OS-evi hendlaju RAM drukcije nego prije 20 godina. Zato kazem - nije sve u RAW brojkama. I jos par korisnih linkova:
https://www.thegeekstuff.com/2008/11...mpfs-on-linux/
https://www.geeksforgeeks.org/windows-memory-managment/
https://docs.kernel.org/admin-guide/mm/index.html