কিভাবে একটি মাইনক্রাফ্ট সার্ভারে আরও RAM বরাদ্দ করা যায়। TLauncher Minecraft-এর জন্য বরাদ্দকৃত RAM বাড়ানোর নির্দেশনা

যে কোনো বয়সের একজন গেমার একটি সহজ সত্য উপলব্ধি করে - স্থিতিশীল গেম পারফরম্যান্সের জন্য, যতটা সম্ভব কম্পিউটিং সংস্থান প্রয়োজন। Minecraft এর ক্ষেত্রে, প্রাথমিক পরামিতি হল RAM (RAM)। আমরা আপনাকে বলব কিভাবে TLauncher এ Minecraft এর জন্য আরও মেমরি বরাদ্দ করা যায় এবং একটি দুর্বল মেশিনে ল্যাগ ছাড়াই খেলতে হয়।

TLauncher এ কিভাবে মেমরি বাড়ানো যায়

RAM এর ক্ষমতা প্রসারিত করার বিভিন্ন উপায় রয়েছে। TLauncher ডেভেলপারদের দেওয়া পদ্ধতি বিবেচনা করুন।

স্লাইডারটিকে আপনার উপযুক্ত মানটিতে সরান।

  1. লঞ্চারটি চালু করুন, যদি আপনার কাছে এটি ইতিমধ্যে না থাকে, তাহলে।
  2. সেটিংস আইকনে ক্লিক করুন (গিয়ার), তারপর "উন্নত" নির্বাচন করুন।
  3. Minecraft এর সেটিংস সহ দুটি ট্যাব উপস্থিত হবে।
  4. নীচের স্লাইডারটি আপনাকে TLauncher-এ আরও RAM বরাদ্দ করতে দেয়।

এটি Minecraft এর কর্মক্ষমতা উন্নত করার সবচেয়ে সহজ উপায়।

কিভাবে পিসি জন্য মেমরি যোগ করতে?

আপনি সবসময় অতিরিক্ত মেমরি স্টিক সংযোগ করতে পারেন. এটা মনে রাখা গুরুত্বপূর্ণ যে 32-বিট উইন্ডোজ 4 গিগাবাইট RAM চিনতে সক্ষম হবে।

বিট গভীরতার ধরন খুঁজে বের করা বেশ সহজ:

  1. "মাই কম্পিউটার" এর বৈশিষ্ট্যগুলি খুলুন।
  2. সিস্টেম বৈশিষ্ট্য নির্বাচন করুন.
  3. একটি নতুন উইন্ডো প্রয়োজনীয় তথ্য প্রদান করবে।

জাভা সেটআপ


জাভা আপডেট হলে র‍্যামের পরিমাণ বাড়তে পারে।

র‌্যামের পরিমাণের উপর ভিত্তি করে, আপনার কেবল উপযুক্ত ধরণের ওএসই নয়, সেকেন্ডারি সফ্টওয়্যার - জাভাও নির্বাচন করা উচিত, যা আমার স্থিতিশীলতার উপর মারাত্মক প্রভাব ফেলে।

  1. বিকাশকারীর অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড করুন। অনুগ্রহ করে মনে রাখবেন প্যাকেজের বিটনেস অবশ্যই উইন্ডোজের বিটনেসের সাথে মেলে।
  2. ডাউনলোড করা exe ফাইলটি ডাবল ক্লিক করে খোলা যাবে।
  3. এরপরে, আমরা ইন্টারফেসের প্রম্পট অনুসরণ করে প্রোগ্রামটি ইনস্টল করি।
  4. ইনস্টলেশন শেষ হওয়ার পরে, কম্পিউটারটি পুনরায় চালু করার পরামর্শ দেওয়া হয়।
  5. লঞ্চার খুলুন, সেটিংসে যান।

আপনি উপরের ফটোতে দেখতে পাচ্ছেন, RAM এর পরিমাণের উপরের সীমা বেড়েছে। প্রয়োজনীয় স্তর সেট করুন, "সংরক্ষণ করুন" ক্লিক করুন।

