লিনাক্স সরঞ্জামগুলি যথাযথ প্রান্তিককরণের সাথে জিপিটি বিভাজন করতে পারে


0

সঠিক পার্টিশন সারিবদ্ধকরণ ডেটা অ্যাক্সেসের সময় আদর্শ কার্য সম্পাদন নিশ্চিত করে। ভুল পার্টিশন সারিবদ্ধকরণ, বিশেষত এসএসডি (4,096 বা 8,192 বাইটের অভ্যন্তরীণ আকারের সাথে সম্পর্কিত) উদাহরণস্বরূপ, চার-কিলোবাইট (4,096 বাইট) সেক্টর এবং র‌্যাড ভলিউম সহ হার্ড ডিস্কগুলি হ্রাস কার্যকারিতা তৈরি করবে।

- http://www.thomas-krenn.com/en/wiki/ পার্টিশন_এলাইনমেন্ট

আপনি এখনও অবাক হতে পারেন সঠিক পার্টিশন সারিবদ্ধকরণ কতটা গুরুত্বপূর্ণ। তারপরে এটি পরীক্ষা করে দেখুন, http://www.ibm.com/developerworks/library/l-4kb-sector-disks/#benchmark

সেরা লিনাক্স ডিস্ক বিভাজন এবং প্রান্তিককরণ চেক ইউটিলিটি হয় sfdisk। আমি এখন পর্যন্ত 10+ বছর এটি ব্যবহার করেছি, যখন এটি জিপিটি পার্টিশনগুলি পরিচালনা করতে পারে না।

আমি জানি ডি ফ্যাক্টো লিনাক্স ডিস্ক বিভাজনকারী সরঞ্জামটি gparted, যা জিপিটি ডিস্ক পরিচালনা করতে পারে। তবে আইএমএইচও, এটি এটি সঠিকভাবে পরিচালনা করছে না, কারণ ডিফল্ট প্রান্তিককরণ বিকল্পটি MiB, যা আইএমএইচও ভুল। ঠিক আছে, কঠোরভাবে কথা বলা ভুল নয়, তবে কমপক্ষে অনুকূল নয়, অর্থাত সঠিকভাবে করা হয়নি।

