কেন ফাঁকা ডিস্ক স্পেস কম্পিউটারগুলিকে গতি দেয়?


191

আমি একগুচ্ছ ভিডিও দেখছি এবং এখন কম্পিউটারগুলি কীভাবে কাজ করে তা আরও ভালভাবে বুঝতে পারি। র‌্যাম কী, অস্থির এবং অ-উদ্বায়ী মেমরি এবং অদলবদলের প্রক্রিয়াটি আমি আরও ভালভাবে বুঝতে পারি। আমি আরও বুঝতে পারি কেন র‌্যাম বাড়ানো কম্পিউটারের গতি বাড়ায়।

আমি বুঝতে পারি না কেন ডিস্কের জায়গা পরিষ্কার করা কম্পিউটারের গতি বাড়ায়। এটা কি পারে? এটা কেন? জিনিস সংরক্ষণের জন্য উপলভ্য স্থান অনুসন্ধানের সাথে কি এর সম্পর্ক আছে? বা কিছু সঞ্চয় করার জন্য দীর্ঘ পর্যাপ্ত অবিচ্ছিন্ন জায়গা তৈরি করতে চারদিকে ঘুরে বেড়াতে? হার্ড ডিস্কে আমার কতটা ফাঁকা জায়গা ছেড়ে দিতে হবে?


37
এটি সত্যিই পিসিগুলিকে গতি দেয় না, এটি কেবল ফাইল খণ্ডের সম্ভাবনা হ্রাস করে যা এইচডিডিগুলিকে ধীর করে তোলে। এটি পিসির সর্বকালের অন্যতম একটি পৌরাণিক কাহিনী যা প্রত্যাহার করে। পিসিতে বুটলেনিকগুলি খুঁজে পেতে, এটি এক্স্পেরফ / ডাব্লুপিএ দিয়ে ট্রেস করুন।
ম্যাজিক্যান্ড্রে 1981

9
এটি FWIW speeds up the experience of using a PC
এডিথার্ড

4
@ ম্যাজিক্যান্ড্রে ১৯৮১: সত্যের একটি ক্ষুদ্র রত্ন রয়েছে। প্রতিটি ফোল্ডারে যত বেশি জিনিস হয় তত ধীরে ধীরে ফাইল ট্র্যাভারসাল হয় যা কোনও ফাইলপথ ব্যবহার করে যে কোনও কিছুকে প্রভাবিত করে, যা ... সবকিছু। তবে এটি ক্ষুদ্র
মাকিং হাঁস

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

4
আপনি ঠিক কি ভিডিওগুলি দেখছিলেন?
লোকো

উত্তর:


313

এখানে, আমি দুর্ঘটনাক্রমে একটি বই লিখেছি। প্রথমে কিছু কফি পান।

কেন ফাঁকা ডিস্ক স্পেস কম্পিউটারগুলিকে গতি দেয়?

এটি কমপক্ষে নিজের থেকে নয়। এটি সত্যিই একটি সাধারণ কল্পকাহিনী। এটি একটি সাধারণ পৌরাণিক কাহিনী কারণ হ'ল আপনার হার্ড ড্রাইভটি পূরণ করা প্রায়শই একই সাথে ঘটে যা অন্যান্য জিনিস যেমন tradition তিহ্যগতভাবে আপনার কম্পিউটারকে ধীর করে দিতে পারে - কম্পিউটার। এসএসডি পারফরম্যান্সটি ড্রাইভটি পূরণ করার সাথে সাথে হ্রাস পেতে থাকে , তবে এটি তুলনামূলকভাবে নতুন একটি সমস্যা, এসএসডিগুলির পক্ষে অনন্য এবং এটি নৈমিত্তিক ব্যবহারকারীদের পক্ষে সত্যই লক্ষণীয় নয়। সাধারণত, লো ফ্রি ডিস্ক স্পেস কেবল একটি লাল হেরিং