TLauncher মেমরি বরাদ্দ করার সময় উল্লেখ করার জন্য আরেকটি অতিরিক্ত জাভা সেটিং হল JVM আর্গুমেন্ট Xmx। এই বিকল্পটি মাল্টিমিডিয়া অ্যাপ্লিকেশনের জন্য ব্যবহৃত সর্বাধিক গিগাবাইট RAM সেট করে।

  1. কন্ট্রোল প্যানেল খুলুন, তারপর জাভা নির্বাচন করুন।
  2. "জাভা" ট্যাব খুলুন।
  3. "রানটাইম প্যারামিটার" টেক্সট ফিল্ডে প্রয়োজনীয় আর্গুমেন্ট থাকে।
  4. আপনার RAM এর সংখ্যার সাথে "G" এর আগের নম্বরটি প্রতিস্থাপন করে, আপনি জাভা-এর জন্য সর্বোচ্চ সুবিধাগুলি সেট করেন৷
  5. "সংরক্ষণ করুন" ক্লিক করুন এবং Minecraft চালু করুন।

ভিডিও: মাইনক্রাফ্টের জন্য কীভাবে মেমরি বাড়ানো যায়।

উইন্ডোজ ভার্চুয়াল মেমরি বৃদ্ধি

আপনি পেজিং ফাইল ব্যবহার করে প্রচলিত পদ্ধতিতে Minecraft এবং সিস্টেমের বাকি অংশের জন্য বরাদ্দকৃত মেমরি বাড়াতে পারেন। এই ধরনের কর্ম কম্পিউটার সংস্থান উপর বর্ধিত লোড সঙ্গে ফলাফল আনতে.

  1. "কম্পিউটার" খুলুন।
  2. "সিস্টেম বৈশিষ্ট্য", "সুরক্ষা" নির্বাচন করুন।
  3. নতুন উইন্ডোতে, "উন্নত" ট্যাবে ক্লিক করুন, তারপর - "পারফরম্যান্স বিকল্প"।
  4. পরবর্তী উইন্ডোটি যেখানে আপনাকে "উন্নত" নির্বাচন করতে হবে, সেইসাথে "ভার্চুয়াল মেমরি" বিভাগে "পরিবর্তন" বোতামটি।
  5. প্রতিটি ডিস্কে সোয়াপ ফাইলের পছন্দসই মান সেট করুন।
  6. "ওকে" কমান্ড দিয়ে, সমস্ত সিস্টেম উইন্ডো বন্ধ করুন এবং পিসি পুনরায় চালু করুন।

আমি মনে করি Minecraft সবার জন্য একটু ধীর হয়ে যায় এবং প্রায়শই এই সমস্যাগুলি জাভা মেমরির অভাবের কারণে হয়, এই নিবন্ধে আমি বলব কিভাবে জাভার জন্য আরও মেমরি বাড়ানো যায়.

ধাপ 1.

কন্ট্রোল প্যানেল খুলুন।

ধাপ ২

"সার্চ কন্ট্রোল প্যানেল" ক্ষেত্রে "জাভা" টাইপ করুন।

ধাপ 3

জাভা আইকনে ক্লিক করুন যা পপ আপ হবে।

ধাপ 4

Java ট্যাবে ক্লিক করুন।

ধাপ 5

ভিউ... বোতামে ক্লিক করুন

ধাপ 6

নিশ্চিত করুন যে এটি শুধুমাত্র একটি লাইন, আরো লাইন সমস্যা হতে পারে.
আপনার যদি একাধিক লাইন থাকে, তাহলে সিস্টেম থেকে জাভার সমস্ত সংস্করণ মুছে ফেলুন এবং...
... নিচের লিঙ্ক থেকে Java JDK 7 ডাউনলোড করুন।

নিশ্চিত করুন যে আপনার 64 বিট OC আছে তারপর Java JDK 7 ডাউনলোড করুন।

ধাপ 7

