কীভাবে Eryptfs হার্ডডিস্কের কার্য সম্পাদনকে প্রভাবিত করে?


11

আমার হোম ডিরেক্টরীটি ইক্য্রিপ্টফেসে এনক্রিপ্ট করা আছে। Eryptfs কি খণ্ডিত হতে পারে?

আমার অনুভূতি আছে যে ফাইলগুলি পড়া, ফোল্ডারগুলি প্রদর্শন এবং লগইন ক্রমাগত ধীর এবং ধীর হয়ে উঠেছে (যদিও এটি শুরুতে উল্লেখযোগ্যভাবে ধীর ছিল না)। আমি কেবল একটি পাঠ্য ফাইল খুলিলেও হার্ড ডিস্ক প্রচুর শব্দ চায়। /Home/.ecryptfs এ আমি অনেক বড় আর্কাইভ দেখতে পাই (এতে সম্ভবত এনক্রিপ্ট করা ফাইল রয়েছে) তাই লিনাক্স ফাইল সিস্টেম অনলাইনে ডিফ্র্যাগমেন্টেশন এখানে কিছু অর্জন করে কিনা তা নিয়ে আমি ভাবছি।

পারফরম্যান্স বাড়ানোর জন্য আমার কাছে কী বিকল্প রয়েছে? এনক্রিপশন ছাড়াই আমি আরও ভাল করতে পারি কিনা তা কি আমার সিদ্ধান্ত নেওয়া উচিত?


সম্ভবত আপনার এনক্রিপ্ট করা পার্টিশন পূর্ণ হচ্ছে? আপনি df কমান্ড, pls সঙ্গে এটি পরীক্ষা করতে পারেন? আউটপুট যুক্ত করতে দয়া করে আপনার প্রাথমিক পোস্টটি সম্পাদনা করুন।
মাইকেল কে

উত্তর:


10

ফোরোনিক্স হোম ডিরেক্টরিগুলি এনক্রিপ্ট করার সময় পরীক্ষাগুলি এবং eCryptfs কর্মক্ষমতা নিয়ে বেশ কয়েকটি নিবন্ধ চালিয়েছে:

আমার এই নিবন্ধগুলি থেকে দূরে সরিয়ে নেওয়া হ'ল মানদণ্ড অনুসারে এনক্রিপশন (যেমন প্রত্যাশিত), কোনও ডিগ্রীতে পড়ার এবং লেখার কার্যকারিতা প্রভাবিত করে। ছোট সিপিইউগুলিতে (অ্যাটম প্রসেসর) এবং দ্রুত হার্ড ড্রাইভগুলিতে (এসএসডি) সম্ভবত এটি আরও লক্ষণীয়। এটি বলেছিল, eCryptfs ব্যবহার করে, আপনি কেবল নিজের হোম ডিরেক্টরিতে ডেটা পড়ার / লেখার সময় সেই পারফরম্যান্স জরিমানা প্রদান করছেন (এবং সিস্টেমটির বাকী অংশ নয়, যেমন আপনি সম্পূর্ণ ডিস্ক এনক্রিপশনের সাহায্যে করবেন)। তদ্ব্যতীত, দ্রুত প্রসেসরের সাথে, এনক্রিপশন / ডিক্রিপশন করতে ব্যয় করার পরিমাণটি প্রায়শই আইও-র মধ্যে ফিট হয়ে থাকে যা ডিস্ক থেকে ডেটা অ্যাক্সেস করতে অপেক্ষা করে যা সাধারণত বাধা।

আপনার নির্দিষ্ট ইস্যু হিসাবে, যদি আপনি প্রচুর "হার্ড ডিস্ক সন্ধান করুন" শব্দ শুনতে পান তবে আপনার কাছে মনে হচ্ছে আপনার সিস্টেমটি মেমরি থেকে ডিস্কে এবং তারপরে পিছনে ডেটা অদলবদল করছে। আপনি যদি eCryptfs ব্যবহার করা বেছে নিয়ে থাকেন তবে উবুন্টু স্বয়ংক্রিয়ভাবে আপনার অদলবদল স্থানটি এনক্রিপ্ট করবে (যা আপনার এনক্রিপ্ট করা ডেটা রক্ষার জন্য প্রয়োজনীয়)। তবে, এনক্রিপ্ট হওয়া অদলবদলও খুব ব্যয়বহুল।

