এনটিএফএসের সর্বাধিক তাত্ত্বিক ডেটা ট্রান্সফার থ্রুপুটটি কী?


28

সম্প্রতি আমি একটি স্থানীয় ব্যবহারকারী গ্রুপের সভায় ছিলাম যেখানে উপস্থাপক এনটিএফএস আইও স্ট্যাকের সর্বাধিক থ্রুটপুটটি 1 জিবিপিএস হিসাবে উল্লেখ করেছেন। তিনি একই দাবিতে একই লজিকাল ভলিউম থেকে দুটি লজিকাল ভলিউম থেকে দুটি বড় ফাইল অনুলিপি করে (যেমন [ক] উত্স, [খ] গন্তব্য 1 এবং [সি] গন্তব্য 2)) এবং 500 এর কাছাকাছি স্থানান্তরিত হারকে লক্ষ্য করে তার দাবী প্রমাণ করেছেন ated এম বি পি এস। তিনি এই পরীক্ষাটি কয়েকবার পুনরাবৃত্তি করেছিলেন এবং উল্লেখ করেছেন যে অন্তর্নিহিত স্টোরেজ সাবসিস্টেমটি ফ্ল্যাশ ছিল (এটি নিশ্চিত করার জন্য যে আমরা ধীর স্টোরেজ সন্দেহ করি না)।

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

সম্পাদনা

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


ফ্ল্যাশ ড্রাইভ (গুলি) এর জন্যও 1 গিগাবাইট / এস বেশ দ্রুত
TheFiddlerWins

2
! @TheFiddlerWins 1 গিগাবাইট / সেকেন্ড = 1 Gbps এ
Kermit

1
আমি সম্মত, তবে তাঁর প্রশ্নটি বলে ... "এনটিএফএস আইও স্ট্যাকের সর্বাধিক থ্রুটপুট ছিল 1 জিবিপিএস", যতদূর আমি জানি বি = বাইটস এবং বি = বিটস
TheFiddlerWins

1
সাধারণ পরীক্ষা - র‌্যাম ডিস্ক জুড়ে ফাইলটি অনুলিপি করবেন? আজকাল 16 * 2 = 32 গিগাবাইট র‍্যাম পাওয়া মুশকিল নয়।
kizzx2

1
জেমসআরয়ান - এফটিপি হস্তান্তর প্রক্রিয়া হিসাবে ব্যবহার করা হঠাৎ ফাইল সিস্টেম পরিবর্তন করে না। এসএমবিকে এনটিএফএসের সাথে বিভ্রান্ত করবেন না।
mfinni

উত্তর:


36

এমনকি ধরে নিয়েছি আপনি বোঝানো GBpsএবং না Gbps...

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

বিভিন্ন ফাইল সিস্টেমের তুলনা করা এবং কীভাবে তারা অন্তর্নিহিত হার্ডওয়্যারটির কার্য সম্পাদনকে প্রভাবিত করে তা করা যেতে পারে, তবে এটি আবার সরাসরি ফাইল সিস্টেম দ্বারা আরোপিত কোনও সীমাবদ্ধতা নয় তবে সিস্টেমের সামগ্রিক কর্মক্ষমতাতে আরও একটি "ভেরিয়েবল" রয়েছে।

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

================================================== ================================

প্রযুক্তিগত উত্স এবং উদ্ধৃতি


এনটিএফএস অনুকূল করা

এনটিএফএস পারফরম্যান্স ফ্যাক্টর

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

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

মাল্টিডিস্ক ভলিউমে দ্রুত ডিস্ক এবং আরও বেশি ড্রাইভ ব্যবহার করা কর্মক্ষমতা উন্নত করার একটি সুস্পষ্ট উপায়। অন্যান্য কর্মক্ষমতা উন্নতির পদ্ধতিগুলি আরও অস্পষ্ট এবং একটি এনটিএফএস ভলিউমের কনফিগারেশনের বিশদ সম্পর্কিত।


আধুনিক ফাইল সিস্টেমগুলিতে স্কেলাবিলিটি এবং পারফরম্যান্স

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


এনটিএফএস অপ্টিমাইজেশন