রান অপশন পরিবর্তন করুন.
আমার এই আছে:
-Xincgc-Xmx2048M
আপনার কত RAM আছে তার উপর নির্ভর করে এটি পরিবর্তন করুন।
32-বিট অপারেটিং সিস্টেমের জন্য, 768M সুপারিশ করা হয়।
আপনার যদি 64 বিট ওসি থাকে এবং আপনার 768M এর উপরে থাকে এবং সবকিছু ঠিকঠাক ধীর হয়ে যায়, তাহলে সেটিংসে রাখুন
1জি
1536M
2জি
আমি যেমন বলেছি, এটি সিস্টেমে কতটা RAM আছে তার উপর নির্ভর করে।

ধাপ 8

ওকে ক্লিক করুন।

ধাপ 9

(ঐচ্ছিক)
একটি সিস্টেম রিবুট প্রয়োজন হয় না.

ধাপ 10

ভয়লা ! মাইনক্রাফ্ট চালান এবং খুশি হন যে আপনার কাছে আমাদের সাইটের মতো একজন সহকারী আছে!!!

মনোযোগ! একেবারে প্রয়োজন হলেই ব্যবহার করুন। আপনার এই পাগলামি ভোগ করা উচিত নয়, লেখকের কিছুই করার ছিল না।

শুভেচ্ছা, অপরিচিত।
আপনি যদি কখনো ভেবে থাকেন কিভাবে আপনার সার্ভার বা ক্লায়েন্টের স্পীড বাড়ানো যায় তাহলে আপনি আপনার প্রয়োজনীয় টপিকে এসেছেন।

এবং তাই, এর শুরু করা যাক.
আমি অনেক বর্ণনামূলক আর্গুমেন্ট সংগ্রহ করেছি যা সার্ভারের পাশাপাশি ক্লায়েন্টকে আরও অপ্টিমাইজড এবং দ্রুত কাজ করতে দেয়।

মনোযোগ!সর্বাধিক কর্মক্ষমতা অর্জনের জন্য, একবারে সেগুলি প্রবেশ করার চেয়ে নির্দিষ্ট আর্গুমেন্ট নির্বাচন করা ভাল।
জাভা এবং বিভিন্ন হার্ডওয়্যারের বিভিন্ন সংস্করণে - আর্গুমেন্টগুলি ভিন্নভাবে আচরণ করে। কাজেই পারফরম্যান্সের উন্নতি হয়েছে কিনা আর্গুমেন্ট সেট করার পর দুবার চেক করা ভালো।

রান লাইন উদাহরণ:

java -argument1 -argument2 -argumentN server.jar

আমার সার্ভার শুরু লাইন:

Java -Xmx5G -Xmn192M -XX:+UseConcMarkSweepGC -jar server.jar

আমার ক্লায়েন্ট থেকে আর্গুমেন্ট:
নির্দিষ্ট কার্নেলের জন্য জাভা উৎসর্গ করা (শুধুমাত্র লিনাক্স)

সার্ভার স্টার্টআপ কমান্ডের আগে, এই কমান্ডটি যোগ করুন:

টাস্কসেট -c [কার্নেল] [চালিত কমান্ড]

[কার্নেল] = 0,1,2,3 - এই বিন্যাসে অবশ্যই উল্লেখ করতে হবে।
আমরা কৃতজ্ঞতা প্রকাশ করছি


যুক্তি তালিকা:

প্রধান পতাকা

  • -Xincgc- আবর্জনা সংগ্রহকারীকে সক্রিয় করে, যা সময়ে সময়ে অব্যবহৃত RAM আনলোড করবে। জাভা সংস্করণের উপর নির্ভর করে সংগ্রাহকের ধরন বেছে নেওয়া হয়।
  • -সার্ভার- জাভার সার্ভার সংস্করণ সক্রিয় করে, যেখানে পরীক্ষামূলক ফ্ল্যাগ সমর্থন ডিফল্টরূপে সক্রিয় করা হয়, এবং শ্রেণী সংকলনের গতি বাড়ায়, যা একটি কর্মক্ষমতা বুস্ট দেয়, কিন্তু শুরুর সময় বাড়ায় (শুধুমাত্র 64-বিট সিস্টেম)

প্রকাশ করতে ক্লিক করুন...

