এটি হল কমান্ড টেপেস্ট্যাট যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
tapestat - রিপোর্ট টেপ পরিসংখ্যান.
সাইনোপিসিস
tapestat [ -k | -m ] [ -t ] [ -V ] [ -y ] [ -z ] [ অন্তর [ গণনা ] ]
বর্ণনাঃ
সার্জারির tapestat কমান্ড a এর সাথে সংযুক্ত টেপ ড্রাইভের কার্যকলাপ নিরীক্ষণের জন্য ব্যবহৃত হয়
পদ্ধতি.
দ্বারা উত্পন্ন প্রথম রিপোর্ট tapestat কমান্ড সময় সংক্রান্ত পরিসংখ্যান প্রদান করে
যেহেতু সিস্টেম বুট করা হয়েছে, যদি না -y বিকল্পটি ব্যবহার করা হয়, যখন এই প্রথম প্রতিবেদনটি হয়
বাদ দেওয়া প্রতিটি পরবর্তী প্রতিবেদন পূর্ববর্তী প্রতিবেদনের পর থেকে সময় কভার করে।
সার্জারির অন্তর প্যারামিটার প্রতিটি রিপোর্টের মধ্যে সেকেন্ডে সময়ের পরিমাণ নির্দিষ্ট করে। দ্য
গণনা প্যারামিটারের সাথে একযোগে নির্দিষ্ট করা যেতে পারে অন্তর প্যারামিটার যদি গণনা
প্যারামিটার নির্দিষ্ট করা হয়েছে, এর মান গণনা এ উত্পন্ন প্রতিবেদনের সংখ্যা নির্ধারণ করে
অন্তর সেকেন্ড আলাদা। যদি অন্তর প্যারামিটার ছাড়া নির্দিষ্ট করা হয় গণনা
প্যারামিটার, the tapestat কমান্ড ক্রমাগত রিপোর্ট তৈরি করে।
প্রতিবেদন
সার্জারির tapestat রিপোর্ট সিস্টেমের সাথে সংযুক্ত প্রতিটি টেপ ড্রাইভের পরিসংখ্যান প্রদান করে। দ্য
নিম্নলিখিত তথ্য প্রদর্শিত হয়:
r/s
ইস্যু করা পড়ার সংখ্যা প্রতি সেকেন্ডের গড় হিসাবে প্রকাশ করা হয়েছে
অন্তর.
w/s
জারি করা লেখার সংখ্যা প্রতি সেকেন্ডের গড় হিসাবে প্রকাশ করা হয়েছে
অন্তর.
kB_read/s | MB_read/s
কিলোবাইটে প্রকাশিত ডেটার পরিমাণ (ডিফল্টরূপে বা বিকল্প -k ব্যবহার করা হলে) বা
মেগাবাইট (যদি বিকল্প -m ব্যবহার করা হয়) প্রতি সেকেন্ডের ব্যবধানে গড়।
kB_wrtn/s | MB_wrtn/s
কিলোবাইটে প্রকাশিত ডেটার পরিমাণ (ডিফল্টরূপে বা বিকল্প -k ব্যবহৃত হলে)
অথবা মেগাবাইট (যদি বিকল্প -m ব্যবহার করা হয়) প্রতি সেকেন্ডের ব্যবধানে গড়।
% Rd
পঠন শতাংশ অপেক্ষা - ব্যবধানের জন্য অপেক্ষা করা সময়ের শতাংশ
সম্পূর্ণ করার অনুরোধ পড়ুন। যখন অনুরোধ করা হয় তখন থেকে সময় পরিমাপ করা হয়
SCSI মিড-লেয়ারে প্রেরিত করা হয় যতক্ষণ না এটি সম্পূর্ণ হওয়ার সংকেত দেয়।
% Wr
শতাংশ অপেক্ষা লিখুন - অপেক্ষার জন্য ব্যয় করা ব্যবধানে সময়ের শতাংশ
সম্পূর্ণ করার জন্য অনুরোধ লিখুন। যখন অনুরোধ করা হয় তখন থেকে সময় পরিমাপ করা হয়
SCSI মিড-লেয়ারে প্রেরিত করা হয় যতক্ষণ না এটি সম্পূর্ণ হওয়ার সংকেত দেয়।
Oa
সামগ্রিক শতাংশ অপেক্ষা - ব্যবধানে অপেক্ষা করা সময়ের শতাংশ
কোন I/O অনুরোধ সম্পূর্ণ করার জন্য (পড়ুন, লিখুন, এবং অন্যান্য)।
রুপি/সে
ব্যবধানে গড়ে প্রতি সেকেন্ডে সংখ্যা হিসাবে প্রকাশ করা I/O-এর সংখ্যা,
যেখানে একটি অ-শূন্য অবশিষ্ট মান সম্মুখীন হয়েছে.
Ot/s
ব্যবধানে গড়ে প্রতি সেকেন্ডে সংখ্যা হিসাবে প্রকাশ করা I/O-এর সংখ্যা,
যেগুলি "অন্যান্য" হিসাবে অন্তর্ভুক্ত ছিল। অন্যান্য I/O তে টেপে করা ioctl কল অন্তর্ভুক্ত রয়েছে
ড্রাইভার এবং টেপ ড্রাইভার দ্বারা সম্পাদিত অন্তর্নিহিত ক্রিয়াকলাপ যেমন বন্ধে রিওয়াইন্ড
(টেপ ডিভাইসের জন্য যা বন্ধ করার সময় রিওয়াইন্ড প্রয়োগ করে)। এটি কোনো I/O অন্তর্ভুক্ত করে না
টেপ ড্রাইভারের বাইরে পদ্ধতি ব্যবহার করে সঞ্চালিত হয় (যেমন sg ioctls এর মাধ্যমে)।
বিকল্প
-k এর পরিবর্তে প্রতি সেকেন্ডে কিলোবাইটে লেখা বা পড়ার পরিমাণ দেখান
মেগাবাইট। এই বিকল্পটি -m-এর সাথে পারস্পরিকভাবে একচেটিয়া।
-m এর পরিবর্তে প্রতি সেকেন্ডে মেগাবাইটে লেখা বা পড়ার পরিমাণ দেখান
কিলোবাইট এই বিকল্পটি -k এর সাথে পারস্পরিক একচেটিয়া।
-t প্রদর্শন সময় স্ট্যাম্প. টাইম স্ট্যাম্প ফরম্যাট এর মানের উপর নির্ভর করতে পারে
S_TIME_FORMAT পরিবেশ পরিবর্তনশীল (নীচে দেখুন)।
-V প্রিন্ট সংস্করণ এবং প্রস্থান করুন।
-y বুট থেকে মান দেখানো প্রাথমিক পরিসংখ্যান বাদ দিন।
-z বলুন tapestat যেকোন টেপের জন্য আউটপুট বাদ দিতে যার সময় কোন কার্যকলাপ ছিল না
নমুনা সময়কাল।
বিবেচ্য
শতকরা মান (পড়ুন, লিখুন বা অন্য) 100-এর বেশি হওয়া সম্ভব
শতাংশ (দ tapestat কমান্ড কখনই 999 এর বেশি শতাংশ মান দেখাবে না)। যদি
একটি টেপ রিওয়াইন্ড করতে 40 সেকেন্ড সময় লাগে যেখানে ব্যবধান সময় 5 সেকেন্ড হয় %Oa মান
রিওয়াইন্ড শেষ হওয়ার আগে ব্যবধানে 0 হিসাবে দেখান এবং তারপরে প্রায় 800 হিসাবে দেখান
রিওয়াইন্ড সম্পূর্ণ হলে শতাংশ।
একটি টেপ ড্রাইভ পড়া বা লেখা বন্ধ করলে %Rd এবং %Wr-এর জন্য অনুরূপ মান পরিলক্ষিত হবে
এবং তারপর পুনরায় আরম্ভ করে (অর্থাৎ এটি স্ট্রিমিং বন্ধ করে)। এই ধরনের ক্ষেত্রে আপনি r/s বা দেখতে পারেন
w/s শূন্যে নেমে আসে এবং পড়ার বা লেখার সময় %Rd/%Wr মান 100-এর বেশি হতে পারে
চলতে থাকে (লেখা বা পড়া পুনরায় শুরু করতে কতক্ষণ লাগে তার উপর নির্ভর করে)। এই শুধুমাত্র একটি
সমস্যা যদি এটি অনেক ঘটে কারণ এটি টেপ পরিধানের কারণ হতে পারে এবং ব্যাকআপ সময়ের উপর প্রভাব ফেলবে।
দ্রুত টেপ ড্রাইভের জন্য আপনি কম শতাংশ অপেক্ষার সময় দেখতে পারেন। এটি একটি নির্দেশ করে না
টেপ ড্রাইভের সাথে সমস্যা। একটি ধীর টেপ ড্রাইভের জন্য (যেমন একটি পুরানো প্রজন্মের DDS ড্রাইভ)
টেপের গতি (এবং টেপ ড্রাইভ) ফাইল সিস্টেম I/O এর তুলনায় অনেক ধীর, শতাংশ অপেক্ষা করুন
সময় বেশী হতে পারে. দ্রুত টেপ ড্রাইভের জন্য (যেমন LTO) শতাংশ অপেক্ষার সময়
প্রোগ্রাম লেখা বা টেপ থেকে পড়া হিসাবে কম হতে পারে একটি কাজ করা যাচ্ছে
উচ্চতর থ্রুপুটের কারণে অনেক বেশি ফাইল সিস্টেম I/O।
যদিও টেপ পরিসংখ্যানগুলি পারমাণবিক ভেরিয়েবল ব্যবহার করে কার্নেলে প্রয়োগ করা হয় তবে তারা পারে না
একটি গোষ্ঠী হিসাবে পরমাণুভাবে পড়া হবে। সমস্ত পরিসংখ্যান মান বিভিন্ন ফাইল থেকে পড়া হয়
অধীনে / sys, এই কারণে বিভিন্ন ফাইল পড়ার সময় I/O সমাপ্তি হতে পারে
এক টেপ ড্রাইভের জন্য। এটি এমন একটি ডিভাইসের পরিসংখ্যানের একটি সেট হতে পারে যা ধারণ করে
কিছু মান I/O সম্পূর্ণ হওয়ার আগে এবং কিছু পরে।
প্রতি সেকেন্ডে গণনা করার সময় এই কমান্ডটি রাউন্ডিং পদ্ধতি হিসাবে রাউন্ডিং ডাউন ব্যবহার করে
পরিসংখ্যান যদি, উদাহরণস্বরূপ, আপনি একটি টেপ অন্য টেপ অনুলিপি করতে এবং চলমান করতে dd ব্যবহার করছেন
tapestat 5 সেকেন্ডের ব্যবধানে এবং ব্যবধানে 3210টি লেখা ছিল এবং
3209 রিড হলে w/s 642 এবং r/s 641 দেখাবে (641.8 রাউন্ড ডাউন 641)। যেমন একটি ক্ষেত্রে
যদি এটি একটি টার সংরক্ষণাগার অনুলিপি করা হয় (একটি 10k ব্লক আকারের সাথে) আপনি একটি দেখতে পাবেন
2 এর kB_read/s এবং kB_wrtn/s মধ্যে পার্থক্য (এক I/O 10k আকারে ভাগ করে
5 সেকেন্ডের ব্যবধান সময়কাল)। যদি পরিবর্তে 3210টি লেখা এবং 3211টি w/s উভয়ই পড়ে
এবং r/s উভয়ই 642 দেখাবে কিন্তু আপনি এখনও kB_read/s এবং এর মধ্যে পার্থক্য দেখতে পাবেন
kB_wrtn/s মান 2 kB/s।
এই কমান্ডটি সেকেন্ডের মধ্যে একটি ব্যবধান সহ প্রদান করা হয়। তবে অভ্যন্তরীণভাবে ব্যবধান
প্রতি ডিভাইসে ট্র্যাক করা হয় এবং প্রতি সেকেন্ডের পরিসংখ্যানে সম্ভাব্য প্রভাব ফেলতে পারে
রিপোর্ট পরিসংখ্যানের প্রতিটি সেট ক্যাপচার করার সময় সেই পরিসংখ্যানগুলির সাথে রাখা হয়। দ্য
ব্যবহার করার জন্য বর্তমান এবং পূর্ববর্তী সময়ের মধ্যে পার্থক্য মিলিসেকেন্ডে রূপান্তরিত হয়
গণনা আমরা একটি ব্যবহার করলে রিপোর্ট করা পরিসংখ্যানকে কীভাবে প্রভাবিত করতে পারে তা আমরা দেখতে পারি
dd ব্যবহার করে দুটি টেপ ড্রাইভের মধ্যে একটি টার আর্কাইভ কপি করার উদাহরণ। যদি উভয় ডিভাইস
রিপোর্ট করা হয়েছে 28900 কিলোবাইট স্থানান্তর করা হয়েছে এবং রিডিং টেপ ড্রাইভে 5001 এর ব্যবধান ছিল
মিলিসেকেন্ড এবং লেখার টেপ ড্রাইভ 5000 মিলিসেকেন্ড যা 5778 হিসাবে গণনা করবে
kB_read/s এবং 5780 kB_wrtn/s।
একটি I/O সমাপ্তির সময় কিছু পুনরুদ্ধার পরিসংখ্যানের প্রভাব, রাউন্ডিং ডাউন, এবং
গণনা করা পরিসংখ্যানের ব্যবধানের সময়ের মধ্যে ছোট পার্থক্য ন্যূনতম হওয়া উচিত
কিন্তু অ-শূন্য হতে পারে।
পরিবেশ
সার্জারির tapestat কমান্ড নিম্নলিখিত পরিবেশ ভেরিয়েবলগুলিকে বিবেচনা করে:
S_colours
যখন এই ভেরিয়েবল সেট করা হয়, টার্মিনালে রঙে পরিসংখ্যান প্রদর্শন করুন। সম্ভব
এই পরিবর্তনশীল জন্য মান হয় না, সর্বদা or গাড়ী (পরেরটি ডিফল্ট)।
দয়া করে মনে রাখবেন যে রঙটি (লাল, হলুদ বা অন্য কোন রঙ) প্রদর্শনের জন্য ব্যবহৃত হয়
একটি মান শুধুমাত্র রঙের কারণে কোনো ধরনের সমস্যার ইঙ্গিত দেয় না। এটা শুধুমাত্র
মানের বিভিন্ন পরিসীমা নির্দেশ করে।
S_COLORS_SGR
টার্মিনালে পরিসংখ্যান প্রদর্শন করতে ব্যবহৃত রঙ এবং অন্যান্য বৈশিষ্ট্যগুলি নির্দিষ্ট করুন।
এর মান হল একটি কোলন-বিচ্ছিন্ন ক্ষমতার তালিকা যা ডিফল্ট
H=31;1:I=32;22:M=34;1:N=33;1:Z=33;22. সমর্থিত ক্ষমতা হল:
H= এর থেকে বেশি শতাংশ মানের জন্য SGR (গ্রাফিক রেন্ডিশন নির্বাচন করুন) সাবস্ট্রিং৷
বা 75% এর সমান।
I= টেপ নামের জন্য SGR সাবস্ট্রিং।
M= 50% থেকে 75% পর্যন্ত পরিসরে শতাংশ মানের জন্য SGR সাবস্ট্রিং।
N= অ-শূন্য পরিসংখ্যান মানের জন্য SGR সাবস্ট্রিং।
Z= শূন্য মানের জন্য SGR সাবস্ট্রিং।
S_TIME_FORMAT
যদি এই ভেরিয়েবলটি থাকে এবং এর মান থাকে আইএসও তাহলে বর্তমান লোকেল হবে
রিপোর্ট হেডারে তারিখ মুদ্রণ করার সময় উপেক্ষা করা হয়। দ্য tapestat কমান্ড ব্যবহার করা হবে
পরিবর্তে ISO 8601 ফর্ম্যাট (YYYY-MM-DD)। টাইমস্ট্যাম্প বিকল্প -t সহ প্রদর্শিত হয়
এছাড়াও ISO 8601 বিন্যাসের সাথে সঙ্গতিপূর্ণ হবে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে tapestat ব্যবহার করুন