উদাহরণস্বরূপ, জিনিসগুলি:

  • ফাইল বিভাজন। ফাইল ফ্র্যাগমেন্টেশন হয় একটি বিষয় †† , কিন্তু মুক্ত স্থান অভাব যখন এর স্পষ্টভাবে এক অনেক অবদান কারণের নয়, শুধুমাত্র এটি কারণ। এখানে কিছু মূল বিষয়:

    • কোনও ফাইল খণ্ডিত হওয়ার সম্ভাবনা ড্রাইভের ফাঁকা জায়গার পরিমাণের সাথে সম্পর্কিত নয় । এগুলি ড্রাইভের মুক্ত স্থানের বৃহত্তম সংলগ্ন ব্লকের আকারের সাথে সম্পর্কিত (যেমন মুক্ত স্থানের "গর্ত"), যা মুক্ত স্থানের পরিমাণ উপরের দিকে আবদ্ধ হওয়ার জন্য ঘটে । ফাইল সিস্টেম কীভাবে ফাইল বরাদ্দ পরিচালনা করে (আরও নীচে) তার সাথে সম্পর্কিত They বিবেচনা করুন: একক সংলগ্ন ব্লকের সমস্ত খালি জায়গাতে 95% পূর্ণ একটি ড্রাইভে নতুন ফাইল খণ্ডিত হওয়ার 0% সম্ভাবনা রয়েছে ††† (এবং একটি সংযুক্ত ফাইলটি খণ্ডনের সুযোগটি মুক্ত স্থানের চেয়ে আলাদা)। একটি ড্রাইভ যা 5% পূর্ণ তবে ড্রাইভের উপরে সমানভাবে ছড়িয়ে থাকা ডেটা সহ বিভাজনের খুব বেশি সম্ভাবনা রয়েছে।

    • মনে রাখবেন যে খণ্ডিত ফাইল অ্যাক্সেস করা হচ্ছে তখন ফাইল খণ্ডন কেবল কর্মক্ষমতাকে প্রভাবিত করেবিবেচনা করুন: আপনার একটি দুর্দান্ত, ডিফ্র্যাগমেন্টযুক্ত ড্রাইভ রয়েছে যা এখনও এতে প্রচুর বিনামূল্যে "গর্ত" রয়েছে। একটি সাধারণ দৃশ্য। সবকিছু চলমান মসৃণ। যদিও শেষ পর্যন্ত আপনি এমন একটি জায়গায় পৌঁছে যাবেন যেখানে খালি জায়গার আর কোনও বড় ব্লক নেই। আপনি একটি বিশাল সিনেমা ডাউনলোড করেন, ফাইলটি মারাত্মকভাবে খণ্ডিত হয়ে যায়। এটি আপনার কম্পিউটারকে ধীর করবে না। আপনার সমস্ত অ্যাপ্লিকেশন ফাইল এবং এর আগে যেগুলি ভাল ছিল তা হঠাৎ খণ্ডিত হয়ে যাবে না। এটি মুভিটি তৈরি করতে পারেলোড হতে বেশি সময় নিবে (যদিও মুভিটির বিট রেটগুলি হার্ড ড্রাইভের পড়ার হারের তুলনায় এত কম যে এটি সম্ভবত অনাকাঙ্ক্ষিত হবে), এবং মুভিটি লোড হওয়ার সময় এটি আই / ও-বাউন্ড পারফরম্যান্সকে প্রভাবিত করতে পারে তবে অন্যটি, কিছুই পরিবর্তন.

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

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

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

  • ইনস্টল করা সফ্টওয়্যার। ধরা যাক আপনার প্রচুর সফ্টওয়্যার ইনস্টল রয়েছে যা আপনার কম্পিউটার বুট হওয়ার পরে লোড হয়, এভাবে প্রারম্ভকালীন সময়টি ধীর হয়ে যায়। এই ধীরগতিটি ঘটে কারণ প্রচুর সফ্টওয়্যার লোড হচ্ছে। তবে, ইনস্টল করা সফ্টওয়্যার হার্ড ড্রাইভের জায়গা নেয়। সুতরাং হার্ড ড্রাইভের ফাঁকা স্থান হ'ল একই সাথে হ'ল এবং আবার একটি মিথ্যা সংযোগ সহজেই তৈরি করা যেতে পারে।

  • এই রেখাগুলি সহ আরও অনেক উদাহরণ যা একত্রে নিলে কম পারফরম্যান্সের সাথে মুক্ত জায়গার অভাবকে ঘনিষ্ঠভাবে সংযুক্ত করে বলে মনে হয়।

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

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

এটি কি কোনও স্মৃতি স্থান অনুসন্ধানের সাথে সম্পর্কিত যেখানে জিনিসগুলি সংরক্ষণ করা যায়?

না। না। এখানে দুটি লক্ষণীয় গুরুত্বপূর্ণ বিষয় রয়েছে:

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

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

    • এনটিএফএসের একটি মাস্টার ফাইল টেবিল রয়েছে, যার মধ্যে রয়েছে বিশেষ ফাইল $Bitmapইত্যাদি, এবং প্রচুর পরিমাণে মেটা ডেটা ড্রাইভ বর্ণনা করে। মূলত এটি পরবর্তী ফ্রি ব্লকগুলি কোথায় তা ট্র্যাক করে রাখে, যাতে প্রতিবার ড্রাইভ স্ক্যান না করেই নতুন ফাইলগুলি সরাসরি বিনামূল্যে ব্লকে লেখা যায়।

    • অপর একটি উদাহরণ, ext4-"বিটম্যাপ বরাদ্দকারী" বলা হয়, এটি ext2 এবং ext3 এর চেয়ে উন্নতি যা মূলত এটি নির্ধারণ করতে সহায়তা করে যে ফ্রি ব্লকগুলির তালিকা স্ক্যান করার পরিবর্তে ফ্রি ব্লকগুলি কোথায় where এক্সট 4 এছাড়াও "বিলম্বিত বরাদ্দ" সমর্থন করে, অর্থাত, টুকরোগুলি হ্রাস করার জন্য এটি কোথায় রাখা উচিত সে সম্পর্কে আরও ভাল সিদ্ধান্ত নেওয়ার জন্য ওএসের দ্বারা র‌্যামে ডেটা বাফার করা।

    • আরও অনেক উদাহরণ।

বা কিছু সাশ্রয়ের জন্য দীর্ঘ পর্যাপ্ত ধারাবাহিক স্থান তৈরি করার জন্য ঘুরে বেড়ানো জিনিসগুলি নিয়ে?

না। এটি ঘটবে না, কমপক্ষে কোনও ফাইল সিস্টেমের সাথে আমি সচেতন নই। ফাইলগুলি খণ্ডিত হয়ে যায়।