মেমরি বরাদ্দ
  • -Xmx5G- সার্ভারের জন্য সর্বাধিক বরাদ্দকৃত মেমরির পরিমাণ
  • -Xms512M- সার্ভারের জন্য ন্যূনতম বরাদ্দকৃত মেমরির পরিমাণ
  • -Xmn128M- জীবন্ত বস্তুর জন্য বরাদ্দকৃত মেমরির পরিমাণ (যা আবর্জনা সংগ্রহকারী দ্বারা আনলোড করা হয়নি)
  • -XX:MaxPermSize=128M- পারমজেন স্পেসের অধীনে মেমরির পরিমাণ (জাভা 8 এ কাজ করে না)
  • -XX:SharedReadOnlySize=30M- PermGen-এ শুধুমাত্র পড়ার জায়গার জন্য মেমরির পরিমাণ

প্রকাশ করতে ক্লিক করুন...

আবর্জনা সংগ্রহকারী
এটি একটি কালশিটে বিষয়, আমি আপনাকে অন্তত কিছু সার্থক অর্জন করার জন্য পরীক্ষা করার পরামর্শ দিচ্ছি, এবং বিপরীতভাবে নয়, কর্মক্ষমতা খারাপ করে।

মিনি টিপ: একক-কোর প্রসেসরের জন্য, যে কোনও আবর্জনা সংগ্রহকারী ব্যবহার করুন, তবে এটির জন্য থ্রেডের সংখ্যা নির্দিষ্ট করবেন না। এই মুহূর্তে কুবাচের জন্য সেরা আবর্জনা সংগ্রহকারী ConcMarkSweepGC. সংখ্যা যত বড় সারভাইভার রেশিও- ভাল, কম পুরানো বস্তু RAM নোংরা হবে. অধিক টার্গেট সারভাইভার রেশিও- আরো পুরানো বস্তু সাফ করা হবে (সম্ভবত 90 এর বেশি সেট করবেন না)।
ব্যবহার করুন MaxGCPauseMillis G1GC বা একটি নির্দিষ্ট আবর্জনা সংগ্রহকারীর সাথে সেরা। AutoGCSselectPauseMillis- সংগ্রাহকের সাথে, যা সিস্টেম নিজেই বেছে নেবে। G1 HeapRegionSizeইন্সটল না করাই ভালো, জাভা নিজেই সর্বোত্তম মান নির্বাচন করবে, আপনি কি করছেন তা জানলেই ব্যবহার করুন।

  • -XX:+SerialGC ব্যবহার করুন- আবর্জনা সংগ্রহকারী চালু করে, যা 1 থ্রেডে চলে
  • -XX:+ConcMarkSweepGC ব্যবহার করুন- একটি আবর্জনা সংগ্রহকারী অন্তর্ভুক্ত যা একাধিক প্রসেসরের শক্তি ব্যবহার করে।
  • -XX: ConcGCThreads=2- আবর্জনা সংগ্রহকারীর জন্য প্রক্রিয়ার সংখ্যা।
  • -XX:+UseG1GC- একটি নতুন আবর্জনা সংগ্রহকারী সক্রিয় করে, সমস্ত মেমরিকে নির্দিষ্ট এলাকায় ভাগ করে এবং একাধিক কোর ব্যবহারের জন্য ধন্যবাদ, সমস্ত এলাকা থেকে অব্যবহৃত মেমরি সংগ্রহ করে।
  • -XX:G1HeapRegionSize=32- প্রতিটি বিভাগের জন্য বরাদ্দ করা মেমরির পরিমাণ।
  • -XX:AutoGCSselectPauseMillis=2500 - স্বয়ংক্রিয়ভাবে নির্বাচিত আবর্জনা সংগ্রহকারীর আহ্বানের মধ্যে মিলিসেকেন্ডে সময়ের পরিমাণ।
  • -XX:MaxGCPauseMillis=1000 - একটি নির্দিষ্ট আবর্জনা সংগ্রহকারীর আহ্বানের মধ্যে মিলিসেকেন্ডে সময়ের দৈর্ঘ্য। G1GC-এর জন্য, এটি সর্বাধিক সেট ফাঁকের ভূমিকা পালন করে।
  • -XX:সারভাইভার রেশিও=8- বেঁচে থাকা বস্তুর অস্তিত্বের জন্য ব্যাসার্ধের পরিমাণ (সংখ্যা যত ছোট, স্থান তত বড়)। আবর্জনা সংগ্রহের আগে নতুন উত্পন্ন বস্তুগুলিকে আরও বেশি সময় বাঁচতে দেয়।
  • -XX: টার্গেট সারভাইভার রেশিও=90- বেঁচে থাকা বস্তুর জন্য শতাংশে স্থানের পরিমাণ, যা আবর্জনা সংগ্রহের সময় আরও অব্যবহৃত বস্তু পরিষ্কার করবে।

