প্রথম - এই ক্ষেত্রে ফাইলের সংখ্যা একটি বড় কারণ হতে চলেছে। এটি প্রতিটি গড়ে 3MB আকারের। ওপি'র ক্ষেত্রে গতিকে প্রভাবিত করে এমন কোনও আইও বাধা আছে। আরও এখানে - এটি একটি খুব শুকনো পঠনযোগ্য, তবে কভার ছবিটি এটির জন্য উপযুক্ত।
সুতরাং, খালি ডিরেক্টরিতে কপি করতে rsync ব্যবহার করছেন? এটির গতি বাড়ানোর কয়েকটি উপায় এখানে রয়েছে:
- না -z - ওপি-তে অবশ্যই -z ব্যবহার করবেন না।
- - না-সংকোচনের ফলে আপনাকে গতি বাড়তে পারে। এটি সবচেয়ে বেশি প্রভাব ফেলতে পারে ... আমার পরীক্ষাটি ছিল 13,000 ফাইল, মোট আকার 200MB এবং rsync 3.1.3 ব্যবহার করে। আমি একই অভ্যন্তরীণ এসএসডি ড্রাইভে একটি পৃথক পার্টিশনের সাথে সিঙ্ক করেছি। --No-compress সহ, আমি 18 এমবিপিএস পাই এবং এটি ছাড়াই আমি 15 এমবিপিএস পাই। সিপি, যাইহোক, 16 এমবিপিএস পায়। যদিও এটি ফাইলের আকারের চেয়ে অনেক ছোট। এছাড়াও - আমি --no-compress এর জন্য কোনও নথিপত্র পাই না can't স্ট্যাকেক্সচেঞ্জ.কম এ এই পোস্টটি থেকে আমি এটি সম্পর্কে জানতে পারি।
- -ডাব্লু পুরো ফাইল অনুলিপি করতে - আপনি যদি পার্থক্যকে তুলনা করতে না চান তবে সর্বদা এটি ব্যবহার করুন; কখনই মনে করবেন না যে আরএসসিএনসিটির পয়েন্টটি পার্থক্যগুলির তুলনা করা এবং শুধুমাত্র পরিবর্তনগুলি আপডেট করা।
- - স্পার্স ফাইলগুলি ভালভাবে পরিচালনা করতে - আপনার কাছে স্পার ফাইল না থাকলে ক্ষতি করতে পারে না।
- --exclud-from or এমন কিছু বাদ দেওয়ার মতো কিছু যা আপনার প্রয়োজন হতে পারে সময় হ্রাস করবে, তবে এটি আপনার স্থানান্তর গতি বাড়িয়ে তুলবে না।
- আপনি যদি এই জাতীয় কোনও ফাইলে আউটপুট প্রেরণ করেন তবে এটি সম্ভব
rsync -a /source /destination >/somewhere/rsync.out 2>/somewhere/rsync.err
- প্রথম> মূলত আপনি সাধারণত যে সমস্ত জিনিস দেখতে পাবেন তা দিয়ে একটি ফাইল মুদ্রণ করে এবং 2> ত্রুটি বার্তাকে বোঝায়।
- অবশেষে, আপনার স্থানান্তরের বিভিন্ন অংশের জন্য একাধিক উদাহরণে rsync চালানো একটি বড় সহায়ক হতে পারে।
আমার আদেশ হবে:
rsync -avAXEWSlHh /source /destination --no-compress --info=progress2 --dry-run
যদি সমস্ত কিছু ভালভাবে দেখায় তবে আমি "- শুকনো রান" মুছে ফেলব এবং এটিকে চলতে দেব। এ, এক্স এবং ই প্রসারিত বৈশিষ্ট্য এবং অনুমতিগুলি ক-এর আওতাভুক্ত নয়, l নরম লিঙ্কগুলির জন্য, এইচ কঠোর লিঙ্কগুলির জন্য, এবং এইচ মানব পাঠযোগ্য।
একটি ইউএসবি ড্রাইভ, বা একই ড্রাইভ, বা একটি নেটওয়ার্ক জুড়ে ইতোমধ্যে সিঙ্ক করা ডিরেক্টরি আপডেট করার জন্য, ট্রান্সফার গতি সর্বাধিক করতে আলাদা আলাদা আলাদা আলাদা rync কমান্ডের প্রয়োজন হবে।
বোনাস - এখানে আরএসসিএন ম্যান পৃষ্ঠা রয়েছে এবং আপনি যদি আপনার হার্ড ড্রাইভের গতি পরীক্ষা করতে চান তবে বনি ++ একটি ভাল বিকল্প এবং আপনার নেটওয়ার্কের গতির জন্য, আইপিআরপি চেষ্টা করুন ।
* পোস্টটি প্রায় দশ বছরের পুরানো, তবে অনুসন্ধান ইঞ্জিনগুলি অবশ্যই এটির মতো পছন্দ করে এবং আমি এটি দেখতে অবিরত। এটি একটি ভাল প্রশ্ন এবং আমি মনে করি না "কীভাবে আরএসসিএনসি দ্রুত করা যায়" এর শীর্ষ উত্তরটি "পরিবর্তে সিপি ব্যবহার করুন" হওয়া উচিত।