"কিছু সঞ্চয় করার জন্য যথেষ্ট পরিমাণে স্থির জায়গা তৈরি করতে জিনিসকে ঘুরিয়ে আনতে" প্রক্রিয়াটিকে ডিফ্রেগমেন্টিং বলে । ফাইলগুলি লেখার সময় এটি হয় না। আপনি যখন নিজের ডিস্ক ডিফ্র্যাগম্যান্টার চালান তখন এটি ঘটে। কমপক্ষে, নতুন উইন্ডোজে, একটি সময়সূচিতে এটি স্বয়ংক্রিয়ভাবে ঘটে তবে ফাইলটি লিখে এটি কখনই ট্রিগার হয় না।

এই জাতীয় জিনিসগুলি এ জাতীয় চারপাশে এড়াতে সক্ষম হওয়াই ফাইল সিস্টেমের কার্য সম্পাদনের মূল চাবিকাঠি এবং কেন খণ্ড খণ্ড ঘটে এবং কেন পৃথক পদক্ষেপ হিসাবে ডিফ্র্যাগমেন্টেশন বিদ্যমান।

হার্ড ডিস্কে আমার কতটা ফাঁকা জায়গা ছেড়ে দিতে হবে?

এটি উত্তর দেওয়ার জন্য একটি জটিল প্রশ্ন এবং এই উত্তরটি ইতিমধ্যে একটি ছোট বইয়ে পরিণত হয়েছে।

চলতি নিয়ম:

  • সমস্ত ধরণের ড্রাইভের জন্য:

    • সবচেয়ে গুরুত্বপূর্ণ, আপনার কম্পিউটারকে কার্যকরভাবে ব্যবহারের জন্য পর্যাপ্ত ফাঁকা জায়গা ছেড়ে দিন । আপনি যদি কাজের জায়গার বাইরে চলে যান তবে আপনি একটি বড় ড্রাইভ চান।
    • অনেকগুলি ডিস্ক ডিফ্র্যাগমেন্টেশন সরঞ্জামগুলিতে কাজ করার জন্য সর্বনিম্ন পরিমাণে মুক্ত স্থানের প্রয়োজন হয় (আমি মনে করি উইন্ডোজের সাথে একটিতে 15% সবচেয়ে খারাপ ক্ষেত্রে প্রয়োজন) other
    • অন্যান্য ওএস ফাংশনের জন্য স্থান ছেড়ে দিন। উদাহরণস্বরূপ, যদি আপনার মেশিনে প্রচুর শারীরিক র‍্যাম না থাকে এবং আপনি গতিশীল আকারের পৃষ্ঠা ফাইলের সাথে ভার্চুয়াল মেমরি সক্ষম করে থাকেন তবে আপনি পৃষ্ঠার ফাইলের সর্বাধিক আকারের জন্য পর্যাপ্ত জায়গা ছেড়ে যেতে চাইবেন। অথবা আপনার যদি হাইবারনেশন মোডে রেখে একটি ল্যাপটপ থাকে তবে হাইবারনেশন স্টেট ফাইলের জন্য আপনার পর্যাপ্ত ফাঁকা জায়গা প্রয়োজন need জিনিস যেমন।
  • এসএসডি-নির্দিষ্ট:

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

আমার প্রায় 20-25% ফাঁকা জায়গা বাকী থাকলে ব্যক্তিগতভাবে আমি সাধারণত একটি বড় ড্রাইভ দখল করি। এটি পারফরম্যান্সের সাথে সম্পর্কিত নয়, এটি ঠিক যে আমি যখন এই পর্যায়ে পৌঁছেছি, তখন আমি প্রত্যাশা করি যে খুব শীঘ্রই ডেটার জন্য আমি খুব সম্ভবত স্থানের বাইরে চলে যাব, এবং এটি আরও বড় ড্রাইভ পাওয়ার সময় এসেছে।

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


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

যে কোনও ব্লকিং ঘটে যা শারীরিক সম্পদের জন্য প্রতিযোগিতার কারণে ঘটে যা সাধারণত প্রচুর পরিমাণে ক্যাশে প্রশমিত হয়। SATA এর দ্বৈত মোড এখানে প্রায় সম্পূর্ণ অপ্রাসঙ্গিক।


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

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

A উদ্দেশ্যমূলকভাবে ফাইলগুলি খণ্ডিত না করে এমন একটি বুদ্ধিমান ফাইল সিস্টেম ধরে নেওয়া।


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

22

এইচডিডি জন্য নাথানিয়াল মেকের ব্যাখ্যা ছাড়াও এসএসডিগুলির জন্য আলাদা পরিস্থিতি রয়েছে।

এসএসডিগুলি বিক্ষিপ্ত ডেটা সম্পর্কে সংবেদনশীল না কারণ এসএসডি-তে যে কোনও জায়গায় অ্যাক্সেসের সময় একই থাকে। টিপিক্যাল এসএসডি অ্যাক্সেসের সময়টি 0.1 থেকে 10 মিমি সাধারণ এইচডিডি অ্যাক্সেসের সময় বনাম ms এটি অবশ্য এসএসডি-র মধ্যে ইতিমধ্যে লেখা ডেটার সংবেদনশীল

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