প্রকাশ করতে ক্লিক করুন...

পরীক্ষামূলক আর্গুমেন্ট
  • -XX:+আক্রমনাত্মক অপট- জাভা মেশিনের পরীক্ষামূলক বিকল্পগুলির সক্রিয়করণ।
    (-XX:AutoBoxCacheMax=20000 -XX:BiasedLockingStartupDelay=500 -XX:+EliminateAutoBox -XX:+OptimizeFill -XX:+OptimizeStringConcat)
  • -XX:+UseBiasedLocking- মাল্টি-কোর প্রসেসরে অবজেক্ট সিঙ্ক্রোনাইজেশনের ত্বরণ।
  • -XX:+UseFastAccessor Methods- পদ্ধতি কলের অপ্টিমাইজড সংস্করণ ব্যবহার।
  • -XX:+UseFastEmptyMethods- খালি পদ্ধতির সংকলন থেকে একটি ব্যতিক্রম।
  • -XX:+UseCompressedOops- পয়েন্টার, শিরোনাম, সেইসাথে তৈরি বস্তুর মধ্যে পরিবর্তনের আকার হ্রাস করা। কোডের উপর নির্ভর করে RAM এর 20-60% সংরক্ষণ করবে।
  • -XX:+অপ্টিমাইজ ফিল-মেশিন কোড সহ অ্যারেগুলির সাথে কাজ করার চক্রের প্রতিস্থাপন, যা কাজের গতি বাড়ায়
  • -XX:+অপ্টিমাইজস্ট্রিংকনক্যাট- স্ট্রিং ধরনের বস্তুর সংমিশ্রণের অপ্টিমাইজেশন। 20টি অক্ষরের জন্য একটি অপারেশনের 20টি কলের পরিবর্তে, 400টি অক্ষরের জন্য একবার কল করুন
  • -XX:+UseStringCache- স্ট্রিং ধরনের বস্তুর ক্যাশে সক্ষম করে। কোথায় এবং কিভাবে এটি ক্যাশে করা হয় তা পরিষ্কার নয়।
  • -XX:-GCOverhead Limit ব্যবহার করুন- আবর্জনা সংগ্রহের জন্য স্মৃতির অভাবকে উপেক্ষা করে, আংশিকভাবে মেমরির ত্রুটি দূর করে
  • -XX:+CMSI ইনক্রিমেন্টাল পেসিং- ইনক্রিমেন্টাল মোডে CMS প্রক্রিয়াগুলির স্বয়ংক্রিয় নিয়ন্ত্রণ।
  • -XX:+CMSCleanOnEnter- একটি জাভা মেশিন চালু করার সময় CMS সাফ করা।
  • -XX:+ইন্টারপ্রেটার ব্যবহার করুন- অ-সংকলিত পদ্ধতির জন্য দোভাষী সক্ষম করুন।
  • -XX:UseSSE=4- প্রসেসর SSE নির্দেশাবলী ব্যবহার. (0 - নিষ্ক্রিয়, 1/2/3/4 - SSE/SSE2/SSE3/SSE4 ব্যবহার করুন)
  • -XX:MaxTenuringThreshold=15- বিভিন্ন স্থানের মধ্যে বেঁচে থাকা বস্তুর কপির সংখ্যা।
  • -XX:+পুনরায় লিখুন বারবার জোড়া- সম্প্রতি ব্যবহৃত বাইটকোড জোড়াকে একটি সম্পূর্ণরূপে ওভাররাইট করা হচ্ছে।
  • -XX:+UseInlineCaches- ভার্চুয়াল কলের জন্য আউট-অফ-অর্ডার ক্যাশিং ব্যবহার।
  • -XX:+UseThreadPriorities- জাভা মেশিন প্রক্রিয়ার জন্য অগ্রাধিকার ব্যবহার।
  • -XX:ThreadPriorityPolicy=42- বরাদ্দকৃত সম্পদ বাড়ানোর জন্য প্রক্রিয়াটির অগ্রাধিকার নির্ধারণ করা।

