−25%

Windows کی سالانہ ادائیگی پر، 31 اکتوبر تک۔ پلانز دیکھیں

EQVPS
شروع کریں

فی سیکنڈ بلنگ کی وضاحت: 20 سیکنڈ کا سینڈباکس ‎$0.00055 کا کیوں پڑتا ہے

Oct 10, 2026 · 7 منٹ پڑھنا · EQVPS Team

„فی سیکنڈ بل“ ان جملوں میں سے ہے جو مکمل لگتے ہیں مگر ہوتے نہیں۔ اس کے پیچھے کئی فیصلے ہوتے ہیں جو طے کرتے ہیں کہ آپ کتنی ادائیگی کریں گے: کیا ناپا جا رہا ہے، گھڑی کب چلتی اور کب رکتی ہے، کوئی کم از کم چارج ہے یا نہیں، سینٹ کے ٹکڑوں کا کیا ہوتا ہے، اور پیسے واقعی کب آپ کے بیلنس سے کٹتے ہیں۔

اس تحریر میں ہم کوڈ سینڈباکس کے لیے اپنے جوابات، حساب کے ساتھ، لکھ رہے ہیں۔ مقصد یہ ہے کہ کچھ بھی چلانے سے پہلے آپ بل کا اندازہ سینٹ تک لگا سکیں، اور پہچان سکیں کہ کب فی سیکنڈ بلنگ آپ کے ورک لوڈ کے لیے غلط ماڈل ہے۔

اکائی: مخصوص کیے گئے vCPU اور RAM

سینڈباکس کی قیمت ان وسائل کی قیمت ہے جو اس کا ٹیرف مخصوص کرتا ہے:

  • ‏$0.040 فی vCPU-گھنٹہ
  • ‏$0.013 فی GiB RAM فی گھنٹہ

اس لیے small ٹیرف (0.5 vCPU، 1 GB) کی قیمت 0.5 × 0.040 + 1 × 0.013 = ‎$0.033 فی گھنٹہ ہے، یعنی تقریباً ‎$0.0000092 فی سیکنڈ۔ سب سے بڑا، max ‏(8 vCPU، 16 GB)، ‎$0.528 فی گھنٹہ کا ہے۔

ہم کھپت نہیں، مخصوص کردہ مقدار ناپتے ہیں۔ اگلے کمانڈ کا انتظار کرتا سینڈباکس فی سیکنڈ اتنا ہی خرچ کرتا ہے جتنا کوئی پروجیکٹ کمپائل کرتا سینڈباکس۔ اصل CPU ناپنا کاغذ پر زیادہ منصفانہ لگتا، لیکن تب قیمت پہلے سے جاننا ناممکن ہو جاتا، اور گنجائش تو ویسے بھی آپ کے لیے رکھی رہتی ہے۔ آؤٹ باؤنڈ ٹریفک کا بل نہیں بنتا۔

گھڑی: بننے سے حذف ہونے تک

عارضی سینڈباکس کا بل اس کے بننے کے لمحے سے حذف ہونے تک بنتا ہے۔ اس میں وہ وقت بھی شامل ہے جب وہ خالی بیٹھا رہتا ہے، جب تک idle timeout اسے ہٹا نہ دے — ڈیفالٹ طور پر 300 سیکنڈ۔

زیادہ تر حیرانیاں یہیں سے آتی ہیں۔ دو منٹ کی اسکرپٹ، ایسے سینڈباکس میں جسے کوئی حذف نہیں کرتا، سات منٹ کا بل بناتی ہے: دو منٹ کام اور پانچ منٹ timeout کا انتظار۔ حل اکتا دینے والا ہے: کام ختم ہوتے ہی سینڈباکس حذف کر دیں (SDK کا with بلاک یہ آپ کے لیے کر دیتا ہے) یا idle timeout کم کر دیں۔

کم از کم: ہر سینڈباکس کے لیے 60 سیکنڈ