যদি আবর্জনা সংগ্রহের কাজটি যথাসময়ে শেষ করতে না পারে, তবে প্রতিটি লেখার অপারেশনটি যেখানে স্থানটি ডেটা লেখার কথা সেখান থেকে পরিষ্কার করার আগেই হয়। এটি প্রতিটি লেখার অপারেশনের জন্য সময় দ্বিগুণ করে এবং সামগ্রিক কর্মক্ষমতা হ্রাস করে।

এখানে একটি দুর্দান্ত নিবন্ধ যা ট্রিম এবং আবর্জনা সংগ্রহের কার্যকারিতা ব্যাখ্যা করে


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

এটি নিয়ন্ত্রণকারীর উপরও নির্ভর করবে। এবং যেহেতু অনেকগুলি প্রকরণ রয়েছে তাই আমি সেই স্তরের বিশদে যেতে চাইনি।
WHS

আপনি যে 15-25% কথা বলছেন তাকে "অতিরিক্ত বিধান" বলা হয়। কিছু ড্রাইভের জন্য ইতিমধ্যে এটির জন্য বাধ্যতামূলক স্থান বরাদ্দ করা হয়েছে (যেমন 1 টিবি ইভিও 840 রয়েছে 9% সংরক্ষিত এবং ওএসকে ফ্রি হিসাবে রিপোর্ট করা হয়নি), যাদের আপনার কোনও খালি জায়গা ছেড়ে যাওয়ার দরকার নেই। আমি বিশ্বাস করি যে কিছু ক্ষেত্রে অতিরিক্ত বিধানিত স্থানটি অবশ্যই অবিবাহিত হওয়া উচিত, এবং কেবলমাত্র আপনার ফাইল সিস্টেমে ফাঁকা স্থান ছাড়লে তা কাটবে না, আপনাকে বাস্তবে অবারিত স্থান ছাড়তে হবে।
জেসন সি

অতিরিক্ত বিধান রাখা অন্য কিছু। ত্রুটিযুক্ত নন্দগুলি প্রতিস্থাপনের জন্য সেগুলি ন্যানড s 15-25% ব্লকগুলি মুক্ত করার জন্য (পৃষ্ঠাগুলি) এবং পরিধান সমতলকরণের জন্য প্রয়োজনীয়। আপনি বিশদ জানতে এখানে পড়তে চাইতে পারেন ==> thessdreview.com/daily-news/latest-buzz/…
WHS

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

12

Whereতিহ্যবাহী হার্ড ডিস্কের ভিতরে কোথাও একটি স্পিনিং মেটাল প্লেটার যেখানে পৃথক বিট এবং বাইটগুলি আসলে এনকোড করা থাকে। প্ল্যাটারে ডেটা যুক্ত হওয়ার সাথে সাথে ডিস্ক নিয়ামক প্রথমে এটিকে ডিস্কের বাইরের অংশে সঞ্চয় করে। নতুন ডেটা যুক্ত হওয়ার সাথে সাথে ডিস্কের অভ্যন্তরের দিকে যেতে সর্বশেষে স্থান ব্যবহার করা হয়।

: এই মন, দুই প্রভাব সৃষ্টি যেমন ডিস্ক fills আপ ডিস্ক কর্মক্ষমতা হ্রাস করছে টাইমস খোঁজ এবং ঘূর্ণন বেগের

টাইমস সিক করুন

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

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

ডিস্কের স্থান ফাঁকা রাখা ডিফ্র্যাগমেন্টেশন পরিষেবাটি কেবলমাত্র খণ্ডিত ফাইলগুলিকে আরও দ্রুত সাফ করার জন্য নয়, তবে ফাইলগুলিকে ডিস্কের বাইরের দিকে সরিয়ে নিয়ে যাওয়ার সময়কে উন্নত করতে পারে, যাতে গড় অনুসন্ধানের সময়টি কম হয়।

ঘূর্ণন গতিবেগ

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

প্রায় শূন্য একটি ড্রাইভ ডিস্কের দ্রুত বাইরের প্রান্তের কাছে বিটগুলি অ্যাক্সেস করতে বেশিরভাগ সময় ব্যয় করবে। প্রায় পূর্ণ একটি ড্রাইভ ডিস্কের ধীর অভ্যন্তর অংশের কাছে বিটগুলি অ্যাক্সেস করতে আরও বেশি সময় ব্যয় করবে।

আবার, ফাঁকা ডিস্কের স্থানটি ডিফ্র্যাগ পরিষেবাটিকে ডিস্কের বাহিরের দিকে ডেটা সরাতে অনুমতি দিয়ে কম্পিউটারকে দ্রুততর করে তুলতে পারে, যেখানে পড়া এবং লেখার দ্রুততা রয়েছে।

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

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

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

অন্যান্য কারণের

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

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

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


