8 Bản Vẽ Tính RAM, /dev/shm & Tự Bật Lại 24/7 Trên BotFoundry
Mỗi bản vẽ kỹ thuật trên BotFoundry bóc tách định mức RAM theo số phiên đồng thời, giới hạn bộ nhớ Docker/systemd và kịch bản tự phục hồi không chứa tuyên bố đo ping chưa kiểm chứng.
Mỗi bản vẽ kỹ thuật trên BotFoundry bóc tách định mức RAM theo số phiên đồng thời, giới hạn bộ nhớ Docker/systemd và kịch bản tự phục hồi không chứa tuyên bố đo ping chưa kiểm chứng.
Chúng tôi mô hình hóa máy chủ chạy MT4/MT5 trên BotFoundry bằng cách cộng 2.80 GB nền Windows Server 2022 RDP, 0.42 GB cho mỗi tiến trình terminal64.exe, bộ nhớ thư viện DLL và 22% đệm biến động để các phiên tin tức mạnh không làm treo robot.
Một container Freqtrade chạy chỉ báo OHLCV tiêu chuẩn chiếm khoảng 0.55–0.65 GB RAM trên Ubuntu 24.04, nhưng khi bật FreqAI huấn luyện lại mô hình LightGBM liên tục, bảng dữ liệu DataFrame có thể vọt lên 4–12 GB RAM. Trên BotFoundry, chúng tôi khóa cứng trần bộ nhớ Docker và ưu tiên cụm Tokyo/Singapore để tránh lỗi chặn IP HTTP 451.
Phân vùng /dev/shm mặc định vỏn vẹn 64 MB của Docker cùng các tiến trình con bị treo (zombie) là thủ phạm làm sập cụm Playwright chỉ sau vài giờ chạy. Mô hình của BotFoundry cấp phát 0.78 GB cho mỗi cụm phiên trình duyệt, ép buộc shm_size: "2gb" kèm init: true trên nền VPS KVM nhiều RAM DDR5.
Bản cài n8n đơn tiến trình chạy SQLite rất dễ nghẽn cổ chai khi hàng loạt Webhook đổ về cùng lúc với các bước xử lý mảng JSON lớn. Trên BotFoundry, chúng tôi định cỡ kiến trúc EXECUTIONS_MODE=queue gồm cổng nhận Webhook riêng, Redis AOF và dàn Worker PostgreSQL 16 trên VPS KVM từ 8 GB đến 32 GB RAM.
Một bot Hummingbot nối sàn CEX đơn lẻ chỉ dùng khoảng 0.90 GB RAM, nhưng trọn bộ Hummingbot V2 (gồm EMQX Broker, Backend API, Dashboard và cổng Node.js DEX Gateway nối mạng Solana/Arbitrum) ngốn sẵn trên 5.5 GB nền. Trên BotFoundry, chúng tôi kết hợp gói 8–16 GB DDR5 cùng nhân xung cao 3.5GHz+ và tinh chỉnh nhân mạng TCP.
Vượt ngưỡng 2.500 máy chủ Discord bắt buộc bot phải bật cơ chế phân mảnh (Sharding), đồng thời Lavalink v4 phải phát đều các khung âm thanh UDP Opus mỗi 20 ms không được khựng khi Java dọn bộ nhớ. Trên BotFoundry, chúng tôi khóa cố định vùng nhớ -Xms/-Xmx kèm cờ Java 21 Generational ZGC.
Cổng công cộng api.telegram.org giới hạn dung lượng tệp gửi qua bot ở mức 50 MB. Trên BotFoundry, chúng tôi định cỡ container C++ TDLib telegram-bot-api tự vận hành giúp nâng trần tải tệp lên 2.000 MB đọc thẳng từ ổ NVMe, kết hợp cụm Redis + PgBouncer chịu tải cao cho Telegram Mini-App.
Các dịch vụ thuê trình duyệt đám mây tính phí theo luồng thường tốn hàng trăm USD mỗi tháng cho vài phiên song song. Áp dụng quy tắc cứng 1 luồng CPU + 1.5 GB RAM cho mỗi phiên WebDriver kèm shm_size: 2gb và tự làm mới container sau 50 phiên của BotFoundry giúp vận hành 10–40+ luồng ổn định với chi phí cố định.