ہر عارضی سینڈباکس کا بل اس کی عمر کے کم از کم 60 سیکنڈ کا بنتا ہے۔ microVM شروع کرنا، اس کی ڈسک اور نیٹ ورک جوڑنا اور پھر سب کچھ ہٹانا، اس کی لاگت ایک جیسی رہتی ہے، چاہے اندر کا کوڈ ایک سیکنڈ چلے یا پچاس۔

عمرٹیرفبل کیا گیالاگت
20 سیکنڈsmall60 سیکنڈ$0.00055
61 سیکنڈsmall61 سیکنڈ$0.00056
10 منٹsmall600 سیکنڈ$0.0055
3 گھنٹےstandard10,800 سیکنڈ$0.198

کم از کم چارج ایک ہی بار لگتا ہے، جب سینڈباکس ختم ہوتا ہے، اور صرف تب جب اس کی کل عمر 60 سیکنڈ سے کم رہی ہو۔ اس کے اوپر فی گھنٹہ یا فی کمانڈ کوئی اضافی کم از کم چارج نہیں ہے۔

جمع اور کٹوتی: مائیکرو ڈالر اور پورے سینٹ

یہ وہ حصہ ہے جو „فی سیکنڈ“ عام طور پر نہیں بتاتا۔ سینڈباکس ہوسٹ استعمال کو گھنٹہ وار خانوں (buckets) میں درج کرتا ہے، ہر سینڈباکس کا ایک۔ ہر منٹ بلنگ جاب بند ہو چکے خانے جمع کرتا ہے، ان کی قیمت لگاتا ہے اور بیلنس سے کٹوتی کرتا ہے۔

قیمت ڈالر کے دس لاکھویں حصے میں لگتی ہے۔ کٹوتی پورے سینٹ میں ہوتی ہے۔ ایک سینٹ سے کم جو بچتا ہے وہ آپ کے اکاؤنٹ میں رہتا ہے اور اگلی کٹوتی میں شامل ہو جاتا ہے؛ نہ فی سینڈباکس، نہ فی گھنٹہ، کچھ بھی اوپر راؤنڈ نہیں ہوتا۔

چھوٹے پیمانے پر اس سے فرق پڑتا ہے۔ سو سینڈباکس، ہر ایک 20 سیکنڈ کا، کل ‎100 × $0.00055 = $0.055 جمع کرتے ہیں۔ آپ سے پانچ سینٹ کٹتے ہیں، اور آدھا سینٹ اگلے بیچ کا انتظار کرتا ہے۔ اگر ہر سینڈباکس ایک سینٹ تک راؤنڈ ہوتا تو یہی کام ایک ڈالر کا پڑتا۔

دو اور باتیں جاننے کے لائق ہیں:

  • ہر خانے کا چارج ٹھیک ایک بار لگتا ہے۔ استعمال کا ریکارڈ اور کٹوتی ایک ہی ڈیٹابیس ٹرانزیکشن میں لکھے جاتے ہیں، سینڈباکس اور گھنٹے کی کلید کے ساتھ۔ دوبارہ چلنا یا کھوئی ہوئی تصدیق دو بار چارج نہیں لگا سکتی۔
  • رکاوٹیں چارج کو مؤخر کرتی ہیں، کھوتی یا دہراتی نہیں۔ اگر بلنگ کا حصہ سینڈباکس ہوسٹ تک نہ پہنچ سکے تو کچھ بھی تصدیق نہیں ہوتا، خانے انتظار کرتے ہیں، اور کنکشن واپس آنے پر ان کا چارج لگتا ہے۔

اس کا نتیجہ یہ ہے کہ ڈیش بورڈ لائیو عدد سے ایک گھنٹے تک پیچھے رہ سکتا ہے۔ لائیو عدد کے لیے GET /sandboxes/{id}/usage اس سینڈباکس کا اب تک کا billed_usd اور estimated_total_usd واپس کرتا ہے۔