1
সময় বাড়ানোর সন্ধান কম ফাঁকা জায়গার ফল নয়, এটি ডেটা সংস্থার ফলাফল। আপনার ডেটা পুরো ড্রাইভে ইতিমধ্যে থাকলে ডিস্কের স্থান খালি করা অনুসন্ধানের সময় হ্রাস পাবে না। একইভাবে, ডিস্কের জায়গার বাইরে চলে যাওয়া হঠাৎ সম্পর্কযুক্ত ডেটার জন্য অনুসন্ধানের সময়গুলি হঠাৎ বাড়িয়ে তুলবে না যা ইতিমধ্যে সুসংহত ছিল। আরও গুরুত্বপূর্ণ বিষয়, এগুলির যে কোনও একটি "ধীর কম্পিউটার" এর সাথে যুক্ত করার বিষয়ে খুব সাবধান থাকুন। উদাহরণস্বরূপ, আপনি কেবলমাত্র ব্রাউজারটি ব্রাউজ করতে যাচ্ছেন না কারণ কেবল আপনার ব্রাউজারের এক্সিকিউটেবলটি অবৈজ্ঞানিক এবং যান্ত্রিক ড্রাইভের বাইরের অংশে রয়েছে, এবং আপনার এমপি 3 গুলি এখনও খুব সহজেই খুব সহজেই বাজবে worst
জেসন সি

2
@ জেসনসি এই পয়েন্টগুলির প্রতিটি বিচ্ছিন্নভাবে সত্য, তবে পুরো সিস্টেমের অংশ হিসাবে নেওয়া সত্যিকারের মন্দাকে বাড়িয়ে তুলতে পারে। একটি উদাহরণ এই দাবির: " Freeing disk space won't decrease seek times if your data is already all over the drive." আমি নিজে থেকে এটি বিতর্ক করতে পারি না, তবে আমি ডিফ্রেগ পরিষেবাটি এখন এই ডেটাটিকে ড্রাইভের সামনের দিকে নিয়ে যেতে পারি এবং এখন সেই জিনিসগুলি সময়ের সন্ধানের উন্নতি করবে । আপনার মন্তব্যে অন্যান্য পয়েন্টগুলির অনুরূপ কাউন্টার রয়েছে: ডিস্কের স্পেস শেষ না হয়ে সুসংহত ডেটার সন্ধান বাড়িয়ে তুলবে না, তবে এটি ডেটা সুসংহত থাকার সম্ভাবনা কম করে তোলে।
জোয়েল কোহোর্ন

1
@ জেসনসি যাইহোক, শিরোনাম প্রশ্নের আরও সরাসরি সম্বোধন করতে আমি আপনার মন্তব্যের ভিত্তিতে আমার উত্তরটিতে কয়েকটি লাইন যুক্ত করেছি।
জোয়েল কোহোর্ন

অবশ্যই; তবে আমার মূল বিষয়গুলি হ'ল) ​​ধীরগতি কম হওয়া অন্য কোনও কিছুর পরিণতি , যদিও কম ফাঁকা জায়গাটি অনেকগুলি কারণ হতে পারে এবং ২) আপনার এই বিষয়টির সাথে সত্যই সতর্ক থাকতে হবে, এটি সেই লোকদের মধ্যে একটি যা ল্যাচ করে it's অত্যন্ত দ্রুত. যদি কোনও নৈমিত্তিক ব্যবহারকারী লক্ষ্য করেন যে তাদের কম্পিউটারটি ধীর গতিতে রয়েছে তবে বাস্তবে এটি খণ্ডন (উদাহরণস্বরূপ) এর প্রকৃত কারণ হিসাবে চূড়ান্ত অস্বাভাবিক। তবে তারা ইন্টারনেটে প্রচুর পরিমাণে স্টাফ পড়ে, স্লেকনার ইনস্টল করে, 50 টি ডিস্ক ডিফ্র্যাগামেন্টার দেয়, খারাপ রেজিস্ট্রি করে তোলে; বুদ্ধিমানদের আমাদের উত্তরগুলির দরকার নেই।
জেসন সি

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

6

অন্যান্য সমস্ত উত্তর প্রযুক্তিগতভাবে সঠিক - তবে আমি সর্বদা খুঁজে পেয়েছি যে এই সাধারণ উদাহরণটি এটি সর্বোত্তমভাবে ব্যাখ্যা করে।

আপনার কাছে প্রচুর জায়গা থাকলে জিনিসগুলি বাছাই করা সত্যিই সহজ ... তবে আপনার কাছে জায়গা না থাকলে মুশকিল ... কম্পিউটারগুলিরও স্থান প্রয়োজন !

এই ক্লাসিক " 15 ধাঁধা "টি জটিল / সময় সাশ্রয়ী কারণ আপনার কাছে ঠিক 1-15 ক্রমানুসারে টাইলগুলি চারপাশে ঘুরিয়ে ফেলার জন্য কেবল 1 ফ্রি স্কোয়ার রয়েছে।

হার্ড 15 ধাঁধা

তবে স্থানটি যদি আরও বড় হয় তবে আপনি এই ধাঁধাটি 10 ​​সেকেন্ডের মধ্যেই সমাধান করতে পারেন।

সহজ 15 ধাঁধা

যে কেউ এই ধাঁধাটি দিয়ে খেলেছেন তার জন্য ... সাদৃশ্যটি বোঝা স্বাভাবিকভাবেই আসে। ;-)


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

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

কারণ আপনি কেবল "3" অ্যাক্সেস করছেন না। আপনি "1-15" এ অ্যাক্সেস করছেন। যদিও আমি স্বীকার করি যে উদাহরণে এটি স্ফটিক পরিষ্কার নয়, আমি এটি বোঝা হিসাবে গ্রহণ করেছি। "এই ধাঁধাটি একটি একক খণ্ডিত ফাইলের সাথে সাদৃশ্যপূর্ণ is" দুর্দান্ত উত্তর, জিনিসগুলি বেশ মানসিকভাবে অ্যাক্সেসযোগ্য করে তোলে!
স্মিথাররা

