CH-J ToolsSSH-এর মাধ্যমে সার্ভার ব্যবস্থাপনা
মেনু
সব নির্দেশিকা ও নিবন্ধ →

রিসোর্স ব্যবহার: Electron 0.1.0, Rust + Tauri 0.1.1 ও CH-J Tools 0.1.2-এর তুলনা

Beta 0.1.0, Alpha 0.1.1 ও Beta 0.1.2-এর জন্য macOS, Windows ও Ubuntu-তে মাপা প্যাকেজের আকার, ডিস্কের জায়গা, RAM ও CPU ব্যবহার, পরিমাপের সীমাবদ্ধতাসহ।

সংক্ষিপ্ত বিবরণ

এই পরিমাপগুলোতে তিনটি প্ল্যাটফর্মেই তিনটি মডিউল খোলা থাকলে এবং SSH ও SFTP-র কাজ চলাকালে Beta 0.1.2 (CH-J Tools) সবচেয়ে কম RAM ব্যবহার করে, আর সেই কাজের সময় CPU ব্যবহার কম। Alpha 0.1.1-এর তুলনায় ডাউনলোড প্যাকেজ ও ইনস্টল করা অ্যাপ্লিকেশনের আকার কিছুটা বড়, তবে এখনো Beta 0.1.0-এর চেয়ে অনেক ছোট। আমরা এই সংখ্যাগুলো প্রকাশ করছি যাতে আপনি তথ্যের ভিত্তিতে সিদ্ধান্ত নিতে পারেন, নিচে উল্লেখ করা সীমাবদ্ধতাগুলোসহ।

পরিমাপের মান

প্রতিটি ঘরে Beta 0.1.0 → Alpha 0.1.1 → Beta 0.1.2 দেখানো হয়েছে। কম মান ভালো। মানগুলো গড়। শেষ সারিটি 0.1.0-এ মাপা হয়নি, কারণ একই পরীক্ষার জন্য নেটিভ ফাইল নির্বাচন ডায়ালগ দরকার; Windows ও Ubuntu-তে 0.1.2-এর ক্ষেত্রে পরিমাপের ধাপে বারবার ডাউনলোড শুরু হয়নি, তাই মানটি বাদ দেওয়া হয়েছে (–)।

Beta 0.1.0 ⟶ Alpha 0.1.1 ⟶ Beta 0.1.2macOSWindowsUbuntu
ইনস্টলারডাউনলোড করা প্যাকেজের আকার।160 ⟶ 21 ⟶ 31 MB114 ⟶ 12 ⟶ 17 MB114 ⟶ 20 ⟶ 26 MB
ইনস্টল করা অ্যাপ্লিকেশনইনস্টলের পরে ডিস্কে ব্যবহৃত জায়গা।352 ⟶ 61 ⟶ 73 MiB422 ⟶ 53 ⟶ 73 MiB392 ⟶ 62 ⟶ 73 MiB
আনলক করার পরে RAMভল্ট আনলক করা আছে এবং কোনো মডিউল খোলা নেই।482 ⟶ 315 ⟶ 317 MiB353 ⟶ 374 ⟶ 405 MiB727 ⟶ 680 ⟶ 460 MiB
৩টি মডিউলসহ RAMSystem Monitor, File Manager ও Log Viewer খোলা আছে।861 ⟶ 496 ⟶ 484 MiB664 ⟶ 1238 ⟶ 460 MiB1102 ⟶ 1935 ⟶ 1010 MiB
SSH ও SFTP চলাকালে RAMঅতিরিক্ত একটি সক্রিয় টার্মিনাল এবং SFTP দিয়ে পড়ার কাজ।878 ⟶ 523 ⟶ 458 MiB683 ⟶ 1292 ⟶ 354 MiB1146 ⟶ 2057 ⟶ 1048 MiB
SSH ও SFTP চলাকালে CPUএকটি কোরের শতকরা ব্যবহার।0.3 ⟶ 2.9 ⟶ 2.42.0 ⟶ 12.4 ⟶ 2.58.7 ⟶ 23.7 ⟶ 3.0
বারবার 512 MiB ডাউনলোড করার সময় CPUএকটি কোরের শতকরা ব্যবহার; 0.1.1 ⟶ 0.1.2 দেখানো হয়েছে, 0.1.0-এ মাপা হয়নি।17.9 ⟶ 20.53.6 ⟶ –23.9 ⟶ –

