iMacedonian
اصل پوسٹر- 10 اکتوبر 2015
- برنو، CZ
- 15 دسمبر 2018
میں سنجیدگی سے MacBook Pro 13' 2018 حاصل کرنے پر غور کر رہا ہوں۔ لیپ ٹاپ کا بنیادی استعمال کوڈنگ (فرنٹ اینڈ ویب ڈویلپمنٹ) کے لیے ہو گا لیکن میں بعد میں iOS ایپ کی ترقی میں غوطہ لگانا چاہوں گا۔ اس کے ساتھ، کیا XCODE کو چلانے کے لیے 8 GB RAM کافی ہے یا مجھے 16 GB ورژن حاصل کرنے کے لیے کچھ اور سرمایہ کاری کرنی چاہیے؟
revmacian
- 20 اکتوبر 2018
- استعمال کرتا ہے۔
- 15 دسمبر 2018
iMacedonian نے کہا: ارے وہاں۔میں اپنے 2014 میک منی پر ایکس کوڈ چلاتا ہوں - اس میں 4 جی بی ریم ہے اور مجھے کوئی مسئلہ نظر نہیں آتا۔ کچھ لوگ ہوں گے جو آپ کو بتائیں گے کہ 16 جی بی یا اس سے زیادہ ریم ضروری ہے، لیکن میں نے دیکھا ہے کہ یہ بالکل درست نہیں ہے۔
میں سنجیدگی سے MacBook Pro 13' 2018 حاصل کرنے پر غور کر رہا ہوں۔ لیپ ٹاپ کا بنیادی استعمال کوڈنگ (فرنٹ اینڈ ویب ڈویلپمنٹ) کے لیے ہو گا لیکن میں بعد میں iOS ایپ کی ترقی میں غوطہ لگانا چاہوں گا۔ اس کے ساتھ، کیا XCODE کو چلانے کے لیے 8 GB RAM کافی ہے یا مجھے 16 GB ورژن حاصل کرنے کے لیے کچھ اور سرمایہ کاری کرنی چاہیے؟
ایمانوئل روڈریگز
- 17 اکتوبر 2018
- 15 دسمبر 2018
revmacian نے کہا: میں اپنے 2014 میک منی پر ایکس کوڈ چلاتا ہوں - اس میں 4 جی بی ریم ہے اور مجھے کوئی مسئلہ نظر نہیں آتا۔ کچھ لوگ ہوں گے جو آپ کو بتائیں گے کہ 16 جی بی یا اس سے زیادہ ریم ضروری ہے، لیکن میں نے دیکھا ہے کہ یہ بالکل درست نہیں ہے۔اتفاق کیا۔ میں نے محسوس کیا ہے کہ ایک Raspberry Pi بھی اس کی واحد RAM کے ساتھ زیادہ تر چیزوں کو مرتب کرنے کے قابل ہے۔ اگر کسی پروجیکٹ میں ایک ٹن C++ کوڈ ہے (آپ کو LLVM کی طرف دیکھ رہا ہے)، یا دیگر پیچیدہ زبانیں (جس میں کمپائلر کو سخت محنت کرنے کی ضرورت ہوتی ہے، اور اس طرح زیادہ RAM استعمال کرنا پڑتا ہے)، تو یہ عام طور پر اس کا انتظام نہیں کر سکتا۔ ایسا لگتا ہے کہ میرے تجربے میں، ترقیاتی کاموں کے لیے 3 جی بی ایک محفوظ کم از کم ہے۔
ترمیم کریں: اگرچہ یہ ذہن میں رکھیں کہ یہ VM کے اندر 3GB تھا، بغیر GUI کے۔ 8GB آپشن یقینی طور پر محفوظ ہے۔ اگرچہ میں صرف مستقبل کے ثبوت کے لئے 16 جی بی کی سفارش کروں گا۔ 8GB ماضی کے مقابلے میں کم آرام دہ ہونا شروع ہو رہا ہے۔ آخری ترمیم: دسمبر 15، 2018
امولڈر
- 18 دسمبر 2015
- 16 دسمبر 2018
کتے کا شکار
- 19 اکتوبر 2014
- ایپل کیمپس، Cupertino CA
- 16 دسمبر 2018
960 ڈیزائن
- 17 اپریل 2012
- تقدیر، FL
- 17 دسمبر 2018
iMacedonian نے کہا: ارے وہاں۔8GB کافی ہے، میں 16GB MBPr استعمال کرتا ہوں اور شاذ و نادر ہی میموری پریشر کو 8GB سے اوپر دیکھتا ہوں۔
میں سنجیدگی سے MacBook Pro 13' 2018 حاصل کرنے پر غور کر رہا ہوں۔ لیپ ٹاپ کا بنیادی استعمال کوڈنگ (فرنٹ اینڈ ویب ڈویلپمنٹ) کے لیے ہو گا لیکن میں بعد میں iOS ایپ کی ترقی میں غوطہ لگانا چاہوں گا۔ اس کے ساتھ، کیا XCODE کو چلانے کے لیے 8 GB RAM کافی ہے یا مجھے 16 GB ورژن حاصل کرنے کے لیے کچھ اور سرمایہ کاری کرنی چاہیے؟
ایک طرف کے طور پر، Expo.io میں چیک کریں ( https://expo.io/ )۔ یہ وہی ہے جو ان دنوں تمام اچھے بچے استعمال کرتے ہیں (متعدد پلیٹ فارمز پر تعینات کرنا بہت آسان ہے)۔ انتباہ: زیادہ تر ایپس کے لیے کام کرے گا، لیکن کچھ مخصوص ہارڈ ویئر کی ضروریات/ضروریات ہیں جو ایکسپو پوری نہیں ہوں گی۔ بہر حال ایک شاندار آغاز کی جگہ۔
جتارا
- 23 اپریل 2009
- 17 دسمبر 2018
کیا آپ کا مطلب 'کافی ہے تاکہ تعمیرات ناکام نہ ہوں؟'
یا 'کافی اتنا ہے کہ قابل قبول ٹائم فریم میں مکمل ہو جائے'؟
اور/یا 'کافی ہے تاکہ UI سست نہ ہو، اور میں کسی ایڈیٹر میں کام کر سکوں/ویب کو براؤز کر سکوں/بغیر سست روی کے بغیر ای میل پڑھ سکوں؟
یہ آپ کی توقعات اور آپ کے ٹول چین پر منحصر ہے۔
فرنٹ اینڈ ڈیولپمنٹ میں عام طور پر ایک مختصر/سادہ ٹول چین ہوتا ہے۔ آپ کو واقعی کام کے لیے موزوں ایک اچھے ایڈیٹر کی ضرورت ہے، کچھ چھوٹا 'کھلونا' ویب سرور، شاید جاوا اسکرپٹ/سی ایس ایس (اور شاید ایک Sass کمپائلر) کو پروڈکشن کی تعمیر کے لیے کم کرنے کے لیے کچھ ٹولز، اور ترقی کے دوران آپ عام طور پر استعمال بھی نہیں کریں گے۔ کہ
بیک اینڈ ڈویلپمنٹ کو اکثر فرنٹ اینڈ ڈیولپمنٹ سے زیادہ کی ضرورت نہیں ہوتی ہے۔ یا شاید کچھ زیادہ کی ضرورت ہو۔ مثال کے طور پر، میں پوسٹگری ایس کیو ایل کو بطور ڈیٹا بیس استعمال کرتا ہوں۔ لہذا، میرے پاس ترقی/ٹیسٹ کے لیے ایک مقامی مثال ہے۔ میں pgAdmin4 چلاتا ہوں، جو ڈوکر کنٹینر میں چلتا ہے۔ آپ کو ایک VM چلانے کی ضرورت پڑسکتی ہے جو آپ کے پس منظر کے ماحول کو نقل کرتا ہے۔ جی بی کا اضافہ۔
مقامی ایپ کی ترقی اکثر کم سے کم ٹولز کے ساتھ کی جاتی ہے۔ بنیادی iOS ایپ ڈویلپمنٹ کے لیے، آپ کو Xcode سے زیادہ کچھ نہیں چاہیے۔ ٹھیک ہے، اور iOS سمیلیٹر۔ اگر آپ کسی قسم کی ہائبرڈ، کراس پلیٹ فارم ڈیولپمنٹ کر رہے ہیں، تو شاید اضافی ٹول چین اجزاء شامل کریں - اور ضرورت کے مطابق Android SDKs اور ٹولز بنائیں۔ اینڈرائیڈ ڈیولپمنٹ ایک مختلف کمپائلر استعمال کرتی ہے۔ ایک اور سمیلیٹر شامل کریں۔ (میں GenyMotion استعمال کرتا ہوں، کیونکہ گوگل کی طرف سے فراہم کردہ دونوں نقطہ نظر گڑ کی طرح سست ہیں۔) کوئی بھی مہذب اینڈرائیڈ سمیلیٹر VM میں چلتا ہے۔
اوہ، اس ویب سائٹ کو ونڈوز پر ٹیسٹ کرنے کی ضرورت ہے؟ ونڈوز VM شامل کریں۔
آج بہت سارے ٹولز کنٹینر یا VM میں چلتے ہیں۔ اس سے میموری کی ضرورت میں اضافہ ہوتا ہے۔
اتنی میموری حاصل کریں جتنا آپ کا بجٹ کھڑا ہوسکتا ہے۔ میرے خیال میں، اگرچہ، 64GB آج زیادہ تر ترقی کے لیے عملی پابند ہے۔ مجھے حال ہی میں ترقی کے لیے 64GB کے ساتھ iMac Pro ملا ہے۔ میں ایک بڑا ٹول سیٹ استعمال کرتا ہوں۔ میں ایکٹیویٹی مانیٹر کو چیک کر رہا ہوں، اور مجھے معلوم ہوا کہ میں نے ابھی تک سویپ فائل استعمال نہیں کی ہے۔ لیکن ایک بار جب تمام ٹولز لوڈ ہو جاتے ہیں، میں 32GB اور 64GB کے درمیان استعمال کر رہا ہوں، عام طور پر 40-50GB۔ لیکن میں نے حقیقت میں ابھی تک سب کچھ ایک ساتھ نہیں بھرا ہے۔
آپ کو اپنے آپ سے کیا پوچھنا ہے:
- کیا یہ ضروری ہے کہ نظام تعمیر کرتے وقت جوابدہ ہو؟
- آپ کتنی دیر تک تعمیراتی سائیکل برداشت کرنے کو تیار ہیں؟
فرنٹ اینڈ ڈیولپمنٹ میں، آپ کے پاس عام طور پر 'بلڈ سائیکل' نہیں ہوتا ہے، یعنی بلڈ/ٹیسٹ/دوہرانا۔ آپ یہ جاننے کے لیے کتنی دیر انتظار کرنے کو تیار ہیں کہ آپ نے ایک سادہ سی غلطی کی ہے جسے درست کرنے میں چند سیکنڈ لگیں گے؟ 15 منٹ؟ 5 منٹ؟ 1 منٹ؟ 30 سیکنڈ؟
ایک مرتب شدہ زبان کا استعمال کرتے ہوئے ایپ کی ترقی میں، آپ کے پاس ہمیشہ ایک بلڈ سائیکل ہوتا ہے، اور یہ اہم ہو سکتا ہے۔ میں سمجھتا ہوں کہ Swift بلڈ سائیکل Objective-C بلڈ سائیکل سے کافی لمبا ہے۔ (میں خود سوئفٹ استعمال نہیں کرتا، کیونکہ میں ہائبرڈ ڈویلپمنٹ کرتا ہوں، اور بنیادی پلیٹ فارم کوڈ آبجیکٹو-سی (اینڈرائیڈ کے لیے جاوا)، سی، اور سی++ میں ہے - کوئی سوئفٹ نہیں)۔
دستیاب RAM کی مقدار کا تعمیراتی سائیکل کے وقت کا اہم اثر پڑے گا۔
ایم پی ای
- 3 ستمبر 2010
- 17 دسمبر 2018
جی ہاں. زیادہ تر چیزوں کے لیے 8 جی بی ریم کافی ہے۔
جتارا
- 23 اپریل 2009
- 17 دسمبر 2018
ایم پی نے کہا: ہاں۔ زیادہ تر چیزوں کے لیے 8 جی بی ریم کافی ہے۔
کیا MacBook Pro ڈسپلے کے لیے سسٹم میموری استعمال کرتا ہے؟
8 جی بی یقینی طور پر کافی نہیں ہے - مثال کے طور پر - ایک میک منی، جیسا کہ ایک بہت اچھا حصہ (ماڈل پر منحصر ہے) ڈسپلے کے لیے استعمال ہوتا ہے۔
یہاں دی گئی سب سے اہم رائے یہ ہے کہ حالیہ MacBooks پر، میموری کو سولڈرڈ کر دیا گیا ہے۔ آپ اگلے کئی سالوں کا فیصلہ کر رہے ہیں۔
ٹوٹو
کو
- 6 جنوری 2015
- پراگ، جمہوریہ چیک
- 17 دسمبر 2018
iMacedonian
اصل پوسٹر- 10 اکتوبر 2015
- برنو، CZ
- 17 دسمبر 2018
جتارا نے کہا: 'کافی' سے آپ کی کیا مراد ہے؟اس وسیع ردعمل کے لیے شکریہ، اس نے مجھے ان مختلف کوڈنگ منظرناموں کے لیے درکار وسائل کے بارے میں ایک بہتر تناظر فراہم کیا جن کا آپ نے ذکر کیا ہے۔
کیا آپ کا مطلب 'کافی ہے تاکہ تعمیرات ناکام نہ ہوں؟'
یا 'کافی اتنا ہے کہ قابل قبول ٹائم فریم میں مکمل ہو جائے'؟
اور/یا 'کافی ہے تاکہ UI سست نہ ہو، اور میں کسی ایڈیٹر میں کام کر سکوں/ویب کو براؤز کر سکوں/بغیر سست روی کے بغیر ای میل پڑھ سکوں؟
یہ آپ کی توقعات اور آپ کے ٹول چین پر منحصر ہے۔
فرنٹ اینڈ ڈیولپمنٹ میں عام طور پر ایک مختصر/سادہ ٹول چین ہوتا ہے۔ آپ کو واقعی کام کے لیے موزوں ایک اچھے ایڈیٹر کی ضرورت ہے، کچھ چھوٹا 'کھلونا' ویب سرور، شاید جاوا اسکرپٹ/سی ایس ایس (اور شاید ایک Sass کمپائلر) کو پروڈکشن کی تعمیر کے لیے کم کرنے کے لیے کچھ ٹولز، اور ترقی کے دوران آپ عام طور پر استعمال بھی نہیں کریں گے۔ کہ
بیک اینڈ ڈویلپمنٹ کو اکثر فرنٹ اینڈ ڈیولپمنٹ سے زیادہ کی ضرورت نہیں ہوتی ہے۔ یا شاید کچھ زیادہ کی ضرورت ہو۔ مثال کے طور پر، میں پوسٹگری ایس کیو ایل کو بطور ڈیٹا بیس استعمال کرتا ہوں۔ لہذا، میرے پاس ترقی/ٹیسٹ کے لیے ایک مقامی مثال ہے۔ میں pgAdmin4 چلاتا ہوں، جو ڈوکر کنٹینر میں چلتا ہے۔ آپ کو ایک VM چلانے کی ضرورت پڑسکتی ہے جو آپ کے پس منظر کے ماحول کو نقل کرتا ہے۔ جی بی کا اضافہ۔
مقامی ایپ کی ترقی اکثر کم سے کم ٹولز کے ساتھ کی جاتی ہے۔ بنیادی iOS ایپ ڈویلپمنٹ کے لیے، آپ کو Xcode سے زیادہ کچھ نہیں چاہیے۔ ٹھیک ہے، اور iOS سمیلیٹر۔ اگر آپ کسی قسم کی ہائبرڈ، کراس پلیٹ فارم ڈیولپمنٹ کر رہے ہیں، تو شاید اضافی ٹول چین اجزاء شامل کریں - اور ضرورت کے مطابق Android SDKs اور ٹولز بنائیں۔ اینڈرائیڈ ڈیولپمنٹ ایک مختلف کمپائلر استعمال کرتی ہے۔ ایک اور سمیلیٹر شامل کریں۔ (میں GenyMotion استعمال کرتا ہوں، کیونکہ گوگل کی طرف سے فراہم کردہ دونوں نقطہ نظر گڑ کی طرح سست ہیں۔) کوئی بھی مہذب اینڈرائیڈ سمیلیٹر VM میں چلتا ہے۔
اوہ، اس ویب سائٹ کو ونڈوز پر ٹیسٹ کرنے کی ضرورت ہے؟ ونڈوز VM شامل کریں۔
آج بہت سارے ٹولز کنٹینر یا VM میں چلتے ہیں۔ اس سے میموری کی ضرورت میں اضافہ ہوتا ہے۔
اتنی میموری حاصل کریں جتنا آپ کا بجٹ کھڑا ہوسکتا ہے۔ میرے خیال میں، اگرچہ، 64GB آج زیادہ تر ترقی کے لیے عملی پابند ہے۔ مجھے حال ہی میں ترقی کے لیے 64GB کے ساتھ iMac Pro ملا ہے۔ میں ایک بڑا ٹول سیٹ استعمال کرتا ہوں۔ میں ایکٹیویٹی مانیٹر کو چیک کر رہا ہوں، اور مجھے معلوم ہوا کہ میں نے ابھی تک سویپ فائل استعمال نہیں کی ہے۔ لیکن ایک بار جب تمام ٹولز لوڈ ہو جاتے ہیں، میں 32GB اور 64GB کے درمیان استعمال کر رہا ہوں، عام طور پر 40-50GB۔ لیکن میں نے حقیقت میں ابھی تک سب کچھ ایک ساتھ نہیں بھرا ہے۔
آپ کو اپنے آپ سے کیا پوچھنا ہے:
- کیا یہ ضروری ہے کہ نظام تعمیر کرتے وقت جوابدہ ہو؟
- آپ کتنی دیر تک تعمیراتی سائیکل برداشت کرنے کو تیار ہیں؟
فرنٹ اینڈ ڈیولپمنٹ میں، آپ کے پاس عام طور پر 'بلڈ سائیکل' نہیں ہوتا ہے، یعنی بلڈ/ٹیسٹ/دوہرانا۔ آپ یہ جاننے کے لیے کتنی دیر انتظار کرنے کو تیار ہیں کہ آپ نے ایک سادہ سی غلطی کی ہے جسے درست کرنے میں چند سیکنڈ لگیں گے؟ 15 منٹ؟ 5 منٹ؟ 1 منٹ؟ 30 سیکنڈ؟
ایک مرتب شدہ زبان کا استعمال کرتے ہوئے ایپ کی ترقی میں، آپ کے پاس ہمیشہ ایک بلڈ سائیکل ہوتا ہے، اور یہ اہم ہو سکتا ہے۔ میں سمجھتا ہوں کہ Swift بلڈ سائیکل Objective-C بلڈ سائیکل سے کافی لمبا ہے۔ (میں خود سوئفٹ استعمال نہیں کرتا، کیونکہ میں ہائبرڈ ڈویلپمنٹ کرتا ہوں، اور بنیادی پلیٹ فارم کوڈ آبجیکٹو-سی (اینڈرائیڈ کے لیے جاوا)، سی، اور سی++ میں ہے - کوئی سوئفٹ نہیں)۔
دستیاب RAM کی مقدار کا تعمیراتی سائیکل کے وقت کا اہم اثر پڑے گا۔
[doublepost=1545084766][/doublepost]
امولڈر نے کہا: آپ مشین کو کب تک رکھنے کا ارادہ کر رہے ہیں؟ چونکہ میموری کو اپ گریڈ نہیں کیا جا سکتا ہے، اس لیے آپ واقعی میں خرید رہے ہیں کہ آپ کو 3-5 سالوں میں کتنی میموری کی ضرورت ہوگی، آج نہیں۔ (یہ بات ذہن میں رکھتے ہوئے کہ ڈیولپمنٹ ٹولز کی ہر ریلیز آخری سے زیادہ میموری استعمال کرتی ہے۔) خاص طور پر اگر آپ کنٹینرز یا VMs کا استعمال ختم کرتے ہیں (مثال کے طور پر کچھ بیک اینڈ کا مقامی ورژن چلانے کے لیے جس سے آپ کی ایپ جڑتی ہے)، کی پیداواری صلاحیت بعد میں بہت کم میموری اب لاگت کی بچت کے قابل نہیں ہے۔میرے لیپ ٹاپ عام طور پر 4-6 سال، یا اس سے بھی زیادہ چلتے ہیں، اس لیے میں نے اب تک جو کچھ پڑھا ہے اس کی بنیاد پر، اگر میں زیادہ سے زیادہ استعمال کرنا چاہتا ہوں تو 16 GB ورژن حاصل کرنا بہتر ہوگا۔ TO
گمنام چوہا
- 25 اگست 2016
- 17 دسمبر 2018
جتارا نے کہا: 'کافی' سے آپ کی کیا مراد ہے؟
(ٹکڑا)
آج بہت سارے ٹولز کنٹینر یا VM میں چلتے ہیں۔ اس سے میموری کی ضرورت میں اضافہ ہوتا ہے۔
اتنی میموری حاصل کریں جتنا آپ کا بجٹ کھڑا ہوسکتا ہے۔ میرے خیال میں، اگرچہ، 64GB آج زیادہ تر ترقی کے لیے عملی پابند ہے۔ مجھے حال ہی میں ترقی کے لیے 64GB کے ساتھ iMac Pro ملا ہے۔ میں ایک بڑا ٹول سیٹ استعمال کرتا ہوں۔ میں ایکٹیویٹی مانیٹر کو چیک کر رہا ہوں، اور مجھے معلوم ہوا کہ میں نے ابھی تک سویپ فائل استعمال نہیں کی ہے۔ لیکن ایک بار جب تمام ٹولز لوڈ ہو جاتے ہیں، میں 32GB اور 64GB کے درمیان استعمال کر رہا ہوں، عام طور پر 40-50GB۔ لیکن میں نے حقیقت میں ابھی تک سب کچھ ایک ساتھ نہیں بھرا ہے۔
آپ کو اپنے آپ سے کیا پوچھنا ہے:
- کیا یہ ضروری ہے کہ نظام تعمیر کرتے وقت جوابدہ ہو؟
- آپ کتنی دیر تک تعمیراتی سائیکل برداشت کرنے کو تیار ہیں؟
فرنٹ اینڈ ڈیولپمنٹ میں، آپ کے پاس عام طور پر 'بلڈ سائیکل' نہیں ہوتا ہے، یعنی بلڈ/ٹیسٹ/دوہرانا۔ آپ یہ جاننے کے لیے کتنی دیر انتظار کرنے کو تیار ہیں کہ آپ نے ایک سادہ سی غلطی کی ہے جسے درست کرنے میں چند سیکنڈ لگیں گے؟ 15 منٹ؟ 5 منٹ؟ 1 منٹ؟ 30 سیکنڈ؟
ایک مرتب شدہ زبان کا استعمال کرتے ہوئے ایپ کی ترقی میں، آپ کے پاس ہمیشہ ایک بلڈ سائیکل ہوتا ہے، اور یہ اہم ہو سکتا ہے۔ میں سمجھتا ہوں کہ Swift بلڈ سائیکل Objective-C بلڈ سائیکل سے کافی لمبا ہے۔ (میں خود سوئفٹ استعمال نہیں کرتا، کیونکہ میں ہائبرڈ ڈویلپمنٹ کرتا ہوں، اور بنیادی پلیٹ فارم کوڈ آبجیکٹو-سی (اینڈرائیڈ کے لیے جاوا)، سی، اور سی++ میں ہے - کوئی سوئفٹ نہیں)۔
دستیاب RAM کی مقدار کا تعمیراتی سائیکل کے وقت کا اہم اثر پڑے گا۔
یہ کافی حد تک اس کا خلاصہ کرتا ہے۔ اگر آپ کو VMs چلانے کی ضرورت ہے، تو 8 GB قابل عمل ہے (آپ 8 GB RAM میں ایک VM آرام سے چلا سکتے ہیں)۔ اگر آپ کے پاس SSD ہے تو 8 GB بمقابلہ زیادہ RAM رکھنے کے درمیان رفتار کا فرق اس وقت تک واضح نہیں ہوگا جب تک کہ آپ بڑی تعداد میں VMs چلا رہے ہوں اور/یا ایک بہت بڑا کوڈ بیس مرتب کرنے کی کوشش نہ کر رہے ہوں۔ سی
تعمیر
- 23 جون 2010
- 17 دسمبر 2018
ایکس کوڈ اور اینڈرائیڈ اسٹوڈیو جیسی میموری بھوکی ایپس 8 جی بی میں ٹھیک کام کریں گی۔ مسئلہ اس وقت آئے گا جب آپ نے متعدد گروپوں سے منسلک سلیک کو چلانے کی کوشش کی، جبکہ کروم کو متعدد ٹیبز کے ساتھ کھلا چھوڑ دیا، یا شاید کچھ ڈوکر کنٹینرز کو چلانے کے لیے VM سسٹم۔ یہ ہم آہنگی ہے جو مسائل کا سبب بنتی ہے۔
اگر آپ 16 جی بی تک چھلانگ لگانے کے متحمل ہوسکتے ہیں اور آپ اس مشین کو تھوڑی دیر کے لیے رکھنے کا ارادہ رکھتے ہیں، تو میرے خیال میں یہ مستقبل کی پروفنگ کے لیے پوری طرح سے قابل ہے۔ اگر اضافی قیمت آپ کو دو بار سوچنے کے لیے کافی ہے، تو اسے بھول جائیں اور صرف 8GB کریں۔ آپ کسی بھی طرح خوش ہوں گے۔
revmacian
- 20 اکتوبر 2018
- استعمال کرتا ہے۔
- 17 دسمبر 2018
jtara نے کہا: 8GB یقینی طور پر کافی نہیں ہے - مثال کے طور پر - ایک Mac Mini، جس کا ایک بہت اچھا حصہ (ماڈل پر منحصر ہے) ڈسپلے کے لیے استعمال کیا جاتا ہے۔
جیسا کہ میں نے پہلے کہا، میں اپنے 2014 میک منی پر ایکس کوڈ چلاتا ہوں - اس میں 4 جی بی ریم ہے اور مجھے کوئی مسئلہ نظر نہیں آتا۔ اگر میں 4GB کے ساتھ آرام سے کوڈ کرسکتا ہوں، تو 8GB کافی ہے۔ جے
جتارا
- 23 اپریل 2009
- 30 دسمبر 2018
kadammanali987 نے کہا: (لوگ اکثر اس وقت تک کمپائلنگ اور گیم کھیلنے کے لیے درخواست رکھتے ہیں۔ اس سے پروسیسنگ سست ہو جاتی ہے)
یا آپ کمپائل-لنک-رن سائیکل کو اس مقام تک تیز کر سکتے ہیں جہاں چند منٹوں کے لیے صحت مند اپنے بٹ سے باہر کرسی حاصل کرنے سے زیادہ کچھ نہیں لگتا ہے۔
اس کا ایک حصہ کمپائلر کے لیے کم سے کم/بغیر کسی تبدیلی کے موثر طریقے سے کام کرنے کے لیے کافی میموری رکھتا ہے۔
کہ آپ کر سکتے ہیں اس کا مطلب یہ نہیں ہے کہ آپ کو کرنا چاہیے۔ آپ کو فیصلہ کرنا ہے کہ آپ کا وقت کتنا قیمتی ہے۔
میرے لیے اس مساوات کا تعین کرنے والا لمحہ بہت سے سال پہلے کا تھا۔ Instant-C نامی ایک پروڈکٹ۔ اس نے اس سائیکل کو کئی منٹوں سے کئی سیکنڈ تک کم کر دیا۔ اس نے مجھے ایک ایسی ایپلی کیشن کے لیے کمپائل لنک رن سائیکل کو کم کرنے کی ترغیب دی جو میکانیکل اسمبلیوں میں 1/2 گھنٹے سے ایک منٹ سے بھی کم تک مختلف حالتوں (ایک ماڈل سے، جو اصل میں فورٹران میں لکھا گیا ہے) کی نقالی اور تجزیہ کرتا ہے۔ (ٹھیک ہے، میں نے دھوکہ دیا - میں نے کمپائل-لنک-رن سائیکل کو ہٹا دیا... ڈومین کے لیے مخصوص کمپائلر اور ساتھی بائیک کوڈ انٹرپریٹر لکھ کر) 35 سال بعد، یہ اس ڈومین کے لیے اب بھی اہم حل ہے۔
بہرحال، او پی نے اپنا فیصلہ کیا - میرے خیال میں ایک دانشمندانہ فیصلہ ہے۔
BTW، اگر میں ابھی بھی تعمیرات کے لیے اپنا 2012 i7 Mini استعمال کر رہا ہوں، تو میں ایک Ramdisk کو ملازم رکھوں گا۔ یہ مینی پر میرے لیے تقریباً آدھا وقت بناتا ہے۔ میں نے اسے اپنے نئے iMac Pro پر آزمایا، لیکن اتنا اثر نہیں ہوا۔ مجھے ڈر ہے کہ میں نے ریم ڈسک کو آزمانے کا نہیں سوچا جب تک کہ مجھے iMac پرو نہیں مل جاتا۔ MacOS کے پاس واقعی میں بہت اچھے RamDisk حل نہیں ہیں۔ منی میں 16 جی بی ہے۔ 4GB والی مشین پر ریم ڈسک کے لیے کوئی مارجن نہیں ہے۔ (iMac Pro میں 64GB ہے)۔
vbctv
کو
- 25 ستمبر 2013
- کلیولینڈ، OH
- 2 مئی 2019
jtara نے کہا: کیا MacBook Pro ڈسپلے کے لیے سسٹم میموری استعمال کرتا ہے؟
8 جی بی یقینی طور پر کافی نہیں ہے - مثال کے طور پر - ایک میک منی، جیسا کہ ایک بہت اچھا حصہ (ماڈل پر منحصر ہے) ڈسپلے کے لیے استعمال ہوتا ہے۔
یہاں دی گئی سب سے اہم رائے یہ ہے کہ حالیہ MacBooks پر، میموری کو سولڈرڈ کر دیا گیا ہے۔ آپ اگلے کئی سالوں کا فیصلہ کر رہے ہیں۔
میرے پاس 2018 کا میک منی ہے جو 2 مانیٹروں سے جڑا ہوا ہے اور اس میں 8 جی بی ریم ہے، مجھے کبھی کوئی مسئلہ نظر نہیں آتا ہے اور میں اینڈرائیڈ اسٹوڈیو اور ایکس کوڈ ڈویلپمنٹ کام کے علاوہ بیک گراؤنڈ میں ایم اے ایم پی پرو چلاتا ہوں۔ میموری پریشر مانیٹر واقعی کبھی اوپر نہیں جاتا اور ہمیشہ سبز اور کم رہتا ہے۔ میں 16GB میں اپ گریڈ کرنے پر بحث کر رہا ہوں لیکن مجھے واقعی اس کی ضرورت نظر نہیں آتی جب تک کہ مجھے فروخت پر کوئی قاتل سودا نہ مل جائے.... سی
کروم کلاؤڈ
- 21 جون 2009
- اٹلی
- 2 مئی 2019
جب میں iOS ایپس کو تیار کرنے کے لیے اپنی MacBook Air کو 4GB RAM کے ساتھ استعمال کرنے کی کوشش کرتا ہوں (میں حقیقی ایپس کی بات کر رہا ہوں، نہ صرف چھوٹے ڈیمو پروجیکٹس)، تو تجربہ بہت تیزی سے مایوس کن ہو جاتا ہے۔ صرف ایکس کوڈ اور سفاری کو 3 یا 4 ٹیبز کے ساتھ کھولنے سے آپ کی ریم مکمل طور پر سیر ہو جائے گی (یاد رکھیں کہ سسٹم خود بخود تقریباً 2 جی بی لیتا ہے) اور اپنی ایپس کو ڈیبگ کرنے کے لیے سمیلیٹر کا استعمال کافی حد تک ناممکن ہے (کمپیوٹر غیر جوابی ہونے کے مقام تک سست ہو جاتا ہے)۔
8GB کے ساتھ آپ ٹھیک ہو جائیں گے۔ لیکن زیادہ دیر تک نہیں۔ آئیے کہتے ہیں کہ پورے iOS ڈویلپمنٹ سوٹ کو آرام سے چلانے کے لیے 8 جی بی کم از کم ہے + اگر آپ فینسی ٹیکسٹ ایڈیٹر یا مثال کے طور پر ویکٹر گرافکس بنانے کے لیے کچھ ٹولز چاہتے ہیں تو سائیڈ پر کچھ ایپس ہیں۔
لہذا، اگر مجھے ابھی ایک نئی مشین خریدنی ہے اور اسے اگلے 3 سال یا اس سے زیادہ کے لیے رکھنا ہے، تو مجھے کم از کم 16 جی بی ریم ملے گی۔
احتیاط کا ایک اور لفظ: کچھ سال پہلے جب میں نے اپنا iMac (جس میں 32GB RAM ہے اور یہ میرا مرکزی ورک سٹیشن ہے) خریدا تھا تو میں نے کبھی اس کی توقع نہیں کی تھی، لیکن ایسا لگتا ہے کہ اگر آپ سمیلیٹر کو پورے GUI ہکلائے بغیر چلانا چاہتے ہیں، VRAM (عرف ویڈیو میموری) بھی مساوات میں اہم کردار ادا کرتا ہے۔
ریٹنا iMac کے لیے، ایک 2GB ویڈیو کارڈ ہر چیز کو آسانی سے چلانے کے لیے کافی نہیں ہوگا: ہر چند سیکنڈ میں بفر بھر جاتا ہے (اگرچہ میں صرف سمیلیٹر چلاتے ہوئے اس کا تجربہ کرتا ہوں) اور iMac ایک سیکنڈ کے ایک حصے کے لیے جم جاتا ہے جب کہ یہ خالی ہو جاتا ہے اور دوبارہ بھر جاتا ہے. یہ انتہائی پریشان کن ہے۔
اس لیے میری سفارش کسی ایسی چیز کے لیے ہے جس پر آپ اگلے 3 سال تک آرام سے کام کر سکیں: 16GB RAM (یا اس سے زیادہ) + 4GB VRAM (یا زیادہ) .
میکلی
- 29 نومبر 2007
- 3 مئی 2019
ہجوم
- 12 فروری 2019
- 4 مئی 2019
اسی ایپلی کیشن میں میں دیکھ سکتا ہوں کہ RAM کا استعمال بغیر کسی تبادلہ کے 8 GB سے کم ہے۔ بعد میں میں رام کو اپ ڈیٹ کرنے کا سوچ رہا ہوں لیکن مجھے اس وقت کوئی جلدی نہیں ہے۔ ایف
فلپیٹیکسیرا
- 10 اپریل 2013
- 6 مئی 2019
مقبول خطوط