টু-চকের সম্পর্কে এখানে রাইঙ্কের আউটপুট কী বলে?


20

আমি --progress বিকল্প ব্যবহার করে rsync ব্যবহার করছিলাম, সুতরাং ফাইল স্থানান্তরটি সম্পূর্ণ হয়ে গেল এবং আমি নিম্নলিখিত ফলাফল পেয়েছি

receiving incremental file list
Makefile
          9,935 100%    9.47MB/s    0:00:00 (xfr#1, to-chk=0/1)

আমার প্রশ্ন to-chk=0/1মানে কি ?

আমি এখানে কেবল 1 টি ফাইল স্থানান্তর করছি, এটি মেকফিল। স্থানান্তর নম্বর (xfr # 1) স্পষ্টভাবে 1 টি ফাইল নির্দেশ করে, তবে-chk = 0/1 বলতে কী বোঝায়?


আপনার স্থানান্তরটিতে কি কেবল একটি ফাইল রয়েছে?
14:53

হ্যাঁ, কেবল 1 ফাইল
অক্ষয় পাতিল

উত্তর:


31

to-chkঅথবা to-checkআপনাকে এখনও পরীক্ষা করা ফাইলগুলির সংখ্যা দেয়, উদাহরণস্বরূপ, 0/1সারিতে থাকা মোট 1 টি ফাইলের 0 টি এখনও পরীক্ষা করা দরকার।

এর সাথে একটি সাধারণ স্থানান্তর চলাকালীন, যাক 42 ফাইলগুলি to-checkমূলত 42 থেকে 0 ( to-check=38/42to-check=2/42) থেকে rsyncসিঙ্ক হয়ে যাওয়া অবধি গণনা করা হবে ।

মনে রাখবেন যে প্রচুর পরিমাণে ফাইলের জন্য, শেষ সংখ্যাটিও to-checkবাড়তে পারে যেহেতু rsyncসমস্ত ফাইল একসাথে ( to-check=38/42... to-check=2/56) সারি না করে । কারণ এটি একটি পুনরাবৃত্তি অ্যালগরিদম ব্যবহার করে :

আরএসসিএনসি ৩.০.০ দিয়ে শুরু করে, পুনরাবৃত্তির ব্যবহৃত অ্যালগরিদম এখন একটি ইনক্রিমেন্টাল স্ক্যান যা আগের তুলনায় অনেক কম মেমরি ব্যবহার করে এবং প্রথম কয়েকটি ডিরেক্টরি স্ক্যান করার পরে স্থানান্তর শুরু করে।

এই আচরণটি অক্ষম করতে --no-inc-recursiveবিকল্প যুক্ত করুন ।

নোট করুন যে আরএসসিএনসি (3.1.0) এর নতুন রিলিজগুলিতে, লেবেলটি ir-chkবর্ধিত পুনরাবৃত্ত অগ্রগতি (উদাহরণস্বরূপ: পূর্বনির্ধারিত) এবং to-checkঅ ক্রমবর্ধমান পুনরাবৃত্ত অগ্রগতি (উদাহরণস্বরূপ: --no-inc-recursiveবিকল্পের সাথে) চিহ্নিত করতে পরিবর্তিত হয়েছে ।


আমি এগুলি ছাড়াও মনে করি, আইআর-চেক হ'ল যখন এটি এখনও ফাইল সিস্টেমের মাধ্যমে স্ক্যান করে চলেছে এবং স্ক্যান করার জন্য আরও অনেক ফাইল সিস্টেম রয়েছে, যখন এটি শেষের দিকে পৌঁছে যায়, তখন এটি টু-চেকে বলে পরিবর্তিত হয়, যার অর্থ আর কোনও স্ক্যানিং হয় না is প্রয়োজনীয় এবং মোট মান আউটপুট হ'ল চূড়ান্ত গণনা, এটি আর বৃদ্ধি পাবে না
ক্রিস্টোফার থমাস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.