# PRNext vs. Next.js VPS-Benchmarks: CPU, RAM und Latenz

Vergleichen Sie PRNext und Next.js über vier CPU- und Speicherbudgets: Durchsatz, p95, CPU pro Antwort und PSS RAM. Entdecken Sie die Daten, Methoden und Einschränkungen.

Wählen Sie eine Laufzeit basierend auf den Routen, die Ihre Anwendung tatsächlich bedient. Erkunden Sie vier Ressourcenbudgets und vier Szenarien und prüfen Sie dann, was jedes Ergebnis unterstützen kann.

## 0,7 CPU · 700 MiB

Quote 0,7 CPU · 700 MiB · Node 22.23.4 · 1 worker PRNext · 1 Next.js process · old-space 384 MiB

### SSR · 100 Zeilen

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 81,33 | 51,00 |
| p95-Latenz (ms) | 264,25 | 420,90 |
| CPU / Antwort (CPU ms) | 8,46 | 13,39 |
| PSS-Speicher (MiB) | 113,88 | 101,38 |

### Schwere SSR · 1,000 Reihen

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 11,33 | 10,33 |
| p95-Latenz (ms) | 1.550,25 | 1.661,80 |
| CPU / Antwort (CPU ms) | 58,92 | 62,10 |
| PSS-Speicher (MiB) | 139,51 | 119,46 |

### JSON API · 16 Einträge

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 518,17 | 352,80 |
| p95-Latenz (ms) | 61,40 | 90,05 |
| CPU / Antwort (CPU ms) | 1,27 | 1,94 |
| PSS-Speicher (MiB) | 139,63 | 113,08 |

Der Lastgenerator kann in diesem Szenario den Durchsatz einschränken. Eine kleine Lücke reicht nicht aus, um die Laufzeiten zu unterscheiden.

### Streaming · 40 ms Spannung

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 138,13 | 80,03 |
| p95-Latenz (ms) | 182,65 | 307,25 |
| CPU / Antwort (CPU ms) | 4,98 | 8,62 |
| PSS-Speicher (MiB) | 135,32 | 115,54 |

## 1 CPU · 384 MiB

Quote 1 CPU · 384 MiB · Node 24.22.1 · 1 worker PRNext · 1 Next.js process · old-space 192 MiB

### SSR · 100 Zeilen

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 99,77 | 59,90 |
| p95-Latenz (ms) | 227,20 | 365,35 |
| CPU / Antwort (CPU ms) | 9,90 | 16,78 |
| PSS-Speicher (MiB) | 109,85 | 126,50 |

### Schwere SSR · 1,000 Reihen

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 13,60 | 10,00 |
| p95-Latenz (ms) | 1.329,65 | 1.932,90 |
| CPU / Antwort (CPU ms) | 72,82 | 95,47 |
| PSS-Speicher (MiB) | 139,97 | 158,74 |

### JSON API · 16 Einträge

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 849,63 | 409,13 |
| p95-Latenz (ms) | 38,75 | 76,85 |
| CPU / Antwort (CPU ms) | 1,18 | 2,45 |
| PSS-Speicher (MiB) | 128,40 | 163,78 |

### Streaming · 40 ms Spannung

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 220,90 | 86,27 |
| p95-Latenz (ms) | 108,50 | 299,30 |
| CPU / Antwort (CPU ms) | 4,51 | 11,47 |
| PSS-Speicher (MiB) | 140,27 | 167,14 |

## 2 CPU · 1 GiB

Quote 2 CPU · 1 GiB · Node 24.22.1 · 1 worker PRNext · 1 Next.js process · old-space 384 MiB

### SSR · 100 Zeilen

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 224,70 | 142,97 |
| p95-Latenz (ms) | 89,75 | 154,55 |
| CPU / Antwort (CPU ms) | 7,57 | 10,29 |
| PSS-Speicher (MiB) | 117,50 | 173,30 |

### Schwere SSR · 1,000 Reihen

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 24,00 | 27,63 |
| p95-Latenz (ms) | 740,75 | 622,25 |
| CPU / Antwort (CPU ms) | 64,42 | 49,91 |
| PSS-Speicher (MiB) | 164,17 | 198,96 |

### JSON API · 16 Einträge

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 2.078,33 | 1.001,40 |
| p95-Latenz (ms) | 14,00 | 28,25 |
| CPU / Antwort (CPU ms) | 0,83 | 1,22 |
| PSS-Speicher (MiB) | 144,80 | 203,93 |

### Streaming · 40 ms Spannung

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 341,00 | 218,67 |
| p95-Latenz (ms) | 55,15 | 105,00 |
| CPU / Antwort (CPU ms) | 4,40 | 6,31 |
| PSS-Speicher (MiB) | 154,70 | 206,20 |

## 4 CPU · 2 GiB

Quote 4 CPU · 2 GiB · Node 24.22.1 · 2 workers PRNext · 2 Next.js processes · old-space 384 MiB

Beim Vier-CPU-Budget verwendet Next.js zwei Prozesse und einen Proxy, der in den Messungen enthalten ist. Andere Budgets verwenden direkte Server.