নতুন সাদা কাগজ এনটিএফএস ভলিউম আকারের জন্য গাইডেন্স প্রদান করে

এনটিএফএসে নতুন কী

পারফরম্যান্সের জন্য এনটিএফএস ফাইল সিস্টেম কনফিগার করছে

/superuser/411720/how-does-ntfs-compression-affect-performance

উইন্ডোজে এনটিএফএস সংক্ষেপণের জন্য সেরা অনুশীলন


9
তবুও, আমি সমস্ত ডিভাইসে সংযুক্ত কেবল 802.11 জি সহ একটি সিম্পোজিয়াম দিতে পারি এবং ডিভাইসের মধ্যে একটি অনুলিপি প্রদর্শন করে এনটিএফএসের থ্রুপুট সীমা <54 এমবিপিএস শপথ করেছিলাম।
TheCleaner

1
করা যায়নি, কিন্তু বলার অপেক্ষা রাখে না বনাম "এনটিএফএস হল" এনটিএফএস একটি হার্ড সীমা আছে " ধীর <X> হার্ডওয়্যারে ext4 এই তুলনায়" একটি বড় পার্থক্য আছে। তার ভুল ভুল হতে পারে, আপনি ভুল ব্যাখ্যা করতে পারেন, নির্বিশেষে ... আপনি সেখানে যান।
TheCleaner

7
আবার, এনটিএফএস ফাইল সিস্টেমে এ জাতীয় কোনও সীমাবদ্ধতা থাকবে না, তবে প্রদত্ত এনটিএফএস ড্রাইভার সম্ভবত থাকতে পারে।
mfinni

1
এটিকে কোনও সীমা হিসাবে ভাবেন না তবে একটি লজিকাল ওভারহেড। এর মধ্যে ড্রাইভারকে "সেট" সীমা হিসাবে অন্তর্ভুক্ত করা হয় যা ড্রাইভারের কোডে সংজ্ঞাযুক্ত সংজ্ঞা হতে হবে value তবে আমি বুঝতে পেরেছি যে আপনি প্রক্রিয়াটি <- (@ এমফিন্নি) ... হার্ড সীমাগুলি ডিসি আইও পড়ুন / লেখুন এবং পরিবহন মাধ্যমের প্রযুক্তিগত সীমাবদ্ধতা প্রক্রিয়াকরণের ডিসপো ক্ষমতার মাধ্যমে থ্রুপুটতে সংজ্ঞায়িত করা হয়।
রাগান্বিত ওয়াটবিট

1
চমৎকার যোগ হয়েছে, @
দ্য

10

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


আমি এটি ইচ্ছাকৃতভাবে সীমাবদ্ধ মনে করি নি, তবে ভেবেছিলাম যে সম্ভবত এটি নকশার একটি সীমাবদ্ধতা ছিল
1313

"ফাইল সিস্টেম" থেকে "ড্রাইভার" পর্যন্ত ফোকাসের জন্য ধন্যবাদ।
সোয়াশেক

5
আপনি কোনও বইয়ের গতি বাড়াতে পারবেন না - আপনি পাঠকের গতি এবং পাঠকের উপর নির্ভরশীল জিনিসের গতি বাড়াতে পারবেন।
এমফিনি

সীমাবদ্ধতা এবং বোতল ঘাড় দুটি আলাদা জিনিস ... একটি ফাইল সিস্টেম ওভারহেডের কারণ হতে পারে তাত্ত্বিকভাবে বোতল-ঘাড় তৈরি করা সম্ভব তবে একটি কঠোর সেট সীমাটি সংজ্ঞা দেয় না যা আমি বিশ্বাস করি যে এই পোষ্টটির উদ্দেশ্য ছিল।
00 এ রাগান্বিত ওয়াম্ব্যাট

7

এটি সত্য হলে আমি খুব অবাক হব । আসুন এমন সমস্ত কিছু দেখুন যা একটি ফাইল সিস্টেমকে ধীর করতে পারে:

  • শারীরিক মিডিয়া (ডিস্ক, এসএসডি)
  • এই মিডিয়াটির সাথে সংযোগ (সাস, সাটা, এফসিএল)
  • টুকরা টুকরা করা
  • খারাপ লকিং অ্যালগরিদম বা অন্যান্য কোড সমস্যা
  • সিপিইউ এবং স্মৃতি গতি

