sinfo প্রকল্প আপনার স্থানীয় নেটওয়ার্কের হোস্ট সিস্টেমের তথ্য বিতরণ একটি সিস্টেম. sinfo সিস্টেম দুই অংশে বিভক্ত করা হয়. একটি দৈত্য এবং একটি ব্যবহারকারী প্রোগ্রাম.
1. দৈত্য (sinfod) স্থানীয় নেটওয়ার্কের এর ফলে UDP সম্প্রচার ব্যবহার করে সিস্টেম তথ্য বিতরণ করা হয়. প্রতিটি দৈত্য সমস্ত অন্যান্য demons এর ফলে UDP সম্প্রচার গ্রহণ এবং সবচেয়ে সাম্প্রতিক তথ্য একটি তালিকা পরিচালনা করা হবে.
2. ব্যবহারকারী প্রোগ্রাম (sinfo) স্থানীয় লুপ ব্যাক ইন্টারফেসের মাধ্যমে দৈত্য সাথে সংযোগ করে এবং ncurses লাইব্রেরি ব্যবহার করে তারিখ তথ্য আপ প্রদর্শন করা হয়.
এই প্রকল্পের এটি সংক্ষিপ্ত নেটওয়ার্ক লোড উৎপন্ন করে সুবিধা আছে. প্রতিটি নোডের এটি একটি সমবায় পদ্ধতিতে তথ্য সম্প্রচারের হলে, নেটওয়ার্ক লোড এন আপনার নেটওয়ার্কের মধ্যে নোড সংখ্যা যেখানে হে (এন), না.
অন্যান্য ব্যবস্থা (যেমন Rup (1)) প্রত্যেক নোডের সিস্টেম তথ্য জন্য প্রত্যেক অন্যান্য নোড জিজ্ঞাসা আছে যেখানে একটি পোলিং স্কিম ব্যবহার করা হয় আপনার ক্লাস্টার লোড নিরীক্ষণ: যে ক্ষেত্রে নেটওয়ার্ক লোড হে (ঢ ** 2).
সম্প্রচার তথ্য অন্তর্ভুক্ত:
- CPU ও তাদের গতি সংখ্যা.
- নেটওয়ার্ক নোড হোস্ট-নেম, হার্ডওয়্যার টাইপ, হোস্ট প্রসেসরের ধরন, অপারেটিং সিস্টেমের নাম, অপারেটিং সিস্টেম রিলিজ, অপারেটিং সিস্টেম সংস্করণ. সবকিছু uname উপলব্ধ করা হয়.
- সিস্টেম এর আপটাইম.
- লোড গড়.
- বর্তমান লোড - ব্যবহারকারী, চমৎকার, সিস্টেম এবং অলস বার দ্বারা বিভক্ত.
- RAM- র মেমরি ব্যবহার এবং swap 'র স্থান.
- নেটওয়ার্ক ট্রাফিক পাঠাতে এবং নেটওয়ার্ক কার্ড দ্বারা প্রাপ্ত.
- শীর্ষ 5 প্রক্রিয়া informations.
ইনস্টলেশন:
'কনফিগার করুন' শেল স্ক্রিপ্ট সংকলন সময় ব্যবহৃত বিভিন্ন সিস্টেম নির্ভর ভেরিয়েবলের জন্য সঠিক মান অনুমান করা হয়.
এটা প্যাকেজের প্রতিটি ডিরেক্টরির মধ্যে একটি `Makefile 'তৈরি করতে যারা মান ব্যবহার করে. এটি সিস্টেম নির্ভর সংজ্ঞা ধারণকারী একটি অথবা আরও বেশি 'জ' ফাইল তৈরি করতে পারে.
অবশেষে, একটি শেল স্ক্রিপ্ট 'config.status সৃষ্টি' আপনি ভবিষ্যতে রান করতে পারেন যে বর্তমান কনফিগারেশন পুনঃ করতে, একটি ফাইল 'config.cache তার পরীক্ষার ফলাফল সংরক্ষণ করে যে গতি বাড়াতে
পুনরায় কনফিগার করার, এবং '(প্রধানত' কনফিগার ডিবাগ করার জন্য দরকারী) কম্পাইলার আউটপুট ধারণকারী একটি ফাইল 'config.log.
আপনি প্যাকেজ কম্পাইল অস্বাভাবিক কিছু করার প্রয়োজন হয়, তাহলে কিভাবে 'কনফিগার চিন্তা করার চেষ্টা করুন তারা পরের জন্য বিবেচনা করা যেতে পারে, তাই তাদের কি না তা পরীক্ষা করতে পারে, এবং' উপস্থিত README দেওয়া ঠিকানায় মেইল diffs বা নির্দেশ ' রিলিজ.
কিছু পয়েন্ট 'config.cache এ' রয়েছে, তাহলে আপনি অপসারণ বা সম্পাদনা করতে পারেন, আপনি রাখতে চান না ফলাফল.
ফাইল 'configure.in' autoconf 'নামে একটি প্রোগ্রাম দ্বারা' 'কনফিগার তৈরি করতে ব্যবহার করা হয়. Autoconf 'এর নতুন সংস্করণ ব্যবহার করে' 'আপনি এটি পরিবর্তন বা' কনফিগার পুনরায় নির্মাণ করতে চান তাহলে, 'আপনি শুধুমাত্র' configure.in প্রয়োজন.
এই প্যাকেজ কম্পাইল সহজ উপায়:
'প্যাকেজ এর সোর্স কোড এবং টাইপ' ./configure ধারণকারী ডিরেক্টরির '1.' সিডি আপনার সিস্টেমের জন্য প্যাকেজ কনফিগার করার জন্য.
আপনি 'csh এর ব্যবহার করছেন পরিবর্তে নিজেই' `কনফিগার সঞ্চালনের চেষ্টা থেকে '' csh এর প্রতিরোধ 'সিস্টেম ভী একটি পুরোনো সংস্করণ, আপনি' শুট আউট ./configure টাইপ করার প্রয়োজন হতে পারে.
চলমান 'কনফিগার করুন' কিছুক্ষণ সময় লাগে. চলমান, এটা তার জন্য চেক করা হয় অতিরিক্ত বৈশিষ্ট্যগুলিও উপস্থিত রয়েছে, যা কিছু বার্তা বলার ছাপে.
2. প্রকার 'করতে' প্যাকেজ কম্পাইল করতে.
3. বৈকল্পিকভাবে, টাইপ 'প্যাকেজের সাথে আসা যে কোন স্ব-পরীক্ষা চালানোর' চেক করা.
4. প্রকার 'প্রোগ্রাম এবং কোন ডাটা ফাইল ও ডকুমেন্টেশন ইনস্টল করতে' ইনস্টল করা.
5. আপনি 'পরিষ্কার করা' টাইপ করে সোর্স কোড ডিরেক্টরি থেকে প্রোগ্রাম বাইনারি এবং বস্তুর ফাইল মুছে ফেলতে পারবেন. এছাড়াও 'কনফিগার ফাইল মুছে ফেলার জন্য' তৈরী করা 'distclean করা, (যাতে আপনি কম্পিউটার এর বিভিন্ন ধরনের প্যাকেজ কম্পাইল করতে পারেন).
এখন পর্যন্ত একটি `করা রক্ষণাবেক্ষণকারী পরিষ্কার 'লক্ষ্য হয়, কিন্তু যে প্যাকেজ এর ডেভেলপারদের জন্য প্রধানত উদ্দেশ্যে. যদি আপনি এটি ব্যবহার করা হলে, আপনি বিতরণ পরিপ্রেক্ষিতে যে ফাইল পুনরায় নির্মাণ করার জন্য অন্যান্য প্রোগ্রাম সব বিশৃঙ্খলভাবে পেতে থাকতে পারে
এই রিলিজে নতুন কি:.
- এই সংস্করণে সংশোধন করা হয়েছে জিসিসি 4.7 এবং কী হ্যান্ডলিং তীর সংকলন.
কি সংস্করণ 0.0.41 নতুন:
- এই সংস্করণের আকার সঙ্গে একটি সমস্যা সমাধান করা হয়েছে কমান্ড লাইন বাফার এবং কয়েক সুবিন্যস্তকরণ আছে.
সংস্করণ 0.0.40 নতুন কি:
- অ্যাড অন স্ক্রিপ্ট সঙ্গে কাজ করতে তৈরি করা হয়েছে KDE4.
- পরীক্ষা ম্যাক্রো MP_WITH_CURSES ব্যবহার করা হয়.
- ARG_MAX এখন এ sysconf মাধ্যমে অনুরোধ করা হয়.
সংস্করণ 0.0.37 নতুন কি:
- বিকল্প sinfod করতে --ignore যোগ করা হয়েছিল নির্দিষ্ট প্রক্রিয়া কোন তথ্য সম্প্রচার দমন করা.
- যোগ করা হয়েছিল --top বিকল্প শীর্ষ প্রক্রিয়া তথ্য সম্প্রচার করতে sinfod করতে.
- .
- নতুন মাল্টি-কোর CPU- র জন্য বড় মান এই অপশনটি সক্রিয় করা পছন্দ করতে পারেন.
এই বিকল্পের জন্য প্রসেস ডিফল্ট সংখ্যা 5
পাওয়া মন্তব্যসমূহ না