1
স্পষ্ট করার জন্য: এখানে সাদৃশ্যটির প্রাথমিক সমস্যাটি হ'ল, আসল ধাঁধাতে, আপনি কেবল টাইলস সংলগ্ন খালি জায়গাগুলিতে সরাতে পারেন। এটি, ক্ষুদ্র উদাহরণে, কেবল 6 বা 13 খালি জায়গায় স্থানান্তরিত হতে পারে। ধাঁধাটি চ্যালেঞ্জিং করে তোলে; এটি টাইল গেমের মূল বিষয়। হার্ড ড্রাইভকে ডিফ্র্যাগমেন্ট করার সময়, আপনি যেমন খালি জায়গায় 4 টি স্থানান্তর করতে পারেন, 1 এটির সঠিক অবস্থানের 1 এবং আরও অনেকগুলি স্থানের ক্ষেত্রে ঠিক একই পদক্ষেপে সমাধান করা বেশ সহজ । সুতরাং উপমাটি সত্যিই ভেঙে যায়, যেহেতু ধাঁধাটির কর্কস প্রয়োগ হয় না: কোনও ফাইল সিস্টেম এইভাবে কাজ করে না।
জেসন সি

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

5

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

কম্পিউটার একবার এই অবস্থায় এলে ডিস্কের জায়গা খালি করা আসলে সমস্যাটি ঠিক করে না। আপনার ডিস্কটি ডিফল্ট করতে হবে। কোনও কম্পিউটার এই অবস্থায় আসার আগে, স্থানটি ফাঁকা করে দেওয়ার সাথে সাথে এটির গতি বাড়বে না; এটি খণ্ড খণ্ডিত হয়ে যাওয়ার সমস্যা হ্রাস করবে।

এটি কেবল স্পিনিং মেকানিকাল হার্ড ড্রাইভের কম্পিউটারগুলিতেই প্রযোজ্য, কারণ এসএসডিগুলির পঠনের গতিতে টুকরো টুকরো টুকরো প্রভাব পড়ে।


একটি ভাল, পরিষ্কার, সহজ উত্তর যা মূল মূল ইস্যুটিকেও সম্বোধন করে।
স্মিথাররা

4

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

  1. একটি ফ্ল্যাশ পৃষ্ঠা পড়ুন।
  2. পূর্বের ফাঁকা ফ্ল্যাশ পৃষ্ঠায় লিখুন।
  3. একটি ব্লকের সমস্ত ফ্ল্যাশ পৃষ্ঠা মুছুন।

যদিও তত্ত্ব অনুসারে কোনও ফ্ল্যাশ ড্রাইভে প্রতিটি লেখার জন্য ব্লক থেকে সমস্ত পৃষ্ঠাগুলি পড়া, বাফারে একটি পরিবর্তন করা, ব্লকটি মুছে ফেলা এবং তারপরে ফ্ল্যাশ ডিভাইসে বাফারটিকে আবার লিখতে পাওয়া সম্ভব হবে, যেমন একটি পদ্ধতির চূড়ান্ত হবে মন্থর; মুছে ফেলা শুরু হওয়ার সময় এবং রাইবব্যাক সম্পূর্ণ হওয়ার মধ্যে যদি পাওয়ারটি হারিয়ে যায় তবে ডেটা ক্ষতি হওয়ার সম্ভাবনাও রয়েছে। তদতিরিক্ত, ডিস্কের প্রায়শই লিখিত অংশগুলি অত্যন্ত দ্রুত পরিশ্রম হয়। যদি এফএটির প্রথম 128 সেক্টরগুলি একটি ফ্ল্যাশ ব্লকে সংরক্ষণ করা হয়, উদাহরণস্বরূপ, সেই সমস্ত সেক্টরে মোট লেখার সংখ্যা প্রায় 100,000 পৌঁছানোর পরে ড্রাইভটি মারা যাবে, বিশেষত যে 128 সেক্টর দেওয়া হয়েছে প্রায় 16,384 FAT এন্ট্রি থাকবে।

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

যদি কোনও ড্রাইভটি কেবল অর্ধ পূর্ণ থাকে তবে অবশ্যই কমপক্ষে একটি ব্লক থাকবে যা কমপক্ষে অর্ধেক লাইভ পৃষ্ঠাগুলিতে পূর্ণ (এবং সম্ভবত এমন কয়েকটি ব্লক থাকবে যার মধ্যে কয়েকটি বা কোনওটিই থাকবে না)। যদি প্রতিটি ব্লক 256 পৃষ্ঠাগুলি ধারণ করে এবং সর্বনিম্ন-পূর্ণ ব্লকগুলি 64 টি লাইভ পৃষ্ঠাগুলি (একটি মাঝারিভাবে-খারাপ ক্ষেত্রে) ধারণ করে, তবে প্রতি 192 টি অনুরোধ করা খাতটির জন্য ড্রাইভটিতে 64 টি অতিরিক্ত সেক্টর অনুলিপি এবং একটি ব্লক মুছতে হবে (সুতরাং গড় ব্যয় প্রতিটি সেক্টরের লেখার প্রায় 1.34 পৃষ্ঠা রাইটিং এবং 0.005 ব্লক মোছা হবে)। এমনকি সবচেয়ে খারাপ ক্ষেত্রেও, প্রতি 128 সেক্টরে লেখার জন্য 128 অতিরিক্ত সেক্টর অনুলিপি এবং একটি ব্লক মুছে ফেলতে হবে (2 পৃষ্ঠার লেখার প্রতি গড় মূল্য এবং 0.01 ব্লক মোছা)