সর্বাধিক সাধারণ সীমাবদ্ধকরণ ফ্যাক্টর হ'ল আপনার দৈহিক মিডিয়া। ঘোরানো হচ্ছে মরিচা হয় ধীর । উদাহরণস্বরূপ দেখুন এই সত্যই নতুন ডিস্কটির সর্বাধিক গতি 6 জিবিপিএস (এটি জিবিপিএস, জিবিপিএস নয়!)। অবশ্যই একটি রাইড 1 সেটআপ ব্যবহার করা এটির গতি বাড়িয়ে দেবে। অবশ্যই আপনি এটি অর্জন করতে পারবেন না, কারণ আপনার কর্মক্ষমতা হত্যার চেষ্টা করে। তাহলে আসুন আপনি যে কোনও এসএসডি ব্যবহার করেন ? ওহ, আবার দেখুন 6 জিবি।

তারপরে সংযোগ রয়েছে: এসএএস (দ্রুততম স্থানীয় স্টোরেজ) 6 গিগাবাইটে যায়, এফসি যদিও 16 জিবিপিএসে যায়।

আপনি কি নিশ্চিত যে আপনার ডেমোটি এমন উচ্চ প্রান্ত, শিল্পের স্টেট, হার্ডওয়্যার ব্যবহার করছিল?

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

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


7

আমি সর্বাধিক আছে বলে মনে করি না। তবে আমি জানি এটি 1 জিবি / সেকেন্ডেরও বেশি কারণ স্যামসুংয়ের লোকেরা 24 এসএসডি ড্রাইভের মাধ্যমে তাদের 2009 র‌্যাগের সাথে 2121.29 এমবি / এস পড়ে এবং 2000.195 এমবি / এস লিখেছিল http://www.youtube.com/watch?v=96dWOEa4Djs

তারা মনে করে তারা এই সীমাটিকে আঘাত করেছে কারণ এসএসডিগুলিতে প্লাগ ইন করা কন্ট্রোলার কার্ডগুলির সম্মিলিত মোট হার্ডওয়্যার ব্যান্ডউইথ ছিল।

এছাড়াও এই পৃষ্ঠাটি http://blog.laptopmag.com/faster-than-an-ssd-how-to-turn-extra-memory-into-a-ram-disk এনটিএফএস 5 থেকে 7 জিবি পাওয়ার জন্য একটি র‌্যাম ডিস্ক ফর্ম্যাট দেখায় / সেকেন্ড। Http://en.wikedia.org/wiki/List_of_RAM_drive_software এ তালিকাভুক্ত র‌্যামডিস্কের একটি শিরোনাম দিয়ে নিজে চেষ্টা করে দেখুন


3

ফাইল সিস্টেমের সীমাগুলির তুলনা করার একমাত্র যৌক্তিক উপায় হ'ল সিস্টেমে যেখানে ধ্রুবকটি ছিল ফাইল সিস্টেম এবং ভেরিয়েবলগুলি অন্যান্য কারণগুলি যেমন ডিভাইস, সংযোগ ইত্যাদির সাহায্যে একাধিক পুনরাবৃত্তির সাথে স্থানান্তর গতির তুলনা করতে একটি সিস্টেম ব্যবহার করা কেবল তা প্রমাণ করে যে নির্দিষ্ট সিস্টেমটি সীমাবদ্ধ ছিল, ফাইল সিস্টেমটি সীমাবদ্ধ ছিল না।



1

এনটিএফএসে কোনও অন্তর্নির্মিত থ্রুপুট সীমা নেই। গতির একমাত্র সীমাবদ্ধতা হ'ল অন্তর্নিহিত হার্ডওয়্যারটির পারফরম্যান্স বৈশিষ্ট্য।


আমি এটি ইচ্ছাকৃতভাবে সীমাবদ্ধ মনে করি নি, তবে ভেবেছিলাম, সম্ভবত এটি নকশার একটি সীমাবদ্ধতা।
সোয়াশেক

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