এখানে বিভিন্ন বিষয় বিবেচনা করার জন্য বেশ কয়েকটি আছে: আপনি যখন কোনও প্রক্রিয়াটির অগ্রাধিকার পরিবর্তন করেন, তখন সেই বেস অগ্রাধিকারটি তার সমস্ত থ্রেড দ্বারা উত্তরাধিকার সূত্রে প্রাপ্ত হয় এবং অন্যান্য প্রক্রিয়াগুলি এটি শুরু হয়। বর্তমান অগ্রাধিকারটি বেস অগ্রাধিকার থেকে তৈরি হয়েছে এবং এটি উত্সাহিত করা উচিত কি না তা নির্ধারণ করে এমন অনেকগুলি উপাদান - অগ্রভাগে উপস্থিত হওয়া নিজেই অগত্যা অগ্রাধিকার বাড়ায় না, তবে ওয়েট স্টেট থেকে বেরিয়ে আসা বা কিছু আইও করার মতো বিষয়গুলি একটি সংক্ষিপ্ত অস্থায়ী উত্সাহ দিন।
আমি সুপারিশ করব যে এই অতি নিবিড় ওয়ার্কবুকগুলিতে কাজ করার সময় আপনার এক্সেল প্রক্রিয়াটিকে উচ্চ অগ্রাধিকার দিয়ে চালানো অর্থপূর্ণ হতে পারে এবং আমি বলব "হাই প্রিফারসিটি এক্সেল" নামে একটি দ্বিতীয় শর্টকাট এটি করার ভাল উপায় হতে পারে। প্রথমে একটি লাইন ব্যাচ ফাইল তৈরি করুন যা প্রারম্ভিক আদেশটি যথাযথ সুইচগুলির সাহায্যে চালিত করে, যেমন:
start "high priority excel" /max /high "C:\Program Files\Microsoft Office\Office12\EXCEL.EXE"
(উইন্ডোজের একটি bit৪ বিট সংস্করণে এটি start "high priority excel" /max /high "C:\Program Files (x86)\Microsoft Office\Office12\EXCEL.EXE"
যদি না আপনি অফিসের bit৪ বিট সংস্করণও চালাচ্ছেন তবে এটি কেবল ২০১০-এর জন্য উপলভ্য start "high priority excel" /max /high "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE"
) নোট করুন যে উইন্ডোটির শিরোনামটি আপনার পছন্দ মতো কিছু হতে পারে তবে এটি alচ্ছিক নয়।
এখন এটিকে সংরক্ষণ করুন যেমন HiperExcel.cmd কোথাও সহজ - সম্ভবত অফিস ফোল্ডার, বা এসি: rip স্ক্রিপ্ট ফোল্ডার বা সামসুচ, বা আপনার হোম ফোল্ডার যাতে এটি মেশিনে ফর্ম মেশিনে ঘোরাঘুরি করতে পারে। একটি নতুন শর্টকাট তৈরি করুন যা এই ফাইলটির দিকে ইঙ্গিত করে, ফোল্ডারটি ফাইলটি যেখানে রাখা আছে সেই ফোল্ডারটি তৈরি করুন। ফাইলটির জন্য একটি আইকন চয়ন করুন - এক্সেল এক্সেক্সের ব্রাউজ করুন এক্সিকিউটেবলের পরে স্পষ্টতার জন্য সাধারণ এক্সেল আইকন ছাড়া অন্য কিছু চয়ন করুন ।
আপনার নতুন শর্টকাটটি ক্লিক করুন এবং এটি 13 এর বেস অগ্রাধিকার সহ এক্সেলকে একটি উচ্চ অগ্রাধিকার প্রক্রিয়া হিসাবে চালিত করার আহ্বান জানাবে এবং এটি চলাকালীন সম্ভবত 15-এর অ-রিয়েল-টাইম প্রক্রিয়াগুলির সর্বাধিক অগ্রাধিকার পাবে else এমনকি অন্য কোনও কিছু যদি উত্সাহ দেয় তবে, এটি উচ্চ অগ্রাধিকার পাবেন না। দ্রষ্টব্য যে অগ্রভাগ প্রক্রিয়াটি কেবল অগ্রভাগে থাকার জন্য অগ্রাধিকারের উত্সাহ পায় না (এনটি 4.0 থেকে নয়)। তাই কি ঘটছে?
আমরা এ পর্যন্ত যা জানি তা পুনরায় ক্যাপ করুন: প্রক্রিয়াগুলি অগ্রাধিকার অনুযায়ী মোড় নিতে পারে তবে নিম্ন-অগ্রাধিকার প্রক্রিয়াগুলির নিখুঁত বর্জন নয় (ভাল, থ্রেডগুলি সত্যই, তবে আলোচনার সহজ করার জন্য জিনিসগুলিকে প্রক্রিয়াগুলিতে রাখতে দেয়)। যখন কোনও প্রক্রিয়াটির "টার্ন" আসে তখন কী হয়? এটি কোয়ান্টাম নামে একক সময়ের জন্য দৌড়াতে পারে gets কোয়ান্টাম কত দিন? এটা নির্ভর করে...
এখানেই অগ্রভাগের প্রক্রিয়াটি সংস্থানগুলির আরও বেশি ব্যবহার করতে পারে - যখন এটি কোনও পালা পায়, তখন সেই মোড়টি ব্যাকগ্রাউন্ড প্রক্রিয়াগুলির পরিবর্তনের চেয়ে তিনগুণ বেশি স্থায়ী হতে পারে। সুতরাং এটি প্রায়শই যেতে পারে না (অগ্রাধিকারের উপর নির্ভর করে) তবে যখন এটি হয়, এটি এটি দীর্ঘ সময়ের জন্য হোগ করে।
আপনি সংক্ষিপ্ত বা দীর্ঘ কোয়ান্টাম ব্যবহার করতে বেছে নিতে পারেন (ওয়ার্কস্টেশন ওএসে ডিফল্টটি সংক্ষিপ্ত, সার্ভারগুলিতে দীর্ঘ) এবং অগ্রভাগের প্রক্রিয়াটি বাড়ানো বা না (ডাব্লু / এসের জন্য পরিবর্তনশীল, ডিফল্টরূপে সার্ভারের জন্য স্থির) এবং যদি উত্সাহিত হয় তবে কত (কার্যকরভাবে 3 বার পর্যন্ত)। এখন এর কৌশলপূর্ণ অংশটি হ'ল আপনি যদি গুণকটি পরিবর্তন করতে চান, তবে কোয়ান্টামের জন্য খুব স্বল্প মান থাকা সমস্ত কিছু আপনি শেষ করবেন, আপনি যদি অগ্রণীভূমিকে অক্ষম করে রাখেন তবে সবকিছুই দীর্ঘতর তবে সমান পরিমাণে পায়। আপনি যদি এটি অবশ্যই অক্ষম করেন, ব্যাকগ্রাউন্ড উইন্ডোজ পরিষেবাগুলি আপনার ব্যবহারকারীর অ্যাপ্লিকেশনগুলির মতো একই পরিমাণ পায়, যা আদর্শ নাও হতে পারে। আপনাকে রেজিস্ট্রিতে মানটি সেট করতে হবে: একটি বিট মাস্ক ব্যবহার করে এইচকেএলএম \ সিস্টেম \ কারেন্টকন্ট্রোলসেট \ নিয়ন্ত্রণ \ অগ্রাধিকার নিয়ন্ত্রণ ont Win32PrioritySeparation। জিনিসগুলিকে সহজ করার জন্য, আপনি যে মানগুলি চান তা সম্ভবত:
2 = ডিফল্ট মান, মানে সর্বোচ্চ উত্সাহ সহ ডিফল্ট ব্যবহার করুন। ওয়ার্কস্টেশন ও / এস-এ ডিফল্টগুলি সংক্ষিপ্ত এবং পরিবর্তনশীল। 8 = নির্দিষ্ট, সংক্ষিপ্ত কোয়ান্টাম (অগ্রভূমি এবং পটভূমি সমান) 40 (দশমিক, x28 হেক্স) = স্থির এবং দীর্ঘ (এটি সার্ভারের ডিফল্ট হিসাবে একই) 36 (দশমিক, x24 হেক্স) = সংক্ষিপ্ত, পরিবর্তনশীল তবে অগ্রভাগ প্রক্রিয়াটির জন্য ন্যূনতম উত্সাহ । আমি মনে করি এটিই হ'ল যা আপনাকে সম্ভবত অন্যান্য অ্যাপ্লিকেশনগুলির যে পরিমাণ পরিমাণ প্রতিযোগিতা করে তার পরিমাণ হ্রাস করতে সর্বাধিক উপকার দেবে, তবে অগ্রভাগে (যতক্ষণ আপনি এটিও অগ্রাধিকার বাড়িয়েছেন) এক্সেলকে আরও বেশি সংস্থান পেতে দেয়।
এটি ব্যবহার করে দেখুন এবং দেখুন, আমি আশা করি এটি সাহায্য করে - আপনার মাইলেজ অবশ্যই আলাদা হতে পারে।
অন্যদিকে: প্রচুর অন্যান্য অ্যাপ্লিকেশন বা প্রসেসের সিপিইউ তাদের বাধা হিসাবে নেই - আপনার আউটলুক সিঙ্কিং এবং আই ব্রাউজিংয়ের উদাহরণগুলির মধ্যে সম্ভবত নেটওয়ার্ক রয়েছে এবং সম্ভবত আউটলুকের জন্য কিছু ডিস্ক আইও তাদের গতির আরও গুরুত্বপূর্ণ কারণ হিসাবে রয়েছে, যাতে তারা একটি পায় অগ্রভাগ বৃদ্ধি বা না, দৃশ্যমান পারফরম্যান্সের প্রভাব সম্ভবত আপনি সাধারণ পর্যবেক্ষণ দ্বারা যা দেখতে পাচ্ছেন তার নীচে।