নটিলাসের জিইউআই কপি ব্যবহার না করে কোনও ফাইল সিপি করা কেন অর্ধেকের বেশি ধীর? (এএফসি প্রোটোকল)


9

আমার কাছে জেলব্রোকেন আইপড টাচ রয়েছে এবং আমার কাছে আফস 2 অ্যাড প্যাকেজ রয়েছে। আমি যখন এটি আমার উবুন্টু ল্যাপটপে প্লাগ করি তখন এটি আমার আইপডের মিডিয়া ডিরেক্টরিটি, পাশাপাশি অ্যাপ্লিকেশন ফাইল ভাগ করে নেওয়ার ফোল্ডারগুলিকেও স্বয়ংক্রিয় করে তোলে। আমি যখন মিডিয়া ফোল্ডারে কোনও ফাইল স্থানান্তর করতে নটিলাস ব্যবহার করি তখন এটি প্রায় 5MB / s-তে পৌঁছায়। যাইহোক, যখন আমি ~/.gvfs/Matt's iPodফোল্ডারে কোনও ফাইল অনুলিপি করতে টার্মিনালটি ব্যবহার করি [নটিলিয়াসে, এটি "ম্যাটসের আইপড" হিসাবে প্রদর্শিত হবে], আমি কেবল এটি প্রায় 2 এমবি / সেকেন্ডে যেতে দেখেছি।

নটিলাসের জিইউআই অনুলিপিটি ব্যবহার না করে কোনও ফাইল সিপি করা কেন অর্ধেক ধীর হয়ে গেছে সে সম্পর্কে কেউ কি কোনও ধারণা দিতে পারেন?

যাইহোক, আমি বলতে পারি এটি কত দ্রুত টার্মিনাল অনুলিপি সহ চলছে, পিভি সহ আমার একটি স্ক্রিপ্ট রয়েছে [সংক্ষেপে, এটি হ'ল: pv $1 > $2], এবং এটি প্রায় 1.5MB / গুলি চলছিল। সুতরাং আমি সিপি চেষ্টা করেও duফাইলটি প্রতি সেকেন্ডে একটি লুপ সেটআপ করেছি এবং এটি প্রতি সেকেন্ডে 2 এমবি কোথাও লাফিয়ে উঠেছিল।


উভয় ক্ষেত্রেই মোট পালাবার পোস্ট করা যাবে?
সমরাস

আশ্চর্যের বিষয় হল, আমার কেসটি সম্পূর্ণ বিপরীত: সিপি নটিলাসের সাথে অনুলিপি করার চেয়ে 8x দ্রুত। আমি আপনাকে
vyর্ষা

উত্তর:


15

নটিলাস ইন্ডিরিশনের কম স্তরগুলির মধ্য দিয়ে যাচ্ছিল, যা পার্থক্যের কারণ হতে পারে।

নটিলাস একটি স্থানীয় জিভিএফএস অ্যাপ্লিকেশন, সুতরাং এটি সরাসরি জিভিএফএস ব্যাকেন্ডের সাথে যোগাযোগ করে।

বিপরীতে, মাউন্ট করা FUSE ফাইল সিস্টেমের cpমাধ্যমে কার্নেলের সাথে কথা বলা হচ্ছে , যা প্রক্রিয়া দ্বারা পরিচালিত হয় , যার ফলে gvfs ব্যাকএন্ডের সাথে কথা হয়। POSIX API এবং gvfs এর মধ্যে প্রতিবন্ধকতা মেলে না এমনগুলি কম দক্ষ স্থানান্তরের জন্য অ্যাকাউন্ট হতে পারে।~/.gvfsgvfs-fuse-daemon

আপনি প্যাকেজ gvfs-copyথেকে কমান্ডটি ব্যবহার gvfs-binকরে উপযুক্ত ইউআরএল অনুলিপি করে কমান্ড লাইনে অনুরূপ পারফরম্যান্স পেতে সক্ষম হতে পারেন ।


ওহে আমার সদাপ্রভু এটি এক সেকেন্ডের জন্য 11MB / সেকেন্ডে গিয়েছিল এবং এর পরে গড়ে প্রায় 6 বা 7MB / s হয়! ধন্যবাদ!
ম্যাট

1
ঐটি শুনতে ভালো। জিভিএফএস-এ FUSE ইন্টারফেসটি একটি পশ্চাদপদ সামঞ্জস্যতা শিম হিসাবে আরও লক্ষ্যযুক্ত যা সমস্ত অ্যাপ্লিকেশনগুলিকে অ্যাক্সেসের পছন্দসই পদ্ধতি হওয়ার পরিবর্তে ফাইলগুলিতে অ্যাক্সেস করতে দেয়।
জেমস হেনস্ট্রিজ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.