Nou, dat is denk ik wel een beetje overdreven :-), maar er is zeker serieuze progressie gemaakt.
Misschien een beetje overdreven maar volgens mij niet zo veel hoor. Ik zal direct toegeven dat ik maar wat riep en niks heb gecontroleerd of uitgerekend, maar ik vertrouw wel op mijn onderbuik voor tdit soort schatting. Nu voel ik me wel uitgegedaagd om mijn onderbuik te controleren.

Hou jij mijn bier even vast?
Voor een server zijn 4 zaken van belang: cpu, ram, storage, netwerk.
1. CPU kun je op twee manieren bekijken, in performance per euro of performance per watt.
Wat betreft efficientie gaat de telefoon het zonder meer winnen, de architectuur is fundamenteel zuiniger en 20 jaar geleden speelde verbruik nog nauwelijks een rol, daar werd niet voor geoptimaliseerd.
Dan de absolute performance. Ik kan geen benchmarks vinden van de Xeons van toen (die waren toen net nieuw) die je kan vergelijken met een moderne smart phone. Daarom heb ik deze genomen, uit 2009:
https://www.cpubenchmark....+5110+%40+1.60GHz&id=1181
Als vertegenwoordiger voor hedendaagse telefoons neem ik de Snapdragon 8 Gen2 zoals gevonden in de Samsung S23
https://www.androidbenchm...=Samsung+Galaxy+S23+Ultra
Xeon 5110: 763
Samsung S23: 19,379
Dat is een heel groot verschil.
Natuurlijk kun je CPU's niet echt in 1 getal vergelijken. Dit is mijn beste poging om een enigzins vergelijkbare benchmark te kiezen die beschikbaar is voor Android en PC en lang genoeg meegaat. (De score van de Snapdragon profiteert flink van het grote aantal cores).
Er is een hoop aan te merken op mijn keuzes en er zijn vast andere keuzes te verdedigen die een minder groot verschil laten zien, maar zelfs als ik er een factor 10 naast zit blijft mijn conclusie overeind.
2. RAM. We waren het al eens 24GB meer is dan een typische server van 20 jaar geleden had en dat het RAM van nu sneller is lijkt me een open deur.
3. Storage: 20 jaar geleden waren er nog geen SSDs. Dat is zo'n gamechanger dat de eenvoudigste SSD van nu nog rondjes heen rent om de snelste RAID-kaarten van 20 jaar geleden.
8500MB/s was toen gewoon op geen enkele manier haalbaar voor een enkele server. Een gewone schijf deed 100MB/s (niet heel veel minder dan moderne draaischijven) en zelfs je PCI-bus was niet zo snel.
En dan hebben we het nog over rauwe doorvoersnelheid en niet over random IO wat het echte sterke punt van SSD is.
Wat capaciteit zou een fileserver (met meerdere HD's) het wel winnen maar systemen met een enkel schijfje zijn ongeveer vergelijkbaar. 100-500gb was toen normaal en dat is voor een hedendaags telefoon ook heel normaal.
4. netwerk. dat is ook weer een lastige vergelijking omdat het bekabeld is vs draadloos. Onder ideale omstandigheden is een moderne WIFI verbinding sneller dan het gigabit netwerk dat een server 20 jaar geleden had. In een realistische situatie wint de kabel dat echter.
Tnx, geef nu m'n bier maar weer terug

Voor iets als een database en een (toentertijd snel) file systeem, was een server 20 jaar geleden wel geschikt, maar een telefoon van nu nog niet echt.
De hardware is er dus snel genoeg voor.
Het zijn ook compleet andere use cases, omdat een telefoon totaal niet multi-user, en maar deels multi-tasking is.
Dat is een misverstand. Android is in de basis 100% multi-user en 100% multi-tasking. Het wordt alleen niet zo gepresenteerd in de user-interface. Aan de onderkant zit een gewone Linux kernel die helemaal "multi" is.
Daarbij, wat bijv. een ERP systeem 20 jaar geleden nodig had, heeft ook niet stilgestaan. Die eisen liggen nu ook een stuk hoger. Ook in server land zijn er stappen gemaakt (power v.s. energieverbruik, toename diskruimte, toename geheugenomvang).
Ik vergelijk nadrukkelijk de hardware van een hedendaagse telefoon met een datacenter van toen. Dat de last is meegegroeid is dus niet echt relevant. Ik vergelijk het niet met een hedendaagse server.
Zo'n 20 jaar geleden bestonden amper smartphones, dus een vergelijk met 'hoe groot was het gat toen met een PC' en 'hoe groot is dat gat nu' is m.i. een relevantere vraag, maar ook lastiger te beantwoorden.
Klopt, maar ik hoop dat ik je heb kunnen overtuigen dat de hedendaagse telefoon het wint van een server van toen op eigenlijk alle aspecten die er toe doen.
Nog een laatste puntje. Dat datacenter van 20 jaar geleden had ook een indrukwekkende koelinstallatie op het dak staan. Een doos vol telefoons produceert ook aardig wat warmte maar die krijg je nog wel weg met een bescheiden tafelventilator.
Sorry, ik kon het niet laten. Op alle punten is vast wel iets aan te merken, zeker de CPU vergelijking. Als ik een dag de tijd had om onderzoek te doen zou ik daar vast een betere vergelijking voor kunnen vinden, maar dan begint het wel erg veel op werk te lijken
[Reactie gewijzigd door CAPSLOCK2000 op 24 juli 2024 12:01]