আমার অনুসন্ধান অনুসারে (এমএস থেকে, http://support.microsoft.com/kb/300415/en-us ),

সমস্ত এমবিআর ডিস্কে, আকার বা অফসেট প্যারামিটারগুলি সিলিন্ডার সারিবদ্ধকরণের জন্য বৃত্তাকার হয় । উপর GPT ডিস্ক, আকার বা অফসেট পরামিতি হয় খাতে প্রান্তিককরণ বৃত্তাকার

যদি এটি সত্য হয় তবে gpartedজিপিটির জন্য ডিফল্ট প্রান্তিককরণ বিকল্পটি ভুল। তবে সমস্যাটি হ'ল কেবলমাত্র স্যানিটি বিকল্প হ'ল সিলিন্ডারে সারিবদ্ধ হওয়া, যা ওভারকিল, এবং সেক্টরে সারিবদ্ধ করার কোনও বিকল্প নেই। এইভাবে আমার প্রশ্ন, কারণ আমাকে অন্য কোথাও দেখার দরকার।

আমি খুঁজে পেয়েছি একটি

পার্টেড http://rainbow.chard.org/2013/01/30/how-to-align-partitions-for-best-performance- using-p সূত্র ব্যবহার করে সেরা পারফরম্যান্সের জন্য পার্টিশনগুলি কীভাবে সারিবদ্ধ করা যায়?

এটির শুরু খুব ভাল, তবে জিপিটি ডিস্ককে সম্পূর্ণ (100%) বিভাজন দিয়ে শেষ হয়, যা অন্যান্য / সাধারণ পার্টিশনের জন্য সর্বোত্তম পারফরম্যান্সের জন্য পার্টিশনগুলি কীভাবে বিন্যস্ত করতে হয় তা ব্যাখ্যা করতে ব্যর্থ হয়।

সুতরাং, কোন লিনাক্স সরঞ্জামগুলি সঠিক প্রান্তিককরণের সাথে জিপিটি বিভাজন করতে পারে?

উত্তর:


2

সেরা লিনাক্স ডিস্ক বিভাজন এবং প্রান্তিককরণ চেক ইউটিলিটি হয় sfdisk। আমি এখন পর্যন্ত 10+ বছর এটি ব্যবহার করেছি, যখন এটি জিপিটি পার্টিশনগুলি পরিচালনা করতে পারে না।

আপনি কীভাবে এটি করেছিলেন তা আপনি বলবেন না, তাই আমি কিছুটা বিস্মিত হলাম, যেহেতু আফাইকের sfdiskবলার মতো কোনও প্রান্তিককরণ বিকল্প নেই। (আপনি কিবি, এমআইবি ইত্যাদির ইউনিটগুলিতে নির্দিষ্ট মানগুলি নির্দিষ্ট করতে পারেন though) নোট করুন যে সিলিন্ডার / হেড / সেক্টর (সিএইচএস) জ্যামিতির মান সেট করার বিকল্পগুলি আজ 100% অকেজো। ১৯ CH০ এবং 1980 এর দশকে সিএইচএস কার্যকর ছিল, তবে 1990 এর দশকের মাঝামাঝি সময়ে এটি একটি সুবিধাজনক কল্পকাহিনী ছাড়া কিছুই ছিল না। নব্বইয়ের দশকের শেষের দিকে এটি একটি অসুবিধাগত কথাসাহিত্যে পরিণত হয়েছিল এবং আপনি সিএইচএসের সাথে কি করছেন তার উপর নির্ভর করে আজ এটি অপদার্থ বা অপ্রাসঙ্গিকের চেয়ে খারাপ। এটি উভয়ই অ্যাডভান্সড ফর্ম্যাট, রেড, এবং এসএসডি কনফিগারেশনের নতুন প্রান্তিককরণের প্রয়োজনের কারণে এবং সিএইচএস প্রায় 8 জিআইবি থেকে সর্বাধিক আউট হয় যার অর্থ এটি বেশিরভাগ আধুনিক ডিস্কগুলিতে উপেক্ষা করা হয়।

আমি জানি ডি ফ্যাক্টো লিনাক্স ডিস্ক বিভাজনকারী সরঞ্জামটি gparted, যা জিপিটি ডিস্ক পরিচালনা করতে পারে। তবে আইএমএইচও, এটি এটি সঠিকভাবে পরিচালনা করছে না, কারণ ডিফল্ট প্রান্তিককরণ বিকল্পটি MiB, যা আইএমএইচও ভুল। ঠিক আছে, কঠোরভাবে কথা বলা ভুল নয়, তবে কমপক্ষে অনুকূল নয়, অর্থাত সঠিকভাবে করা হয়নি।

সর্বনিম্ন অনুকূল সারিবদ্ধকরণের মানটি একটি ডিস্ক থেকে অন্য ডিস্কে পরিবর্তিত হয় তবে বেশিরভাগ ডিস্কে অনুকূল সারিবদ্ধকরণটি কিছুটা পাওয়ার -2-এর একাধিক, যেমন 4KiB, 256KiB বা 512KiB। পারফরম্যান্সের ক্ষেত্রে 1MiB প্রান্তিককরণটি বেশিরভাগ ডিস্কের জন্য অনুকূল, যদিও কয়েকটি ডিস্কের (বেশিরভাগ এসএসডি) এর মান রয়েছে যা এর চেয়ে বেশি।

নোট করুন যে কোনও কিছুর উপরে 1MiB প্রান্তিককরণ মান সেট করার ফলে ডিস্কের শুরুতে 1MiB নষ্ট স্থানের অধীনে কিছুটা (এবং সম্ভবত পার্টিশনের মধ্যে আরও কিছু নষ্ট স্থান, তবে এটি নিশ্চিত নয়) ফলাফল হয়। একটি আধুনিক ডিস্কে 1MiB নষ্ট স্থান শঙ্কিত। 1TB ডিস্কে, উদাহরণস্বরূপ, 1MiB হ'ল মোট ডিস্কের জায়গার 0.0001%, যদি আমি আমার গাণিতিকটি সঠিকভাবে সম্পন্ন করেছি। আমি এত ক্ষুদ্র পরিমাণে অপচয় হওয়া ডিস্কের জায়গা নিয়ে চিন্তা করব না।

আমার অনুসন্ধান অনুসারে (এমএস থেকে, http://support.microsoft.com/kb/300415/en-us ),

সমস্ত এমবিআর ডিস্কে, আকার বা অফসেট প্যারামিটারগুলি সিলিন্ডার সারিবদ্ধকরণের জন্য বৃত্তাকার হয় । উপর GPT ডিস্ক, আকার বা অফসেট পরামিতি হয় খাতে প্রান্তিককরণ বৃত্তাকার।

আমি মাইক্রোসফ্ট সরঞ্জামগুলির সাথে খুব বেশি পরিচিত নই, তবে আমি জানি যে উইন্ডোজ জিআইআই সরঞ্জামগুলি উইন্ডোজ ভিস্তার পর থেকে সমস্ত ডিস্কগুলিতে ডিফল্টরূপে 1MiB প্রান্তিককরণ ব্যবহার করে আসছে। যদি সেই DISKPARTপৃষ্ঠায় বর্ণিত পাঠ্য-মোডটি এখনও সিলিন্ডার প্রান্তিককরণ করছে, তবে আইএমও এটি খারাপভাবে ভেঙে গেছে। খুব পুরানো ওএসগুলিকে সমর্থন করার জন্য সম্ভবত এটি ব্যবহার করার উদ্দেশ্যে তৈরি সরঞ্জামগুলি বাদে আজ আর কোনও কিছুই সিএইচএস বা সিলিন্ডার প্রান্তিককরণ ব্যবহার করা উচিত নয় । (সর্বশেষে আমি যাচাই করেছি, লিনাক্স এখনও সিলিন্ডার প্রান্তিককরণ ব্যবহার করেছে this এই কারণে, আমি বলি এটি ভেঙে গেছে))cfdisk

আমি সন্দেহ করি যে "সেক্টর প্রান্তিককরণ" এর উল্লেখ বলতে ডিফল্টরূপে সেক্টরে মানগুলি নির্দিষ্ট করে। অবশ্যই স্বাক্ষরবিহীন পার্টিশনগুলি ব্যবহার করা (যা "সেক্টর প্রান্তিককরণ" এর অর্থ আসলে) বেশিরভাগ আধুনিক ডিস্কগুলিতে অবনমিত কর্মক্ষমতা তৈরি হতে পারে।

পার্টেড http://rainbow.chard.org/2013/01/30/how-to-align-partitions-for-best-performance- using-p সূত্র ব্যবহার করে সেরা পারফরম্যান্সের জন্য পার্টিশনগুলি কীভাবে সারিবদ্ধ করা যায়?

এটির শুরু খুব ভাল, তবে জিপিটি ডিস্ককে সম্পূর্ণ (100%) বিভাজন দিয়ে শেষ হয়, যা অন্যান্য / সাধারণ পার্টিশনের জন্য সর্বোত্তম পারফরম্যান্সের জন্য পার্টিশনগুলি কীভাবে বিন্যস্ত করতে হয় তা ব্যাখ্যা করতে ব্যর্থ হয়।

না, সেই সাইটটি ডিস্কে একটি একক পার্টিশন সারিবদ্ধ করার বর্ণনা করে। আপনি পরবর্তী সমস্ত পার্টিশনগুলিতে কেবল একই নীতি প্রয়োগ করতে চান। অন্য কথায়, যদি আপনি দেখতে পান যে আপনার ডিস্কের সর্বোত্তম মানটি 2048-সেক্টর প্রান্তিককরণ, আপনি নিশ্চিত করতে চাইবেন যে প্রতিটি পার্টিশন সেই মানটির একাধিক, যেমন 2,097,152 বা 15,403,008 দিয়ে শুরু হয়।

প্রশ্ন এই থ্রেড, আমার নিজের শিরোনামে অন্তর্নিহিত এর উত্তর দেওয়ার জন্য GPT fdisk ( gdisk, sgdisk, এবং cgdisk), যা অধিকাংশ Linux ডিস্ট্রিবিউশনের পাওয়া যায় gdiskবা gptfdiskপ্যাকেজ, কোনো প্রান্তিককরণ মান আপনার মত সেটিং সমর্থন করে। ডিফল্টটি 1MiB (বেশিরভাগ ডিস্কে 2048 সেক্টর) হয় তবে আপনি lবিশেষজ্ঞের মেনুতে বিকল্পটি ব্যবহার করে এটি সামঞ্জস্য করতে পারেন (ইন gdisk; এই পরিবারের অন্যান্য সরঞ্জামগুলির জন্য বিশদ পৃথক)। দুর্ভাগ্যক্রমে, আমি খুঁজে পেয়েছি যে লিনাক্স সিস্টেম কলগুলি অ্যালাইনমেন্টের ডেটা ফেরত দেওয়ার কথা বলে তা অবিশ্বাস্য (যদিও তারা বেশ কয়েক বছর আগের তুলনায় সম্প্রতি আরও নির্ভরযোগ্য হয়ে উঠেছে)। সুতরাং, আপনার ডিস্কগুলির জন্য সর্বোত্তম কী তা জানতে আপনার মডেল স্পেসিফিকেশনগুলি অনুসন্ধান করতে বা আপনার RAID সেটিংস পরীক্ষা করতে হবে।


"1MiB প্রান্তিককরণটি ব্যবহার করা পারফরম্যান্সের ক্ষেত্রে বেশিরভাগ ডিস্কের জন্য অনুকূল"। ধন্যবাদ
xpt

"নোট করুন যে সিলিন্ডার / হেড / সেক্টর (সিএইচএস) জ্যামিতির মান সেট করার বিকল্পগুলি আজ 100% অকেজো।" - এইচএইচডি বৈশিষ্ট্যগুলির তালিকায় জোন রেকর্ডিং যুক্ত করুন যা "সিলিন্ডার প্রান্তিককরণ" ধারণাটি অকার্যকর করে দেয়। নির্মাতারা প্রতিটি শারীরিক সিলিন্ডারের জন্য বরাদ্দকৃত ট্র্যাকের সেক্টরের প্রকৃত সংখ্যা সরবরাহ করে না। সুতরাং "সিলিন্ডার প্রান্তিককরণ" উল্লেখ করা সম্ভবত পার্টিশনের সীমানাকে একটি ট্র্যাকের মাঝখানে একটি আধুনিক এইচডিডি (যা সমস্ত জোনের রেকর্ডিং ব্যবহার করে) রাখবে। নীচের লাইন: আপনার এইচডিডিতে পার্টিশন সীমানা অনুকূল করতে মুখ্য তথ্য নেই।
কাঠের
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.