const throttling = {
//Desktop Fast
desktopFast: {
rttMs: 40,
throughputKbps: 10 * 1024,
cpuSlowdownMultiplier: 1,
requestLatencyMs: 0,
downloadThroughputKbps: 2000,
uploadThroughputKbps: 800,
},
//Desktop Medium
desktopMedium: {
rttMs: 300,
throughputKbps: 10 * 1024,
cpuSlowdownMultiplier: 1,
requestLatencyMs: 0,
downloadThroughputKbps: 1500,
uploadThroughputKbps: 750,
},
//Desktop Slow
desktopSlow: {
rttMs: 1000,
throughputKbps: 10 * 1024,
cpuSlowdownMultiplier: 2,
requestLatencyMs: 0,
downloadThroughputKbps: 600,
uploadThroughputKbps: 300,
},
//Mobile Fast
mobileFast: {
rttMs: 80,
throughputKbps: 1.6 * 1024,
requestLatencyMs: 150,
downloadThroughputKbps: 1.6 * 1024,
uploadThroughputKbps: 750,
cpuSlowdownMultiplier: 2,
},
//Mobile Medium
mobileMedium: {
rttMs: 100,
throughputKbps: 700,
requestLatencyMs: 300,
downloadThroughputKbps: 750,
uploadThroughputKbps: 500,
cpuSlowdownMultiplier: 4,
},
//Mobile Slow
mobileSlow: {
rttMs: 300,
throughputKbps: 700,
requestLatencyMs: 300,
downloadThroughputKbps: 500,
uploadThroughputKbps: 300,
cpuSlowdownMultiplier: 8,
},
};