যদি কোনও ড্রাইভ 99% পূর্ণ হয় এবং সর্বনিম্ন পূর্ণ ব্লকগুলিতে 248/256 লাইভ পৃষ্ঠাগুলি থাকে, তবে প্রতি 8 সেক্টরের লেখায় 248 অতিরিক্ত পৃষ্ঠা লেখার প্রয়োজন এবং একটি ব্লক মোছা লাগবে, এইভাবে 32 পৃষ্ঠাগুলির লেখার জন্য প্রতি মূল্য ব্যয় হবে এবং 0.125 ব্লক মুছে ফেলা - খুব গুরুতর মন্দা

ড্রাইভে কত "অতিরিক্ত" স্টোরেজ রয়েছে তার উপর নির্ভর করে এটি জিনিসগুলিকে বেশ খারাপ হতে দেয় না। তা সত্ত্বেও, এমনকি যদি এমন কোনও ড্রাইভ যেখানে 75% পূর্ণ থাকে তবে সবচেয়ে খারাপ ক্ষেত্রে পারফরম্যান্স যখন 50% পূর্ণ থাকে তখন এটি সবচেয়ে খারাপ ক্ষেত্রে পারফরম্যান্সের চেয়ে দ্বিগুণেরও বেশি খারাপ হতে পারে।


3

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

এই সমস্যাগুলির সাহায্যে আপনি করতে পারেন এমন অনেকগুলি বিষয়:

  • আপনি যে পরিমাণ ডেটা সঞ্চয় করে রেখেছেন এবং আপনার ড্রাইভে নিয়মিত ডিফ্র্যাগমেন্ট করে তা হ্রাস করুন।
  • ফ্ল্যাশ ভিত্তিক স্টোরেজে স্যুইচ করুন।
  • আপনার ওএস থেকে পৃথক ড্রাইভে বাল্ক ডেটা সঞ্চিত রাখুন।
  • তাই এবং তাই ঘোষণা...

1
ফ্ল্যাশ ব্যবহার করার সময়, ড্রাইভটি প্রায় তাত্ক্ষণিকভাবে (আবার, উভয়ই নয়) পড়তে বা লিখতে পারে (9 এমএস এইচডিডি-তে একটি প্রমিত মানের সন্ধানের সময় যেখানে এসএসডিরা সাধারণত পিকো এবং ন্যানো সেকেন্ডের ক্ষেত্রে "সময় চাই" থাকে) যে কোনওটিতে ডিস্কে অবস্থান en.wikedia.org/wiki/…
নাথানিয়াল মেক

7
চালিয়ে যাওয়া পোইং 2: এটি হ'ল $Bitmapএনটিএফএসে ফাইলটি উদাহরণস্বরূপ , বা বিটম্যাপ বরাদ্দকটি ext4 এ। অর্থাৎ এই উত্তরটি কিছু মারাত্মক ভুল তথ্য ছড়িয়ে দিচ্ছে। ৩. প্রচুর পরিমাণে পড়া এবং লেখার জন্য বাফারিং এবং ক্যাশে চলছে যা এই শব্দের বেশিরভাগ রেন্ডার করে। এই উত্তরটি কিছুটা ভাঙ্গনের প্রভাব বর্ণনা করে এবং তারপরেও এটি পুরানো ফাইল সিস্টেমগুলিতে সীমাবদ্ধ, এটি অবশ্যই যথাযথ কব্জি মুক্ত স্থান নয়। ডিস্কের স্থান খালি করা কম্পিউটারের গতি বাড়ায় না।
জেসন সি

4
@ জেসনসি, আপনার মন্তব্যগুলিকে উত্তরে পরিণত করা উচিত।
সেলোস

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

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

3

সংক্ষিপ্ত এবং মিষ্টি পদ্ধতির অনুসরণ করা আমার বড় উত্তরগুলি (আপনার মূল বিভ্রান্তিতে কঠোরভাবে সীমাবদ্ধ):

যতক্ষণ তোমার

  1. পেজিং / অদলবদল ইত্যাদি ইত্যাদির মতো দায়িত্ব পালনের জন্য ওএসের পর্যাপ্ত পরিমাণ (খারাপ পরিস্থিতিগুলির জন্য) রয়েছে।
  2. অন্যান্য সফ্টওয়্যারগুলিরও তাদের নিজ নিজ প্রয়োজনের জন্য পর্যাপ্ত জায়গা রয়েছে।
  3. হার্ড ডিস্ক Defragmented হয়।

তারপরে আপনি ৮০% খালি ডিস্ক বনাম ৩০% খালি ডিস্কের পারফরম্যান্সে পার্থক্য বলতে পারবেন না এবং আরও বেশি করে নতুন ডেটা সংরক্ষণ করা ছাড়া অন্য কোনও কিছুর বিষয়ে চিন্তা করা উচিত নয়।