مستقل (persistent) سینڈباکس: ہر شروع ہونے والے گھنٹے کے حساب سے، ایک حد کے ساتھ

مستقل (persistent) سینڈباکس سیشنز کے درمیان اپنی ڈسک رکھتے ہیں، 30 دن تک۔ ان کا بل ہر شروع ہونے والے گھنٹے کے حساب سے بنتا ہے: 61 منٹ یعنی دو گھنٹے۔ بدلے میں، ایک کیلنڈر مہینہ (UTC) کبھی بھی 730 گھنٹے منفی 25% سے زیادہ کا نہیں پڑتا۔

ٹیرف standard کے لیے یہ حد ‎$48.18 کے بجائے ‎$36.14 ماہانہ ہے۔ جب persistent سینڈباکس روکا (pause) ہوا ہو تو اس کا بل بالکل نہیں بنتا۔

جب بیلنس ختم ہو جائے

بیلنس کبھی صفر سے نیچے نہیں جاتا۔ نئے سینڈباکس 402 insufficient_balance کے ساتھ مسترد ہو جاتے ہیں۔ پہلے سے چلتے عارضی سینڈباکس اپنے idle timeout یا TTL پر ختم ہو جاتے ہیں۔ مستقل سینڈباکس 24 گھنٹے تک ٹاپ اپ نہ ہونے پر رک جاتے ہیں اور پیسے شامل کرنے پر خود ہی دوبارہ شروع ہو جاتے ہیں۔ رکے ہوئے اسنیپ شاٹ 14 دن رکھے جاتے ہیں۔ اس کے بعد سینڈباکس حذف ہو جاتا ہے اور اس کی id 410 sandbox_deleted لوٹاتی ہے۔

اگر کوئی AI ایجنٹ آپ کے لیے سینڈباکس بناتا ہے تو روزانہ اور ماہانہ حد مقرر کریں۔ حد پر پہنچنے پر ری سیٹ کے وقت کے ساتھ 429 budget_exceeded واپس آتا ہے، جس پر کوئی پروگرام کارروائی کر سکتا ہے۔

فی سیکنڈ بلنگ کہاں ہارتی ہے

فی سیکنڈ بلنگ سیکنڈوں اور منٹوں میں ناپے جانے والے کام کے لیے بہترین ہے۔ کام جتنا لمبا چلتا ہے، یہ اتنی ہی کمزور پڑتی ہے۔

ورک لوڈفی سیکنڈ سینڈباکسمتبادل
2 منٹ کا ٹیسٹ‎$0.0011 ‏(small)گھنٹے کے حساب سے بل ہونے والی مشین پورے گھنٹے کا چارج لیتی ہے
3 گھنٹے کا بیچ جاب‎$0.198 ‏(standard)تقریباً اتنا ہی
24/7 چلنے والی سروس‎$36.14 ماہانہ (standard، persistent حد)AI agent VPS: ‏4 vCPU، 4 GB، ‎$10 ماہانہ

توازن کا مقام موٹے طور پر وہاں ہے جہاں کوئی ورک لوڈ دن میں چند گھنٹوں سے زیادہ چلتا ہے۔ اس کے بعد آپ ایسی لچک کے لیے ادائیگی کر رہے ہوتے ہیں جسے استعمال نہیں کرتے، اور مہینے بھر کے لیے کرائے پر لیا گیا سرور فی گھنٹہ کافی سستا پڑتا ہے۔ فی سیکنڈ بلنگ کو رعایت نہیں بلکہ گنجائش کی منصوبہ بندی نہ کرنے کی قیمت سمجھنا ہی درست نظریہ ہے۔

جلدی اندازہ لگانے کا طریقہ

