কিভাবে অভ্যন্তরীণ এবং বহিরাগত ড্রাইভের মধ্যে ফাইল স্থানান্তর করার জন্য প্রয়োজন সময় অনুমান করা?


0

আমার ল্যাপটপ ইউএসবি পোর্ট ইউএসবি 2.0। আমার বাইরের হার্ড ড্রাইভ ইউএসবি 3.0 হয়। উইকিপিডিয়া বলেছেন

বাস অ্যাক্সেস সীমাবদ্ধতার কারণে হাই স্পিড সিগন্যালিং হারের কার্যকর থ্রুপুট 35 এমবি / এস বা 280 মেগাবাইট / সেকেন্ড পর্যন্ত সীমিত।

ফাইলের মোট আকারের স্থানান্তর করতে হবে 17 গিগাবাইট।

  1. কিভাবে আমরা ফাইল স্থানান্তর জন্য সময় অনুমান করতে পারেন? সহজ হিসাব স্থানান্তর সময় যে দেখায়

    17 * 2 ^ 10/35/60 = 8.3 মিনিট।

  2. আমি ব্যবহার করি rsync উবুন্টুর অধীনে স্থানান্তর করতে, এবং আমিও সময় পারাপার:

    $ time rsync -a /media/t/2/  ./   
    real    106m45.245s
    user    3m6.938s
    sys     1m25.902s
    

    আমি আরো দুটি অনুরূপ যে নোট করুন rsync মধ্যে তথ্য স্থানান্তর একই সময়ে একই অভ্যন্তরীণ এবং বহিরাগত হার্ড ড্রাইভ। সব অন্যান্য প্রোগ্রাম সক্রিয় নয়, কিন্তু আমি মধ্যে তথ্য স্থানান্তর অনুমান হার্ড ড্রাইভ অনেক সিপিইউ সময় নিতে না (sys + ব্যবহারকারী)।

    এখনও পার্থক্য বড় (106min বনাম 8.3min)। কি কারণ অবদান সময় প্রধানত?

ধন্যবাদ!

উত্তর:


1

এখানে বিবেচনা কিছু অতিরিক্ত জিনিস।

  • ফাইল সংখ্যা। একটি বড় ফাইল এবং অনেক ফাইল হস্তান্তর ব্যাপকভাবে ভিন্ন। এটি যোগ করা ক্রিয়াকলাপ এবং প্রতিটি ফাইল পড়ার এবং লিপ্ত হওয়ার বিলম্বিত কারণে।
  • জড়িত ডিস্ক উভয় কর্মক্ষমতা, সময়, স্পন্দন গতি, ইত্যাদি সন্ধান।

একটি কঠিন গণনা পৌঁছাতে খেলা হিসাবে অনেক পরিবর্তনশীল আছে কঠিন। আপনি যদি দেখতে চান যে সর্বাধিক বোতল গলায় আপনি শৃঙ্খলে প্রতিটি স্টপ পারফরম্যান্স পরীক্ষা করতে পারেন। মূলত আমি উভয় অভ্যন্তরীণ এবং বহিরাগত ডিস্কের একটি পারফ টেস্টে ফোকাস করব কারণ ইউএসবি 2 ইন্টারফেস সম্ভবত উভয়টির চেয়েও ধীর হবে। ATTO একটি ভাল শুরু জায়গা ATTO বেঞ্চমার্ক

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.