TuxClocker লিনাক্সে একটি ওভারক্লকিং টুল
সাড়ে চার বছরের উন্নয়নের পর দ্য "TuxClocker 1.0" প্রকল্পের নতুন সংস্করণ চালু করা, একটি ইউটিলিটি যে ব্যবহারকারীকে ভিডিও মেমরির সরবরাহকৃত ভোল্টেজ এবং ফ্রিকোয়েন্সি পরিবর্তন করতে দেয় এবং GPU কোর, এছাড়াও তাপমাত্রা এবং আরও অনেক কিছুর উপর নির্ভর করে কুলারের ঘূর্ণন গতির পরিবর্তন সামঞ্জস্য করাও সম্ভব।
Tuxclocker হল nvidia-smi এবং nvidia-সেটিংসের জন্য একটি গ্রাফিকাল ইন্টারফেস এবং এতে একাধিক GPU (মাল্টি-GPU) এর সাথে কাজ করা সম্ভব এবং অন্যান্য বৈশিষ্ট্যগুলির মধ্যে যেখানে সমর্থিত শক্তি এবং তাপমাত্রা সীমা দেখানোর জন্য গ্রাফিক্স মনিটরও রয়েছে।
বর্তমানে, এর স্থিতিশীল সংস্করণ শুধুমাত্র NVIDIA GPU সমর্থন করে, কিন্তু ডেভেলপমেন্ট কোড ভবিষ্যতের সংস্করণগুলিতে AMD Radeon সমর্থন যোগ করার পরিকল্পনা করছে।
বর্তমানে, নিম্নলিখিত ফাংশন সমর্থন করে:
- ভিডিও কার্ডের পারফরম্যান্স পর্যবেক্ষণ: তাপমাত্রা, ভিডিও মেমরি এবং জিপিইউ ফ্রিকোয়েন্সি (বর্তমান এবং সর্বাধিক), ভোল্টেজ, বিদ্যুত ব্যবহার, ভিডিও মেমরি / জিপিইউ লোড, ফ্যানের গতি। একটি তালিকা এবং গ্রাফ আকারে তথ্য উপস্থাপনা।
- জিপিইউ এবং ভিআরএএম ওভারক্লকিং (বুস্ট)।
- অতিরিক্ত গরম (ভোল্টেজ বৃদ্ধি)
- শক্তি সীমা পরিবর্তন।
- ফ্যানের গতি নিয়ন্ত্রণ: একটি ধ্রুবক ঘূর্ণন গতি (শতাংশ হিসাবে) নির্ধারণ করা সম্ভব হয়, একটি স্বেচ্ছাসেবী বাঁকা (যার মধ্যে আবর্তনের গতি তাপমাত্রার উপর নির্ভর করবে) বা কারখানার সেটিংস ছেড়ে যায়।
- বিভিন্ন সেটিংস সঞ্চয় করার জন্য প্রোফাইল এবং তাদের মধ্যে দ্রুত স্থানান্তর।
- একাধিক জিপিইউ সিস্টেমের জন্য আংশিক সমর্থন।
- জিএনইউ / লিনাক্সের অধীনে অন্যান্য ওভারক্লকিং প্রোগ্রামগুলির মতো কাজ করার জন্য, সংশ্লিষ্ট কুলবিটসেন মানগুলি জর্গো কনফিগারেশনে কনফিগার করা উচিত।
TuxClocker 1.0.0 এর প্রধান নতুন বৈশিষ্ট্য
TuxClocker 1.0.0 এর নতুন সংস্করণ এটি প্রায় সম্পূর্ণরূপে পুনর্লিখন করা হয়েছে এবং এর সাথে বিভিন্ন উন্নতি বাস্তবায়িত হয়েছে যার মধ্যে এটি হাইলাইট করা হয়েছে যে প্রোগ্রামটির একটি সহজ এক্সটেনশন এখন ডিভাইস সমর্থনের জন্য একটি প্লাগ-ইন ইন্টারফেসের মাধ্যমে সরবরাহ করা হয়েছে, পাশাপাশি এটি প্রয়োগ করা হয়েছে একটি নতুন আর্কিটেকচার যাতে বিশেষ সুবিধাপ্রাপ্ত ক্রিয়াকলাপগুলি সম্পাদন করা হয় এবং কম্পিউটারের সাথে মিথস্ক্রিয়া একটি পৃথক পটভূমি প্রক্রিয়াতে স্থানান্তরিত হয়।
উপরন্তু, একটি নতুন ম্যানেজমেন্ট ইন্টারফেস প্রস্তুত করা হয়েছে, একটি শ্রেণীবিন্যাস নকশা ব্যবহার করে যা একাধিক GPU এবং একাধিক কুলিং ডিভাইসের একযোগে অপারেশনকে সমর্থন করে।
অন্যান্য পরিবর্তন যে দাঁড়ানো:
- ডেটা বাস API
- নতুন অনুক্রমিক GUI
- ডিফল্ট মানগুলিতে পুনরাবৃত্তভাবে সেটিংস রিসেট করার এবং বাইন্ডিং বৈশিষ্ট্যগুলির জন্য সমর্থন রয়েছে যা শুধুমাত্র-পঠনযোগ্য বৈশিষ্ট্যগুলিতে মান রেঞ্জকে সংজ্ঞায়িত করে, আপনাকে নমনীয় ওভারক্লকিং নিয়ম তৈরি করতে দেয় যা তাপমাত্রার উপর ভিত্তি করে বিদ্যুত খরচ সীমিত পরামিতিগুলি নির্বাচন করে।
- পুনরাবৃত্তভাবে ডিফল্ট মানগুলিতে নোডগুলি পুনরায় সেট করতে সক্ষম (একবারে একটি ডিভাইসের সমস্ত লেখার বৈশিষ্ট্যগুলি পুনরায় সেট করুন)
- স্বয়ংক্রিয়ভাবে প্রোফাইল মান প্রয়োগ করার ক্ষমতা যোগ করা হয়েছে.
- পঠনযোগ্য এবং লিখনযোগ্য বৈশিষ্ট্যের জন্য ইউনিফাইড ভিউ
অবশেষে আপনি যদি এটি সম্পর্কে আরও জানতে আগ্রহী, আপনি বিশদটি পরীক্ষা করতে পারেন নিম্নলিখিত লিঙ্ক।
কীভাবে লিনাক্সে টাকস্লোকার ইনস্টল করবেন?
যারা তাদের সিস্টেমে এই সরঞ্জামটি ইনস্টল করতে সক্ষম হতে আগ্রহী তাদের জন্য, তাদের অবশ্যই আমাদের নীচে ভাগ করা নির্দেশাবলী অনুসরণ করতে হবে।
এটি উল্লেখ করা গুরুত্বপূর্ণ আমাদের অবশ্যই নিম্নলিখিত প্রয়োজনীয়তা থাকতে হবে আমাদের লিনাক্স বিতরণে টাকস্লোকার চালানোর জন্য।
- qt (চার্ট, বেস, dbus)
- বুস্ট-সিস্টেম
- boost-filesystem
- libnvml
- libxnvctrl
- xlib
- libdrm
- মেসন
- কুলব্যাটস
এখন আমাদের লিনাক্স ডিস্ট্রোতে ইনস্টলেশন প্রক্রিয়াটি সম্পাদন করতে আমরা একটি টার্মিনাল খুলতে যাচ্ছি এবং এটিতে আমরা আবেদনের উত্স কোড ডাউনলোড করতে নিম্নলিখিত কমান্ডটি কার্যকর করতে যাচ্ছি:
git clone https://github.com/Lurkki14/tuxclocker
এখনই হয়ে গেলো আমরা ডাউনলোড করা ফোল্ডারটি অ্যাক্সেস করব:
cd tuxclocker
এবং আমরা আমাদের সিস্টেমে নিম্নলিখিত কমান্ড সহ এই অ্যাপ্লিকেশনটি সংকলন করতে এগিয়ে চলেছি:
git submodule init git submodule update meson build cd build ninja && sudo ninja install
সংকলন শেষে, সবকিছু ঠিকঠাক থাকলে, আমরা অ্যাপ্লিকেশনটি চালাতে পারি:
tuxclocker-qt
এখন যারা আর্চ লিনাক্স, মাঞ্জারো বা অন্য কোন আর্চ-ভিত্তিক ডিস্ট্রো ব্যবহারকারী, তাদের জন্য TuxClocker ইনস্টল করতে, শুধু AUR রিপোজিটরি সক্ষম করুন এবং আমাদের কেবল একটি টার্মিনাল খুলতে হবে এবং এটিতে আমরা নিম্নলিখিত কমান্ডটি টাইপ করতে যাচ্ছি:
yay -S tuxclocker