কীভাবে মাপা হয়েছে

Beta 0.1.0 ও Alpha 0.1.1 মাপা হয়েছে ২০২৬ সালের ৩০ ও ৩১ অক্টোবর, আর Beta 0.1.2 মাপা হয়েছে ২০২৬ সালের ৭ নভেম্বর। প্রতিবার একবার চালিয়ে, একই পরীক্ষার দৃশ্যপটে একই ধরনের টেস্ট সার্ভারের সঙ্গে, প্রতি ধাপে অবস্থা স্থিতিশীল হওয়ার জন্য ১২ সেকেন্ড অপেক্ষার পর ৪০ সেকেন্ড ধরে মাপা হয়েছে। RAM হলো অ্যাপ্লিকেশনের সব প্রসেসের রেসিডেন্ট মেমোরি বা ওয়ার্কিং সেটের যোগফল, তাই শেয়ার করা মেমোরি একাধিকবার গণনা করা হয়। CPU হলো একটি কোরের শতকরা ব্যবহার। Ubuntu GPU ছাড়া Xvfb-এর অধীনে চলেছে। 0.1.0 ও 0.1.1-এর ক্ষেত্রে Windows কোনো ব্যবহারকারী লগইন না করা সেশনে চলেছে; 0.1.2-এ এমন সেশনে WebView চালু হয় না, তাই লগইন করা সেশনে মাপা হয়েছে এবং Windows-এর মান আগের মানগুলোর সঙ্গে সরাসরি তুলনাযোগ্য নয়। পরিমাপের সময় Windows ওয়ার্কিং সেট ছাঁটাই করে, তাই পরের ধাপগুলোর মান কমতে পারে। 0.1.1 ও 0.1.2 ছিল টেস্ট অটোমেশন চালু থাকা রিলিজ বিল্ড, আর 0.1.0 ছিল আনুষ্ঠানিক প্যাকেজ; তুলনাযোগ্যতার জন্য 0.1.2-এ Standby Helper বন্ধ রাখা হয়েছিল। এটি একটি পরিমাপ, সাধারণ বেঞ্চমার্ক নয়, এবং আপনার মান আলাদা হবে। macOS-এ 0.1.0-এর অতি কম CPU মান সন্দেহজনক মনে হচ্ছে এবং তা নিশ্চিত করা হয়নি।

সংখ্যাগুলো এমন হওয়ার সম্ভাব্য কারণ

0.1.1-এ প্রতিটি মডিউল নিজস্ব WebView প্রসেসসহ আলাদা উইন্ডো খুলত, ফলে আরও মডিউল খোলার সঙ্গে ব্যবহার যোগ হতো। 0.1.2-এ সব উইন্ডো একই WebView প্রসেস পরিবার ব্যবহার করে, যা তিনটি মডিউলে কম RAM ব্যবহারের সঙ্গে সামঞ্জস্যপূর্ণ; কার্যকারণ সম্পর্ক আলাদাভাবে প্রমাণিত হয়নি। সম্ভবত নতুন যুক্ত অংশগুলোর (Standby Helper, macOS-এর উইজেট, সম্প্রসারিত ক্রিপ্টোগ্রাফি) কারণে 0.1.2-এর প্যাকেজ 0.1.1-এর চেয়ে বড়; আকারের অংশভিত্তিক বিশ্লেষণ মাপা হয়নি। পরিমাপের পদ্ধতিতে শেয়ার করা মেমোরি বারবার গণনা করা হয়, তাই অনেক প্রসেস থাকা অ্যাপ্লিকেশনের ক্ষেত্রে মান বেশি দেখাতে পারে।

আপনার জন্য এর অর্থ

এই পরিমাপগুলোতে macOS, Windows ও Ubuntu-তে মডিউল এবং SSH ও SFTP নিয়ে কাজ করার সময় Beta 0.1.2 সবচেয়ে সাশ্রয়ী সংস্করণ, একই সঙ্গে এটি Beta 0.1.0-এর চেয়ে অনেক ছোট। তবুও আপডেটের আগে আপনার ডেটার ব্যাকআপ নিন।

বিস্তারিত ডকুমেন্টেশন

বায়োমেট্রিক আনলক ও নিরাপত্তা →