ব্যক্তিগতভাবে, আমি প্রচুর র‍্যাম (আমার বেশিরভাগ সিস্টেমে 8 জিবি) দিয়ে আমার সিস্টেমগুলি ওভারলোড করি এবং সম্পূর্ণভাবে অদলবদাকে অক্ষম করি।


6

আমি আমার হোম ডিরেক্টরিতে পাইথন দিয়ে প্রোগ্রামিং করছি এবং আমার প্রকল্প প্যাকেজগুলির জন্য পাইথন ভার্চুয়াল পরিবেশ রয়েছে।

আমার প্রোগ্রামগুলির জন্য স্ট্রিটআপ সময়গুলি eCryptfs এ যথেষ্ট ধীর হয় কারণ মডিউল ফাইলগুলি সনাক্ত করার সময় পাইথন অনেক স্ট্যাট () সিস্টেম কল দেয়; কারণ এই স্ট্যাটাল কলগুলির মধ্যে অনেকের ফলাফল "ফাইল পাওয়া যায় নি" এবং এ জাতীয় ফলাফলগুলি কখনও ক্যাশে হয় না, তবে আমরা এখনও ইক্য্রিপ্টফেসের জন্য জরিমানা প্রদান করি, বিষয়গুলি ধারাবাহিকভাবে সুগঠিত।

হালনাগাদ

আমি আমার হোম ডিয়ার থেকে ইক্য্রিপ্টফগুলি অপসারণের কাজটি ইক্য্রিপ্টফস মাউন্টপয়েন্টটি ~ / প্রাইভেটে সরিয়ে নিয়েছি, বেশিরভাগ ফাইলগুলি ~ / প্রাইভেটের বাইরে আমার এনক্রিপ্ট করা হোমফোল্ডারে অনুলিপি করছি। বিষয়গুলি এখন আবার দ্রুত। অন্য কোনও সিপিইউর জন্য পারফরম্যান্স পেনাল্টি কম হতে পারে, আমার কাছে এটামের সাথে আসুস 1215 এন রয়েছে।


আমার কাছে একটি নতুন পেন্টিয়াম আই 7 কোয়াডকোর রয়েছে এবং অভিনয়টি এখনও আমার জন্য স্তন্যপান।
এইচডিভি

5

আমি কোনও হার্ড কোর মাপকাঠি তৈরি করি নি তাই লবণের দানা দিয়ে নিম্নলিখিতগুলি নিই তবে আমি একটি ডিএম-ক্রিপ্ট'এল এলভি (/ হোম / ইউজারনেম হিসাবে মাউন্ট করা) এর তুলনায় নীচের পরিস্থিতিতে ইক্য্রিপ্টফসের সাথে অত্যন্ত দুর্বল অভিনয় দেখেছি:

  • ফোল্ডারে প্রচুর ফাইল রয়েছে du পুরো পার্টিশনের dm-crypt ব্যবহার করতে কয়েক সেকেন্ড সময় লাগতে কয়েক মিনিট সময় লাগে - এটি এখন পর্যন্ত সবচেয়ে খারাপ পরিস্থিতি

  • মুটে প্রচুর আইটেম সহ একটি ফোল্ডার খোলার জন্য কয়েক সেকেন্ড সময় লাগে (প্রায় 10000 আইটেমযুক্ত ফোল্ডারে 20) যখন এটি প্রায় তাত্ক্ষণিকভাবে ডিএম-ক্রিপ্ট থাকে

  • গিট অপারেশনগুলি ডিএম-ক্রিপ্টের তুলনায় ধীরে ধীরে (কিছু দ্বারা, খুব বেশি নয়) are

  • ফায়ারফক্সের মতো অ্যাপ্লিকেশনগুলি শুরু হতে লক্ষণীয়ভাবে সময় নেয় তবে আমরা এখনও সেকেন্ডের মধ্যেই আছি

আমি সবেমাত্র dm-crypt এ চলে এসেছি (পাম_মাউন্ট সহ) এবং আরও সুখী হতে পারি না!


1

ট্রান্সকেট () এবং ফ্রন্টকিট () এর মতো কলগুলি যা ফাইলের আকার বাড়ায় তা ইক্য্রিপ্টফগুলিতে ধীর হয় কারণ এটি এনক্রিপ্ট করা জিরোগুলি সহ পূরণ করতে হয়, কেবলমাত্র ফাইলের মধ্যে ছিদ্র তৈরি করে file

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