You install WordPress at o2switch: one plan, "unlimited", responsive French support, servers in Clermont-Ferrand. For two years, smooth. Then the shop grows, 40 plugins pile up, cron runs every minute — and support mentions excessive CPU use.
o2switch unlimited is real on the commercial sheet (disk, databases, parked domains). A useful investigation identifies where shared fair-use takes over.
What "unlimited" means contractually
o2switch offers a single plan (~€7/month billed annually), without a parallel cloud/VPS catalogue. Documented strengths in our profile:
- excellent French support (9.5/10);
- simplicity for non-technical users;
- 100% France;
- no aggressive upsell.
Unlimited mainly covers:
- disk space (reasonable use);
- number of sites on account;
- MySQL databases within shared framework.
What stays shared and capped:
- CPU and PHP execution time;
- RAM per process;
- inodes (file count);
- email (bulk sending = anti-spam risk);
- concurrent connections.
| Signal | Symptom | Common cause |
|---|---|---|
| CPU | global slowness, 508/503 | cron, heavy plugin, no cache |
| inode | cannot upload | file cache, logs, thumbnails |
| send blocked | newsletter without dedicated SMTP | |
| traffic | support contact | viral peak, bot, app-layer DDoS |
The invisible ceiling: stack, not invoice
o2switch fits brochure WordPress, blogs, small optimized shops. The ceiling appears when:
- WooCommerce + page builder + 15 extensions;
- imports/sync cron every minute;
- staging and prod on same account without cache;
- multisite with dozens of active subsites.
o2switch is not limited by dishonesty: it is limited by shared hosting physics — like any "unlimited" host on the market.
Our Infomaniak vs o2switch comparison situates o2switch against a pricier but more versatile Swiss option.
How to push the ceiling before migrating
Before leaving o2switch:
- Cache (built-in LiteSpeed, object cache if compatible);
- Plugin audit — remove bloat;
- Cron externalized or spaced out;
- Images optimized, CDN for static assets;
- Transactional SMTP external for newsletters.
If support still flags load after optimization, plan VPS or managed WordPress — do not wait for crash day mid-sale.
The crux: unlimited describes billing, not load
The limit is not a trap: it is the signal to change category.
Decide and move forward without blind spots
- Measure CPU and TTFB before expected peak.
- Optimize cache, cron, plugins.
- Talk to o2switch support if you approach thresholds — they often advise honestly.
- Prepare plan B FR VPS (Scaleway, OVHcloud) if growth is confirmed.
Profile: o2switch · directory.
Frequently asked questions
Is o2switch truly unlimited?
Disk, databases, parked domains: yes within shared fair-use. CPU, inodes, and network remain capped.
When does o2switch ask you to move?
Sustained CPU, inodes, traffic, or heavy plugin affecting shared pool. Support often warns first.
Is heavy WooCommerce compatible?
Modest yes with cache. Large catalogue and peaks: shared limit, VPS/managed safer.
Why choose o2switch despite ceilings?
Brochure/standard WordPress, FR support, simplicity, France. Ideal while you stay in that profile.
"Unlimited" reassures at signup; only a CPU graph tells you when it is time to grow elsewhere.