অন্য যে কোনও জিনিসের জন্য আরও বেশি স্টোরেজ প্রয়োজন তা দুর্বল পারফরম্যান্সের দিকে নিয়ে যাবে কারণ এখন উপলব্ধ জায়গার অভাব হতে পারে।

অবশ্যই কোনও সরঞ্জামের মাধ্যমে ডিস্ক পরিষ্কার করা ভাল:

  1. মূল্যবান ডিস্কের স্থান অর্জনের জন্য অস্থায়ী ফাইলগুলি নিয়মিত পরিষ্কার করা উচিত।
  2. ওল্ড লগ ফাইলগুলি জায়গার অপচয় ছাড়া কিছুই নয়।
  3. ইনস্টল করা / আনইনস্টল করা সফ্টওয়্যারগুলির বামফুটগুলি খুব বাজে।
  4. আপনি যদি আপনার অনলাইন গোপনীয়তার মূল্য দেন তবে কুকিজ অবশ্যই সাফ করতে হবে।
  5. অবৈধ শর্টকাট ইত্যাদি etc.

এগুলি (এবং আরও অনেকগুলি) কারণ দরিদ্র কর্মক্ষমতা নিয়ে যায় কারণ এগুলি সমস্ত কাজ করে ঠিকঠাক বিটের সঠিক সেট খুঁজে পাওয়ার পরে ওএসকে বিভ্রান্ত করে।


একটি শালীন সংক্ষিপ্তসার, তবে "BUT" বিভাগটি সম্পর্কে নিশ্চিত নয়। বিশেষত: 3) সাধারণ ফ্রিক-আউটস সত্ত্বেও সাধারণত কোন পারফরম্যান্সের প্রভাব লক্ষ্য করা যায় না 4) কুকিজ সহজাতভাবে সমস্যাযুক্ত নয় এবং মতামত নির্বিশেষে, গোপনীয়তা পারফরম্যান্স বা হার্ড ড্রাইভের জায়গার সাথে সম্পর্কিত নয়, 5) ভাঙা শর্টকাটগুলি কুৎসিত তবে সাধারণত অন্যথায় অনর্থক। এর সত্যিই কোনও সাধারণ ওএসকে "বিভ্রান্ত" করে না। আপনার অনুসরণ করা "টিপস" এবং "টুইটগুলি" সম্পর্কে খুব সতর্ক থাকুন। অপ্রয়োজনীয় ক্লিনআপ সরঞ্জামগুলির থেকেও সাবধান থাকুন, বিশেষত রেজিস্ট্রি ক্লিনাররা প্রায়শই শূন্য সুবিধার জন্য ক্ষতির ঝুঁকি নিয়ে থাকে।
জেসন সি

2

স্পিনিং ড্রাইভেগুলির একটি প্রভাব যা আমি উল্লেখ করে দেখিনি: একটি ডিস্কের বিভিন্ন অংশে অ্যাক্সেস গতি এবং ডেটা স্থানান্তর গতি আলাদা।

একটি ডিস্ক স্থির গতিতে ঘোরে। ডিস্কের বাইরের ট্র্যাকগুলি দীর্ঘ হয় এবং তাই ভিতরে ট্র্যাকগুলির চেয়ে ট্র্যাকের জন্য আরও বেশি ডেটা ধরে রাখতে পারে। যদি আপনার ড্রাইভটি বাইরেরতম ট্র্যাকগুলি থেকে 100 এমবি / সেকেন্ড পড়তে পারে তবে অন্তঃতম ট্র্যাকগুলির গতি 50 এমবি / সেকেন্ডের চেয়ে কম হবে।

একই সময়ে, ডিস্কের বাইরের ট্র্যাকগুলিতে অন্তর্নিহিত ট্র্যাকগুলির 1 জিবি ডেটার চেয়ে কম 1 জিবি ডেটার মধ্যে ট্র্যাক থাকে। সুতরাং, অভ্যন্তরীণ ট্র্যাকগুলির ডেটার চেয়ে বাইরের দিকে সঞ্চিত ডেটা কম মাথা চলাচলের প্রয়োজন হবে।

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


যোগ করা হচ্ছে: en.wikedia.org/wiki/Zone_bit_recocking , যা এই সম্পর্কে কিছু বিশদ সহ আঘাত করে। মূল্যবান লক্ষণীয়: বিদ্যমান ডেটা চারপাশে সরানো হবে না। এটি নতুন ডেটা সংরক্ষণের উপর প্রভাব ফেলতে পারে (ড্রাইভের অবস্থানের উপর নির্ভর করে, সরাসরি ফাঁকা জায়গাতে নয়), তবে এটি বিদ্যমান ফাইলগুলি "ধীর" করবে না যা অভ্যন্তরে লেখার আগে আনন্দের সাথে অ্যাক্সেস করা হয়েছিল। আমাজনে আমি খুঁজে পাওয়া সবচেয়ে সস্তা 1TB 7200RPM 3.5 "ড্রাইভটির ব্যবহারকারী-বেঞ্চমার্কের গড় পড়ার হার 144MB / s; এমনকি অভ্যন্তরীণ এবং বাহ্যিক ট্র্যাকগুলির মধ্যে পার্থক্যের জন্য অ্যাকাউন্টিং রয়েছে, এটি নৈমিত্তিক ব্যবহারের সময় বাধা হতে পারে না
জেসন সি

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