ইন এই প্রেক্ষাপটে (বাজেট ভোক্তা গিয়ার), Optane চমত্কার পরিষ্কারভাবে মাত্র 3D XPoint মেমরি (ক্সহ পরিবর্তে) ব্যবহার করে একটি ছোট / ফাস্ট NVMe-সংযুক্ত এসএসডি উল্লেখ, এটি একটি খুব উচ্চ লেখার সহনশীলতা দান করা হয়। (সুতরাং অদলবদল স্থান হিসাবে ব্যবহৃত হলে এটি পরিশ্রুত হবে না))
এটি এখনও অনেক কাজের চাপের জন্য চুষতে চলেছে, কারণ এটি অ্যাক্সেস করতে এখনও একটি পৃষ্ঠা-ফল্ট এবং অনেক মাইক্রোসেকেন্ড নেয়, বনাম a 70 ডিআরএএম অ্যাক্সেসের জন্য ন্যানোসেকেন্ড (ক্যাশে মিস) ; এটি সরাসরি সিপিইউস মেমরি বাসে মেমরি-ম্যাপড নয়। এছাড়াও, আদেশ-বহিরঙ্গন সম্পাদনা / এইচডাব্লু প্রিফেচ / অন্যান্য মেমরি-সমান্তরালতা শারীরিক কোর প্রতি ফ্লাইটে 10 ডলার ক্যাশে মিস করতে পারে তবে একটি পৃষ্ঠা ত্রুটি সিরিয়ালাইজ করছে । ওএস কোনও পৃষ্ঠা ত্রুটিটি পরিবেশন করার সময় কোনও কার্যকর কাজ হচ্ছে না (সুতরাং এই থ্রেডে) সুতরাং ওও এক্সেকের পক্ষে সেই হার্ড পৃষ্ঠা দোষের কোনও ল্যাটেন্সি লুকানোর কোনও সুযোগ নেই। (তবে 70ns এমনকি যাইহোক পুরোপুরি আড়াল করতে খুব দীর্ঘ Still তবুও, বিভিন্ন লাইনে ফ্লাইটে একাধিক মিস করা কিছু কাজের চাপের জন্য এটিকে প্রশমিত করার দিকে অনেক বেশি এগিয়ে যায়))
একটি পঙ্গু-স্বল্প পরিমাণে র্যাম ব্যবহার করা এবং অদলবদল স্পেস / পেজফাইলে দ্রুত এসএসডির উপর নির্ভর করা এই ধরণের অপটেনের একমাত্র ব্যবহারের ক্ষেত্রে নয়। (এবং সম্ভবত ভাল ব্যবহারের ক্ষেত্রেও নয়)। Https://www.tweaktown.com/articles/8119/intel-optane-memory-matters/index.html বর্ণনা হিসাবে , এটি প্রধান ব্যবহারের ক্ষেত্রে চৌম্বকীয় হার্ড ড্রাইভের স্বচ্ছ ক্যাশে হিসাবে রয়েছে। আমি মনে করি ইন্টেল এটির জন্য উইন্ডোজ ড্রাইভার সরবরাহ করে। আপনি ডিস্কের ঘন ঘন অ্যাক্সেস করা অংশগুলির জন্য বাফার / ক্যাশে হিসাবে অন্তর্নির্মিত কিছু ফ্ল্যাশ সহ ঘূর্ণন চৌম্বকীয় স্টোরেজযুক্ত Sata হার্ড ড্রাইভগুলি কিনতে পারেন। Optane HW + ড্রাইভাররা যে কোনও ডিস্কের জন্য এটি করতে পারে।
অপ্টেন এনভিএমের স্পষ্টতই খুব ভাল র্যান্ডম পাঠ্য পারফরম্যান্স রয়েছে নিম্ন সারি গভীরতায় (অন্যটি শুরু করার আগে একটি পড়ার জন্য অপেক্ষা করুন, যা দুর্ভাগ্যক্রমে ঘটে যখন কোনও প্রোগ্রাম যখন একটি ব্লক পড়তে হয় তার পরে কী করা উচিত তা নির্ধারণ করতে পারে, এবং সফ্টওয়্যার প্রিফেচিং isn সাহায্য না করা)। সুতরাং প্রোগ্রাম শুরুর সময় এবং বুটআপ দ্রুত করা এ দুর্দান্ত হওয়া উচিত।
বড় ফাইলগুলির বিশাল সংমিশ্র লেখার জন্য বিশেষভাবে আশ্চর্যজনক নয়; আশা করি ড্রাইভার সফ্টওয়্যার অপ্টেন ক্যাশে বাইপাস করতে এবং তার জন্য সরাসরি অন্তর্নিহিত চৌম্বকীয় ডিস্কে যেতে জানে। ইন্টেলের প্রধান অপটেন পৃষ্ঠার লিঙ্কগুলি https://www.intel.ca/content/www/ca/en/products/memory-stores/optane-memory/optane-16gb-m-2-80mm.html যা তাদের 16GB এম দেখায় .2 অপ্টেনের 900MB / s সিক্যুয়ালিবল পঠন রয়েছে তবে কেবল 145MB / s এর ক্রমযুক্ত লেখা write 32GB সংস্করণটি দ্রুততর, 1350 এমবি / সেকেন্ডে, 290 এমবি / সেকেন্ডে লেখা। কিন্তু আবার, সেগুলি অপটেনের পক্ষে সবচেয়ে ভাল নয়। এটি ক্রমযুক্ত এবং এলোমেলোভাবে পঠিত আইওপিএস উভয়ই 240 কে আইওপিএস, 7 reads পড়ার বিলম্বের সাথে।
ইন্টেলের আইএমডিটি (ইন্টেল মেমোরি ড্রাইভ প্রযুক্তি) নামে একটি জিনিস রয়েছেএটি একটি হাইপারভাইজার যা অপারেটিং সিস্টেমের জন্য একটি বৃহত্তর প্রধান মেমরি ঠিকানা স্থানের মায়া তৈরি করে। কিছু পৃষ্ঠাগুলি আসল ডিআরএএম মূল স্মৃতিতে ম্যাপ করা হবে এবং অন্যগুলি এসএসডি মেমরির সাথে ম্যাপ করা হবে। যখন এসএসডি-তে ম্যাপযুক্ত কোনও পৃষ্ঠা অ্যাক্সেস করা হয়, তখন একটি পৃষ্ঠা ত্রুটি আইএমডিটি দ্বারা ধরা পড়ে, যার ফলে পৃষ্ঠাটি এসএসডি থেকে মূল স্মৃতিতে আনা হয় (সম্ভাব্যত কোনও পৃষ্ঠা মেমরি থেকে এসএসডি-তে সরিয়ে দেওয়া)। আইএমডিটি এসএসডির নিকৃষ্ট ব্যান্ডউইথ এবং লেটেন্সি উপশম করতে পৃষ্ঠাগুলি ডিআরএমে প্রিফেচ করার চেষ্টা করবে। এটি হট পাতাগুলিকে মূল স্মৃতিতে রাখার চেষ্টা করবে যাতে এগুলি ন্যূনতম জরিমানা দিয়ে অ্যাক্সেস করা যায় (ভার্চুয়ালাইজেশনের কারণে অতিরিক্ত পেজিং স্তরগুলি থেকে একমাত্র পেনাল্টিই আসতে পারে)) ওএস বেশিরভাগ এই ম্যাপিং থেকে অজ্ঞ থাকে এবং সাধারণত কাজ করে। এই জাতীয় মেমরি সিস্টেমকে সফ্টওয়্যার-সংজ্ঞায়িত মেমরি (এসডিএম) বলা হয়। সুন্দর"বৈজ্ঞানিক অ্যাপ্লিকেশনগুলির জন্য ইন্টেল মেমোরি ড্রাইভ টেকনোলজি পারফরম্যান্সের মূল্যায়ন" শীর্ষক কাগজ আইএমডিটি-র একটি পারফরম্যান্স মূল্যায়ন সরবরাহ করে এবং এটি এমন একটি সিস্টেমের সাথে তুলনা করে যা ডিআরএএম মূল মেমরির সমান পরিমাণে রয়েছে। আমি কাগজটি পুঙ্খানুপুঙ্খভাবে পড়িনি, তবে মনে হয় যে আইএমডিটি পাতাগুলি NUMA নোডের মধ্যে নোডের নিকটবর্তী হতে পারে যেখানে তারা বেশিরভাগই প্রয়োজন সেখানে স্থানান্তর করতে পারে।
এটি বলেছিল যে আইএমডিটি কেবল সার্ভার-গ্রেড ইন্টেল প্রসেসরগুলিতে সমর্থিত। এটি কার্যকরী উপর সম্ভাব্য ছোট প্রভাব সহ ব্যয়-কার্যকর, শক্তি-দক্ষ সার্ভার তৈরি করার উদ্দেশ্যে।
http://www.lmdb.tech/bench/optanessd/imdt.html এর একটি Optane DC P4800X SSD এর সাথে কিছু মানদণ্ড রয়েছে। (উচ্চ-শেষ ডেটা-সেন্টার সংস্করণ, ভোক্তা স্টাফ নয় not অনেক বেশি টেকসই লেখার ক্ষমতা)
আমি এটি খতিয়ে দেখিনি, সুতরাং আমি নিশ্চিত নই যে উইন্ডোজ কীভাবে গ্রাহক ওপ্টেন এসএসডি এর সুবিধা নিতে পারে তার জন্য এটি মোটেই প্রাসঙ্গিক কিনা।
অপ্টেন ব্র্যান্ডের নামটি (কিছুটা বিভ্রান্তিকরভাবে) আরও বেশি আকর্ষণীয় বিদেশী জিনিসের জন্য ব্যবহৃত হয়:
থ্রিডি এক্সপয়েন্টে নন-ভোল্টাইল ডিআইএমএমস , ওরফে "অপ্টেন ডিসি পারসিস্ট্যান্ট মেমোরি"। https://www.anandtech.com/show/12828/intel-launches-optane-dimms-up-to-512gb-apache-pass-is- এখানে । অ্যাপাচি পাস প্রথম প্রজন্মের অপ্টেন ডিসি প্রধানমন্ত্রীর নাম। পড়ুন এই ভবিষ্যত প্রজন্মের উপর তথ্যের জন্য।
কারিগরি বিশদে কিছু লিঙ্ক সহ, এখানে ইন্টেলের নিজস্ব বেশিরভাগ বিপণন পৃষ্ঠা রয়েছে । "ডিসি" হ'ল ডেটা-কেন্দ্রিক, স্পষ্টতই।
এটি একটি অ-উদ্বায়ী স্টোরেজ যা একটি ডিডিআর 4 ডিআইএমএম স্লটে প্লাগ ইন করে এবং প্রকৃত শারীরিক মেমরি হিসাবে প্রদর্শিত হয়। স্পষ্টতই এটি কেবলমাত্র পরবর্তী প্রজন্মের Xeons (বর্তমান স্কাইলেক-এক্স ওরফে স্কাইলেক স্কেলেবল প্রসেসর সিরিজ নয়) দ্বারা সম্পূর্ণ সমর্থনযোগ্য।
অন্যান্য ধরণের এনভিডিআইএমএম রয়েছে, যেমন ব্যাটারি-ব্যাকযুক্ত নিয়মিত ডিআআআআআআএম (বিকল্পভাবে দীর্ঘমেয়াদী বিদ্যুৎ বন্ধ করার জন্য ডেটা ডাম্প করার জন্য ফ্ল্যাশ সহ, সুতরাং তাদের কেবল রাসায়নিক ব্যাটারির পরিবর্তে সুপারপ্যাসিটারের প্রয়োজন হয়)। https://en.wikedia.org/wiki/NVDIMM এর কিছু বিশদ রয়েছে।
https://www.electronicdesign.com/industrial-automation/why-are-nvdimms-s अचानक হ'ল এনভিডিআইএমএম সম্পর্কিত আরও কিছু সাধারণ তথ্য রয়েছে (এবং সেগুলির জেইডিসিই মানিককরণ, এবং কীভাবে ওএস + অ্যাপ্লিকেশনগুলি অ্যাপ্লিকেশনগুলিকে সরাসরি কথা বলার জন্য সহযোগিতা করতে পারে মেমরির অঞ্চল ম্যাপ করা এনভি স্টোরেজ, কমিট অর্ডার নিশ্চিতকরণ ইত্যাদি)। মূল কথাটি হ'ল এগুলি প্রকৃতপক্ষে র্যাম এবং স্টোরেজের মধ্যে লাইনটি অস্পষ্ট করে তোলে (কম্পিউটার-আর্কিটেকচার অর্থে, আপনি যে বিভ্রান্তিকর ল্যাপটপ বিজ্ঞাপনটি দেখেছিলেন যে 4 + 16 জিবি দাবি করেছেন তা কঠোরভাবে বিপণন অর্থে নয়।)
অপারেটিং সিস্টেম এই অনুদ্বায়ী প্রকৃত মেমরি তাদের নিজস্ব ভার্চুয়াল অ্যাড্রেস স্পেস রূপান্তরিত করে যার ফলে তারা স্টোরেজ অ্যাক্সেস করতে পারেন একটি প্রক্রিয়া মানচিত্র দেওয়া যাবে সরাসরি , ব্যবহারকারী-স্পেস লোড এবং মেমরি ঠিকানায় দোকানে যে কোনো সিস্টেম কল ছাড়া আউট-of- চালিয়ে CPU- র হার্ডওয়্যার লেট অসামান্য পাঠ / লেখালেখি করার সময় আদেশ কার্যকর করুন । (এমন কিছু সফ্টওয়্যার লাইব্রেরি রয়েছে যা বিকাশকারীদের এটির সুবিধা নিতে দেয় flush()
এবং এটি নিশ্চিত করার ক্ষমতা সহ যে ডেটা আসলে অবিরাম স্টোরেজে লিখিত আছে তাও নিশ্চিত করে।
এই ম্যাপিংটি এমনকি লেখার পিছনে ক্যাশেযোগ্যও হতে পারে , সুতরাং ডেটা ব্যবহারের মাধ্যমে L3 / L2 / L1d ক্যাশে সম্পূর্ণরূপে উপকার পাওয়া যায় যতক্ষণ না এটি পুনরায় লেখার সময় হয় (যদি পরিবর্তিত হয়)। বেশিরভাগ পঠনযোগ্য ডেটার জন্য, এই ধরণের অপটেনকে ন্যায়সঙ্গতভাবে 4 + 16GB র্যাম বলা যেতে পারে। (অবশ্যই, অপটেন এনভিডিআইএমএমগুলির জন্য বর্তমান ডেটা-সেন্টার ইউজ-কেস 512 গিগাবাইটের মতো অনেক বড় ডিআইএমএম ব্যবহার করবে ))
(এটি mmap
কোনও সাধারণ ডিস্কের কোনও এড ফাইলের মতো নয় যেখানে আপনি কেবল ফাইলটির জন্য ওএসের পৃষ্ঠা-ক্যাশে ম্যাপ করেন এবং স্টোরেজ ডিভাইসের সাথে নোংরা র্যাম পৃষ্ঠাগুলি সিঙ্ক করার জন্য ওএস পটভূমিতে I / O করার যত্ন নেয়))
অন্যদের আগে কিছু তথ্য আসলে এনভি স্টোরেজে পৌঁছেছে তা নিশ্চিত করা (ফাইল সিস্টেম বা ডাটাবেস জার্নালের মতো ক্র্যাশ পুনরুদ্ধারের অনুমতি দেওয়ার জন্য) প্রয়োজনীয়। সিস্টেম কলগুলির সাথে আপনি এখানে পসিক্স fsync
বা ব্যবহার করতে পারেন fdatasync
। তবে যেহেতু অ্যাপ্লিকেশনটিতে স্টোরেজটি সত্যিকারের মেমরি-ম্যাপযুক্ত রয়েছে তাই এটি এখানে লাইব্রেরির ফাংশন কলগুলি আসে।
X86 এএসএম-তে, আমরা সাধারণ লোড / স্টোর সহ স্টোরেজ অ্যাক্সেস করি, তবে আমরা যখন এনভিডিআইএমএম (যেখানে এটি বিদ্যুতের ক্ষয়ক্ষতি থেকে নিরাপদ থাকে) তে আসলে ডেটা কখন লেখা হয় তা যত্নশীল না, যখন এটি অন্য কোরের কাছে দৃশ্যমান হয় না বা ক্যাশে-সুসংহত ডিএমএতে প্রদর্শিত হয় না (যত তাড়াতাড়ি এটি স্টোর বাফার থেকে এল 1 ডি ক্যাশে আসে) তাই x86 এর সাধারণ মেমোরি-অর্ডারিং বিধিগুলি সমস্ত কিছুর পুরোপুরি যত্ন নেয় না। সিপিইউর ক্যাশে থেকে নির্বাচিত ক্যাশে-লাইনগুলি ফ্লাশ করার জন্য আমাদের বিশেষ নির্দেশাবলীর প্রয়োজন। (এনভি স্টোরেজ লাইব্রেরি দ্বারা ব্যবহারের জন্য।)
clflush
এ এস এম নির্দেশ কিছুদিনের জন্য অস্তিত্ব হয়েছে, কিন্তু এনভি স্টোরেজ একটি প্রধান কারণ ইন্টেল জুড়েছি clflushopt
Skylake মধ্যে (যদিও এটি অন্যান্য ব্যবহার-মামলা, খুব হয়েছে), এবং যোগ করা হয় clwb
আইস লেক (উচ্ছেদ ছাড়া লেখা-ব্যাক) এ।
স্ট্যান্ডারে অ্যাক্সেসের জন্য ওএসকে বাইরে নিয়ে যাওয়ার সুবিধাগুলি সম্পর্কে ড্যান লু একটি আকর্ষণীয় নিবন্ধ লিখেছিলেন , এবং clflush
/ clwb
এবং তাদের মেমরি-অর্ডারিং শব্দার্থক শব্দটির জন্য সেই সময়ে ইন্টেলের পরিকল্পনাগুলি বিশদভাবে বর্ণনা করেছিলেন । এটি লেখা হয়েছিল যখন ইন্টেল এখনও pcommit
এই প্রক্রিয়াটির অংশ হিসাবে (ধ্রুবক প্রতিশ্রুতি) নামক একটি নির্দেশের প্রয়োজনের পরিকল্পনা করছিল , তবে ইন্টেল পরে সেই নির্দেশনাটি সরিয়ে নেওয়ার সিদ্ধান্ত নিয়েছে: পোকিমিটি নির্দেশকে অবজ্ঞা করা কেন এবং কীভাবে জিনিসগুলি হুডের নীচে কাজ করে সে সম্পর্কে কিছু আকর্ষণীয় তথ্য রয়েছে ।
(এটি x86 এনভি স্টোরেজ নিম্ন স্তরের বিশদগুলিতে বিষয় ছাড়িয়ে গেছে got এই বিভাগটির বেশিরভাগ পোস্ট করার জন্য আমার অন্য কোথাও খুঁজে পাওয়া উচিত, তবে আমার মনে হয়)
এছাড়াও রয়েছে Optane ডিসি SSDs , একটি PCIe X4 কার্ড বা 2.5 "হিসাবে । 750GB সংস্করণ 2500 মেগাবাইট / সেকেন্ড অনুক্রমিক পঠিত 2200 মেগাবাইট / সেকেন্ড অনুক্রমিক লিখতে আপ নেই এবং 550000 IOPS র্যান্ডম পড়তে বা লিখতে। পড়ুন লেটেন্সি চেয়ে সামান্য খারাপ এম 2 এনভিএম, 10 ডিগ্রি এ।
আপনি যদি কোনও ডেটাবেস সার্ভার বা কোনও কিছুর (আপনি যদি এনভিডিআইএমএম ব্যবহার করতে না পারেন) এটির জন্য চান তবে এটি আপনার 4 জিবি ল্যাপটপটিকে আরও দ্রুততর করে তুলবে না (সর্বাধিক সাধারণ ব্যবহারের ক্ষেত্রে) তারা 16 জিবি অপটেনের সাথে বিক্রি করে। সোয়াপ স্পেস থ্র্যাশিং প্রায়শই প্রচুর নির্ভরযোগ্য পাঠ উত্পাদন করে যেহেতু একটি পৃষ্ঠা পৃষ্ঠাবদ্ধ করতে হবে এবং কোড-এর আগে অ্যাক্সেস করতে হবে যে পৃষ্ঠা-ফল্টটি এর পরে যা করতে চলেছে তা চালিয়ে যেতে পারে। মেমোরিটি যদি সত্যিই শক্ত হয় তবে ওএসের আক্রমণাত্মকভাবে প্রিফেট করার জন্য অতিরিক্ত পৃষ্ঠা নেই, তাই আপনি কম সারির গভীরতা আশা করতে পারেন যার জন্য ভোক্তা অপ্টেন অনুকূলিত। (কম বিলম্ব
ইন্টেল অপ্টেন এসএসডি একটি দুর্দান্ত পারফরম্যান্স-পাওয়ার-ব্যয় বাণিজ্য বন্ধ অফার করে। এসএসডিগুলি অ্যাক্সেস না করা হলে মূলত শক্তি গ্রাস করে না। বিপরীতে, ডিআরএএম চিপসে স্থির বিদ্যুত ব্যবহার (বেশিরভাগ সময় রিফ্রেশের কারণে) তাৎপর্যপূর্ণ। সুতরাং কোনও সিস্টেমে ডিআরএএমের পরিমাণ আদর্শ কাজের চাপের কার্যকারিতাটি আদর্শভাবে মেলে match আপনি যে সিস্টেমটি কিনেছেন তা একটি আদর্শ ওয়ার্ক লোডের জন্য তৈরি করা হয়েছিল যার জন্য প্রায় 4 গিগাবাইটের মূল মেমরির প্রয়োজন বা তারও কম। এই ক্ষেত্রে, যদি সিস্টেমটির পরিবর্তে 8 গিগাবাইট মূল মেমরি থাকে তবে এটি অপ্রয়োজনীয়ভাবে আরও বেশি শক্তি গ্রহণ করবে, যা ব্যাটারির আয়ু হ্রাস করবে। যাইহোক, অপ্টেন এসএসডি আপনাকে মাঝেমধ্যে এমন ওয়ার্কলোডগুলি চালানোর অনুমতি দেয় যা ন্যূনতম কর্মক্ষমতা হ্রাস (ন্যানড-ভিত্তিক এসএসডি বা এইচডিডিগুলির তুলনায়) সহ আরও বেশি মূল মেমরির প্রয়োজন।
ডিআরএএম মেমরির জন্য বর্তমানে প্রতি 1 গিগাবাইটে প্রায় 4.5 ডলার ব্যয় হয় যখন ইন্টেল অপ্টেন এসএসডি প্রতি 1 জিবি প্রতি প্রায় 2 ডলার। সুতরাং একটি 16 গিগাবাইট অপটেন এসএসডি 4 জিবি ডিআরএএম মডিউলের চেয়ে বেশি ব্যয়বহুল, তবে 8 জিবি ডিআরএএম মডিউলের চেয়ে সস্তা। সুতরাং আপনি যদি অপ্টেন এসএসডি ব্যবহার করেন এবং আরও 4 গিগাবাইট মেমরি যোগ করেন তবে আপনি একটি সস্তা সিস্টেম পাবেন যা 4 জিবি-র বেশি বড় কাজের সেট সহ সাধারণ কাজের চাপের জন্যও গড়ে দ্রুত হয়। তবে হার্ড পৃষ্ঠা ত্রুটি পরিচালনা, পৃষ্ঠা প্রিফেচিং এবং পৃষ্ঠা অদলবদল এইচডিডি থেকে ধীর হবে। এ কারণেই যদি সাধারণ কাজের চাপ 4 গিগাবাইটের চেয়ে কম মেমরির প্রয়োজন হয় তবে 8 গিগাবাইট সিস্টেম 4 জিবি ডিআআরএম + 16 জিবি অপ্টেন এসএসডি সিস্টেমের চেয়ে সম্ভবত ধীর হবে।
আপনার ল্যাপটপটি দুর্দান্ত যদি আপনি কেবল এটি ইন্টারনেট ব্রাউজিং বা পাঠ্য সম্পাদনার জন্য ব্যবহার করতে চলেছেন। অপ্টেন এসএসডি বুট-টাইমে সহায়তা করে, সর্বাধিক ঘন ঘন অ্যাক্সেস করা ফাইলগুলিতে দ্রুত অ্যাক্সেস সরবরাহ করে এবং অতিরিক্ত গৌণ স্টোরেজ হিসাবে ব্যবহার করা যেতে পারে। সুতরাং যদিও আপনি 4 জিআর ডিআরএএম-র চেয়ে 16 জিবি অপটেন এসএসডি দিচ্ছেন, আপনি তার জন্য নির্দিষ্ট, অনন্য সুবিধা পাচ্ছেন। কিন্তু এই ধরনের RStudio হিসাবে অন্যান্য অ্যাপ্লিকেশনের উল্লেখ করেছে, কিছু প্রয়োজন, 4GB মেমরি একটি সর্বনিম্ন। আপনি যদি একই সময়ে (এবং সম্ভবত অন্যান্য অ্যাপ্লিকেশন) কোনও ব্রাউজার এবং আরস্টুডিও ব্যবহার করেন তবে আপনার কমপক্ষে 8 গিগাবাইট মেমরির একটি সিস্টেম পাওয়া উচিত। Optane এসএসডি যদিও ভাল আছে।