ٹیرف کی فی گھنٹہ قیمت × سینڈباکس جتنے سیکنڈ موجود رہے گا ÷ 3600، کم از کم 60 سیکنڈ۔ اگر آپ خود حذف نہیں کریں گے تو idle timeout شامل کر دیں۔ مستقل سینڈباکس کے لیے ہر سیشن کو پورے گھنٹوں تک اوپر راؤنڈ کریں اور ماہانہ حد پر رک جائیں۔

تمام اصول، کوٹے اور بجٹ API سینڈباکس کی حدود اور بلنگ میں ہیں؛ اوپر استعمال ہونے والی کالز SDK حوالہ میں۔ اگر آپ سوچ رہے ہیں کہ آپ فی سیکنڈ اصل میں کیا کرائے پر لے رہے ہیں تو آسان زبان میں Firecracker microVM یہ سمجھاتا ہے، اور AI ایجنٹوں کو انفراسٹرکچر سے واقعی کیا چاہیے بتاتا ہے کہ جب مشینیں لوگ نہیں بلکہ سافٹ ویئر بناتا ہے تو بلنگ ماڈل اتنا اہم کیوں ہو جاتا ہے۔

عمومی سوالات

کیا میں اصل میں استعمال ہونے والے CPU کی ادائیگی کرتا ہوں یا مخصوص کیے گئے کی؟

ٹیرف جو مخصوص کرتا ہے اس کی: اس کے vCPU اور RAM، سینڈباکس کے موجود رہنے کے ہر سیکنڈ کے لیے۔ خالی بیٹھا سینڈباکس بھی فی سیکنڈ اتنا ہی خرچ کرتا ہے جتنا مصروف سینڈباکس۔ اس سے کچھ بھی چلانے سے پہلے قیمت کا اندازہ ہو جاتا ہے۔

60 سیکنڈ کا کم از کم چارج کیوں ہے؟

ایک microVM بنانے اور ختم کرنے کی ایک مقررہ لاگت ہوتی ہے، چاہے اندر کا کوڈ ایک سیکنڈ چلے یا پچاس۔ کم از کم چارج یہی لاگت پوری کرتا ہے۔ 20 سیکنڈ چلنے والے سینڈباکس کا بل 60 سیکنڈ کا بنتا ہے؛ 61 سیکنڈ چلنے والے کا 61 سیکنڈ کا۔

سینٹ کے ٹکڑوں کا حساب کیسے ہوتا ہے؟

لاگت ڈالر کے دس لاکھویں حصے میں جمع ہوتی ہے۔ آپ کے بیلنس سے پورے سینٹ میں کٹوتی ہوتی ہے، تقریباً ہر گھنٹے ایک بار، اور ایک سینٹ سے کم جو بچتا ہے وہ اوپر راؤنڈ ہونے کے بجائے اگلی کٹوتی میں شامل ہو جاتا ہے۔

کیا بلنگ دوبارہ چلنے سے مجھ سے دو بار پیسے کٹ سکتے ہیں؟

نہیں۔ ہر سینڈباکس کا ہر گھنٹہ ایک ہی بار درج ہوتا ہے اور اسی ڈیٹابیس ٹرانزیکشن میں اس کی کٹوتی ہوتی ہے۔ اگر بلنگ جاب دوبارہ چلے یا کوئی تصدیق کھو جائے تو ڈپلیکیٹ مسترد ہو جاتا ہے۔

ماہانہ سرور فی سیکنڈ بلنگ سے کب سستا پڑتا ہے؟

جب ورک لوڈ دن کا زیادہ تر حصہ چلتا ہے۔ پورے مہینے چالو رکھا گیا standard سینڈباکس persistent رعایت کے بعد بھی ‎$36.14 کا پڑتا ہے؛ اس سے زیادہ وسائل والا VPS اس کے آدھے سے بھی کم میں ملتا ہے۔

تبصرے

ابھی کوئی تبصرہ نہیں۔ پہلے بنیں۔

ایک تبصرہ چھوڑیں

تبصرے ظاہر ہونے سے پہلے moderate کیے جاتے ہیں۔