ট্রিম সক্ষম থাকা কোনও কম্পিউটারে অন্য হার্ড ড্রাইভগুলিকে প্রভাবিত করে (এবং উইন্ডোজ কখন এটি ব্যবহার করছে তা আপনি কীভাবে জানবেন)?


11

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

আমি ওসিজেড এসএসডিগুলির বাইবেলটি ব্রাউজ করছিলাম এবং 60০-7676 অনুচ্ছেদে নিম্নলিখিতগুলি লক্ষ্য করলাম - টুইট এবং ট্রিম :

প্র: আমার ওসিজেড এসএসডি তে ট্রিম সক্ষম করা আছে কি করে আমি কীভাবে জানতে পারি?

উ: উইন্ডোজ In-এ, চালাতে / চালাতে / সেন্টিমিডি করুন) এ লিখুন:

fsutil.exe behaviour query DisableDeleteNotify

এটির সাথে প্রতিক্রিয়া জানানো উচিত:

DisableDeleteNotify=0

যদি ট্রিম সমর্থন প্রস্তুত এবং সক্রিয় থাকে। যদি এটি না হয় তবে টাইপ করুন:

fsutil.exe behavior set DisableDeleteNotify 0

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

DisableDeleteNotify = 48

আমি যে নির্দেশাবলী পেয়েছি তা অনুসরণ করে, আমি এটি 0পরিবর্তে সেট করে রেখেছি 48। যাইহোক, আমি অবাক হতে শুরু করছি। ওএসগুলি ট্রিম ব্যবহার করছে এটির আমার কি সত্য প্রমাণ দরকার?

এছাড়াও, যেহেতু এটি কম্পিউটারের জন্য বিশ্বব্যাপী প্রযোজ্য, তাই কম্পিউটারের সাথে সংযুক্ত অন্যান্য হার্ড ড্রাইভে কি ট্রিমের ডেটা পাঠানো হচ্ছে? এবং যদি তাই হয়, তবে এটি ডিস্কের কার্যকারিতাটিতে কোনও অবক্ষয় ঘটায়?

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


এছাড়াও, আমি কয়েকবার পুনরায় ফর্ম্যাট করেছি এবং এসএসডি দুটি পৃথক কম্পিউটারে রেখেছি। প্রতিবার আমি DisableDeleteNotify এর মান জিজ্ঞাসা করি (স্পষ্টত আমি এটি 0 তে সেট করার আগে), এটি সর্বদা 48.
ব্রেকথ্রু

উত্তর:


9

এস ইউ থ্রেড আমার এসএসডি ড্রাইভটি ট্রিমকে সমর্থন করে কিনা তা কীভাবে জানতে পারি এই একই প্রশ্নটি নিয়ে।

এই উত্তরটি মন্তব্য করে যে "DisableDeleteNotify = 0" এর অর্থ উইন্ডোজে TRIM সক্ষম করা আছে । এর কেবলমাত্র অর্থ হ'ল টিআরআইএম কমান্ডগুলি ডিস্ক ড্রাইভারকে প্রেরণ করা হবে, এটি হয় এটিকে উপেক্ষা করে এটি ফার্মওয়্যারের কাছে প্রেরণ করতে পারে, যার ফলস্বরূপ হয় হয় তা উপেক্ষা করবে বা এটি ভাল প্রভাব হিসাবে ব্যবহার করবে।

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

ওয়েবে পাওয়া যায় এমন যে কোনও ডিস্ক বেঞ্চমার্ক প্রোগ্রাম ব্যবহার করতে পারেন, ডিসেবলডিলিটনোটাইফাই 0 বা 48 এ সেট করে ডিস্কের কর্মক্ষমতা পরীক্ষা করতে test কে জানে? আপনি সম্ভবত কর্মক্ষমতা মধ্যে একটি পার্থক্য পেতে পারেন। (48 এর মানটির কোনও ব্যাখ্যা আমি পাইনি))

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

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

আমি উইন্ডোজ in এ ট্রিম সমর্থন সক্ষম করার নিবন্ধটিও পেয়েছি যা ফার্মওয়্যারটি ট্রিমকে সমর্থন করে কিনা তা আবিষ্কারের একটি পদ্ধতির বিবরণ দেয়:

ইন্টেল এসএসডি টুলবক্সটি ডাউনলোড করুন, ইনস্টল করুন এবং রান করুন । যদি আপনার ড্রাইভটি কোনও ইন্টেল এসএসডি না হয় তবে উপলভ্য একমাত্র বিকল্পটি "ড্রাইভ সম্পর্কিত তথ্য দেখুন"। ক্লিক করুন। শব্দ 169 এ স্ক্রোল করুন এবং এর মানটি দেখুন Bit 0 - Data Set Management Supported। এটি যদি 1 হয়, আপনার কাছে ট্রিম আছে। যদি 0, আপনি না।

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

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

নিম্নলিখিত রেজিস্ট্রি নেভিগেট করুন,

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

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

এটি আরও বলে:

এসএসডি ডিস্ক Defragmenter সন্ধান করে সঠিকভাবে সনাক্ত করা হয়েছে কিনা তা পরীক্ষা করতে।

  1. ডিস্ক ডিফ্র্যাগম্যান্টার খুলুন
  2. সিডিউল বোতাম কনফিগার করুন ক্লিক করুন
  3. নির্বাচন করুন ডিস্ক বাটন ক্লিক করুন

যদি ডিস্কটি তালিকা থেকে অনুপস্থিত থাকে, তবে এটি একটি এসএসডি হিসাবে সনাক্ত করা হয়েছে এবং স্বয়ংক্রিয়ভাবে ডিফল্ট হবে না।


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

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

1

আমি জানি না এটি কাজ করে কিনা তবে ওসিজেড টেক উইকি দেখুন এবং সেই পৃষ্ঠায় এটি আপনাকে জানিয়ে দেবে যে আপনার এসএসডি-তে ট্রিম রয়েছে এবং কীভাবে এটি সক্ষম করতে হবে।


হ্যাঁ, ড্রাইভ কেনার আগে আমি সেই নিবন্ধটি দেখেছি। তবে এটি পুরানো ইন্ডিলিনেক্স-ভিত্তিক ড্রাইভগুলির জন্য (খনিটি একটি স্যান্ডফোর্স), এবং আমি জানি এটি ট্রিমকে সমর্থন করে।
ব্রেকথ্রু

0

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


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