ধাপ 1."কন্ট্রোল প্যানেল" এ যান।

ধাপ ২কন্ট্রোল প্যানেল উইন্ডোর অনুসন্ধান বাক্সে 'জাভা' টাইপ করুন।

ধাপ 3জাভা আইকনে ক্লিক করুন যা আপনি অনুসন্ধানের ফলে পেয়েছেন।

ধাপ 4খোলা উইন্ডোতে, "জাভা" নির্বাচন করুন।

ধাপ 5"দেখুন" ক্লিক করুন...

ধাপ 6নিশ্চিত করুন যে শুধুমাত্র একটি লাইন আছে! আপনার যদি আরও লাইন থাকে, তাহলে আপনাকে জাভা এর সমস্ত ইনস্টল করা সংস্করণ মুছে ফেলতে হবে এবং আপনার অপারেটিং সিস্টেমের জন্য বিশেষভাবে প্রয়োজনীয় একটি পুনরায় ইনস্টল করতে হবে।

ধাপ 7"রানটাইম প্যারামিটার" এর মান পরিবর্তন করুন। যেমন: -Xincgc -Xmx2048M

আপনি ঠিক কতটা কম্পিউটার মেমরি বরাদ্দ করতে চান তা উল্লেখ করুন। 32-বিট অপারেটিং সিস্টেমের জন্য, 768M সুপারিশ করা হয়। আপনার যদি একটি 64-বিট সিস্টেম থাকে বা এটি কাজ না করে, তাহলে নির্দিষ্ট করার চেষ্টা করুন: 1G 1536M 2G। অনুগ্রহ করে মনে রাখবেন যে আপনার কম্পিউটারে ইনস্টল করা মোট RAM এর উপর ভিত্তি করে বরাদ্দকৃত RAM আকার নির্বাচন করা উচিত।

ধাপ 8ওকে ক্লিক করুন।

ধাপ 9গেমটি চলমান থাকলে রিস্টার্ট করুন বা আপনার কম্পিউটার রিস্টার্ট করুন।

আপনি যদি এখনও "রানটাইম প্যারামিটার"-এ একটি ত্রুটি বা কয়েকটি লাইন পান, তাহলে এই নির্দেশটি আপনার জন্য:

কম্পিউটার থেকে জাভা সরান

আমরা রেজিস্ট্রি পরিষ্কার করি। রেজিস্ট্রি ক্লিনার - CCleaner, WinUtilities

মাইনক্রাফ্ট সরান

জাভা ডাউনলোড করুন এবং পুনরায় ইনস্টল করুন। আপনার যদি 64-বিট সিস্টেম থাকে তবে 64-বিট জাভা ইনস্টল করুন। অন্যথায় আপনি যতটা চান ততটা মেমরি বরাদ্দ করবে না।

আবার মাইনক্রাফ্ট ইনস্টল করুন

নির্দেশাবলী এক যান

যদি ত্রুটি এখনও পপ আপ হয়, শব্দ বন্ধ করুন.

এর কোনটিই সাহায্য করেনি - আপনার সামান্য RAM আছে, বা প্রসেসর দুর্বল।

মূল পদবী:

Xincgc - আবর্জনা সংগ্রহকারী, মেমরি থেকে অব্যবহৃত বস্তু প্রকাশ করে।

Xmx - সর্বাধিক মেমরি আকার সেট করে।

Xms - ন্যূনতম মেমরি আকার সেট করে।

নিবন্ধটি পছন্দ হয়েছে? বন্ধুদের সাথে ভাগাভাগি করা: