Unterstützte Speicher- und CPU-Kombinationen
Anwendungen, Jobs und Funktionen von IBM Cloud® Code Engine verbrauchen CPU und Speicher. Diese Mengen können variieren, je nachdem, ob Ihre Arbeitslast rechenintensiv, speicherintensiv oder ausgeglichen ist.
Die Verwendung von ephemem Speicher wird jetzt durch Speicher begrenzt. Der ephemere Speicher in Code Engine darf den Standardwert von 0.4 GB (400 MB) oder den konfigurierten Wert für den Speicher nicht überschreiten. Wenn Sie mehr als den Standardwert für ephemeren Speicher benötigen, müssen Sie Ihren Speicher entsprechend den gültigen Kombinationen aus vCPU und Speicher vergrößern.
Beachten Sie die folgenden Beispiele für das Festlegen gültiger Werte für ephemeren Speicher:
- Wenn der Speicher auf 0.25 GB gesetzt ist, können Sie für ephemeren Speicher den Standardwert 0.4 GB festlegen.
- Wenn der ephemere Speicher auf 0.4 GB und der Speicher auf 2 GB gesetzt ist und Sie den Speicher auf 0.25 GB reduzieren wollen, ist diese Operation gültig, weil der ephemere Speicher auf den Standardwert gesetzt ist.
- Wenn der ephemere Speicher auf 0.5 GB und der Speicher auf 2 GB gesetzt ist und Sie den Speicher auf 0.25 GB reduzieren wollen, ist diese Operation nicht gültig, da der ephemere Speicher jetzt größer als der Speicher und der Standardwert 0.4 GB ist. Der ephemere Speicher darf den Standardwert von 0.4 GB oder den konfigurierten Wert für den Speicher nicht überschreiten.
- Wenn der ephemere Speicher auf 1 GB und der Speicher auf 4 GB gesetzt ist und Sie den ephemeren Speicher auf 4 GB erhöhen wollen, ist diese Operation gültig, da der ephemere Speicher kleiner-gleich dem Speicher ist.
- Wenn ephemerer Speicher auf 1 GB und Speicher auf 4 GB gesetzt ist und Sie den Speicher auf 2 GB reduzieren möchten, ist diese Operation gültig, da der ephemere Speicher kleiner-gleich dem Speicher ist.
Weitere Informationen zu Speicher- und CPU-Begrenzungen finden Sie im Thema Grenzwerte und Kontingente für Code Engine.
Unterstützte Kombinationen für Apps und Jobs
In der folgenden Tabelle finden Sie die gültigen Kombinationen von vCPU und Speicher für Anwendungen und Jobs.
Die Standardkombination für Apps und Jobs ist 1 vCPU und 4 GB Speicher.
| CPU-intensiv | Ausgeglichen | Speicherintensiv |
|---|---|---|
| 0,125 vCPU 0,25 GB |
0,125 vCPU 0,5 GB |
0,125 vCPU 1 GB |
| 0,25 vCPU 0,5 GB |
0,25 vCPU 1 GB |
0,25 vCPU 2 GB |
| 0,5 vCPU 1 GB |
0,5 vCPU 2 GB |
0,5 vCPU 4 GB |
| 1 vCPU 2 GB |
(Standardwert für Apps und Jobs) 1 vCPU 4 GB |
1 vCPU 8 GB |
| 2 vCPUs 4 GB |
2 vCPU 8 GB |
2 vCPU 16 GB |
| 4 vCPU 8 GB |
4 vCPUs 16 GB |
4 vCPU 32 GB |
| 6 vCPU 12 GB |
6 vCPU 24 GB |
6 vCPU 48 GB |
| 8 vCPU 16 GB |
8 vCPUs 32 GB |
|
| 10 vCPU 20 GB |
10 vCPU 40 GB |
|
| 12 vCPU 24 GB |
12 vCPU 48 GB |
Ihre vorhandenen Anwendungen und Jobs verwenden möglicherweise andere Speicher- und CPU-Kombinationen, und diese bleiben davon unberührt. Diese anderen Kombinationen sind jedoch nicht gültig und nur die gültigen Kombinationen werden unterstützt. Daher müssen alle neuen Anwendungen oder Jobs sowie alle Änderungen an bestehenden Anwendungen oder Jobs der Liste der zulässigen Auswahlmöglichkeiten entsprechen.
Unterstützte Kombinationen für Funktionen
Die folgende Liste enthält gültige Kombinationen von CPU und Speicher für Funktionen.
- 0.25 vCPU und 1 GB Speicher
- 0.0.5 vCPU und 2 GB Speicher
- 1 vCPU und 4 GB Speicher (Standard)
Maßeinheiten
Dezimaleinheiten wie Kilobyte (KB), Megabyte (MB) und Gigabyte (GB) werden häufig verwendet, um die Größe der Daten auszudrücken. Binäre Maßeinheiten umfassen Kibibyte (KiB), Mebibyte (MiB) und Gibibyte (GiB). In der folgenden Tabelle werden die Namen, Symbole und Werte von Dezimal-und Binäreinheiten verglichen.
| Name der Binärdatei | Binärwert (Basis 2) | Dezimalname | Dezimalwert (Basis 10) |
|---|---|---|---|
| Kibibyte (KiB) | 2^10 | Kilobyte (KB) | 10^3 |
| Mebibyte (MiB) | 2^20 | Megabyte (MB) | 10^6 |
| Gibibyte (GiB) | 2^30 | Gigabyte (GB) | 10^9 |
| Tebibyte (TiB) | 2^40 | Terabyte (TB) | 10^12 |