### SSR · 100 Zeilen

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 383,30 | 247,13 |
| p95-Latenz (ms) | 56,35 | 133,50 |
| CPU / Antwort (CPU ms) | 8,49 | 11,80 |
| PSS-Speicher (MiB) | 206,60 | 458,33 |

### Schwere SSR · 1,000 Reihen

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 46,37 | 45,50 |
| p95-Latenz (ms) | 450,10 | 688,85 |
| CPU / Antwort (CPU ms) | 68,28 | 62,55 |
| PSS-Speicher (MiB) | 272,22 | 520,04 |

### JSON API · 16 Einträge

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 3.421,17 | 1.582,60 |
| p95-Latenz (ms) | 8,20 | 24,05 |
| CPU / Antwort (CPU ms) | 0,91 | 1,90 |
| PSS-Speicher (MiB) | 242,97 | 525,35 |

Der Lastgenerator kann in diesem Szenario den Durchsatz einschränken. Eine kleine Lücke reicht nicht aus, um die Laufzeiten zu unterscheiden.

### Streaming · 40 ms Spannung

| Metrisch | PRNext Kandidat | Next.js 16.4.3 |
| --- | --- | --- |
| Validierter Durchsatz (Anforderung/s) | 356,90 | 313,77 |
| p95-Latenz (ms) | 48,45 | 68,75 |
| CPU / Antwort (CPU ms) | 5,09 | 7,98 |
| PSS-Speicher (MiB) | 262,35 | 542,40 |

## Welches Budget passt zu Ihrem Projekt?

[PRNext vs Next.js at 0,7 CPU · 700 MiB: the CPU/RAM tradeoff](/de/benchmarks/prnext-nextjs-0-7-cpu-700-mib)

[PRNext vs Next.js at 2 CPU · 1 GiB: SSR and heavy rendering](/de/benchmarks/prnext-nextjs-2-cpu-1-gib)

## How to read this benchmark

The 2026-10-29 campaign uses React 19.3.1, the PRNext Balanced profile and gzip. Each variant gets 5 seconds of warmup, followed by 15 seconds of measurement with 16 connections. Values are medians of two alternating windows per variant, route and budget.

Der Durchsatz zählt erfolgreiche, validierte Antworten. CPU bedeutet CPU Zeit pro erfolgreicher Antwort. RAM ist der mittlere Prozessbaum-PSS in MiB, nicht RSS oder der gesamte VPS-Speicher. Die gemeldete Latenz ist der Median der beiden Fenster-p95-Werte und nicht ein über alle Anforderungen neu berechneter p95.

## Welcher Code wurde gemessen?

PRNext is a development candidate for 0.1.18-alpha, with a manifest reporting 0.1.17-alpha. Next.js is version 16.4.3. The final 0.1.18-alpha release was not measured by this campaign: these figures do not measure its npm archive.

Source commit: 2856155dc32618d00ea7cbe05d771f589c9df536

Native SHA-256: e78bce35c1029500eec67d4aad5e3c08a5d9b74b3125aa3d10c854c5a286b843

Package SHA-256: 0099abf612f223625caf769f97608be1b4f6daf87a33c2bc92abe9517edbb095

## Was diese Ergebnisse nicht vorhersagen können

Zwei kurze Wiederholungen einer synthetischen Anwendung ergeben kein Konfidenzintervall. Der kleine VPS teilt seinen CPU mit dem Lastgenerator, und schnelle API-Routen können vom Generator begrenzt sein. Die Hardware- und Knotenversionen unterscheiden sich je nach Host, daher können Budgetvergleiche den Hardwareeffekt nicht isolieren.

Diese Messungen ermitteln nicht die gleichzeitigen Produktbenutzer, wie viele Projekte auf einen VPS passen oder welche Kosteneinsparungen sich ergeben. Datenbanken, externe Aufrufe, Caches, Browserarbeit und Anwendungsaktivierungen verändern das Ergebnis. Schlaf- und Ausdauerbeobachtungen bleiben im Vollvergleich erhalten.

## Testen Sie Ihre eigene Anwendung

Beginnen Sie mit Ihren verkehrsreichsten und teuersten Routen. Überprüfen Sie Antwortinhalte und Fehler, bevor Sie die Geschwindigkeit vergleichen. Halten Sie Kontingente, Abhängigkeiten, Caching-Einstellungen und Last für beide Laufzeiten identisch. Wiederholen Sie längere Fenster, bevor Sie eine Entscheidung treffen.

## Daten- und Testprotokoll

[Laden Sie die JSON-Daten herunter](/benchmarks/prnext-vs-next-2026-10-29.json)

[Lesen Sie den vollständigen Vergleich](/de/blog/prnext-vs-nextjs-vps-benchmarks)

[Fixture](https://github.com/Lorkydey/PRNext/blob/2856155dc32618d00ea7cbe05d771f589c9df536/tests/performance/production-fixture.mjs)

[Lastgenerator korrigiert](https://github.com/Lorkydey/PRNext/blob/fb59284854850ba0293fab30cc215bbd9aba6c72/tests/performance/production-load.mjs)

[Alle Benchmarks](/de/benchmarks)

---

Sprache: de

Canonical: https://prnext.dev/de/benchmarks

Index: https://prnext.dev/llms.txt
