নরম

একটি ফাইল সিস্টেম ঠিক কি? [ব্যাখ্যা করা]

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





পোস্ট করা হয়েছেসর্বশেষ আপডেট: ফেব্রুয়ারি 16, 2021

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



একটি ফাইল সিস্টেম ঠিক কি [ব্যাখ্যা করা]

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



বিষয়বস্তু[ লুকান ]

একটি ফাইল সিস্টেম ঠিক কি?

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



যেখানে কম্পিউটারে ডাটা আছে সেখানে ফাইল সিস্টেম থাকা বাধ্যতামূলক। সুতরাং, সমস্ত কম্পিউটারের একটি ফাইল সিস্টেম আছে।

কেন অনেক ফাইল সিস্টেম আছে

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



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

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

এছাড়াও পড়ুন: উইন্ডোজ 10-এ প্রশাসনিক সরঞ্জামগুলি কী কী?

ফাইল সিস্টেম - একটি বিশদ দৃশ্য

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

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

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

ফাইল সিস্টেম ফাইল সম্পর্কে গুরুত্বপূর্ণ তথ্য সঞ্চয় করে - ফাইলের নাম, ফাইলের আকার, ফাইলের অবস্থান, সেক্টরের আকার, এটি যে ডিরেক্টরির সাথে সম্পর্কিত, খণ্ডের বিবরণ ইত্যাদি।

সাধারণ ফাইল সিস্টেম

1. NTFS

NTFS মানে নতুন প্রযুক্তি ফাইল সিস্টেম। মাইক্রোসফ্ট 1993 সালে ফাইল সিস্টেম চালু করে। উইন্ডোজ ওএস-এর বেশিরভাগ সংস্করণ - উইন্ডোজ এক্সপি, উইন্ডোজ ভিস্তা, উইন্ডোজ 7, ​​উইন্ডোজ 8 এবং উইন্ডোজ 10 ব্যবহার করে এনটিএফএস।

একটি ড্রাইভ NTFS হিসাবে ফর্ম্যাট করা হয়েছে কিনা তা পরীক্ষা করা হচ্ছে৷

একটি ড্রাইভে একটি ফাইল সিস্টেম সেট আপ করার আগে, এটি ফরম্যাট করতে হবে। এর মানে হল যে ড্রাইভের একটি পার্টিশন নির্বাচন করা হয়েছে এবং এটির সমস্ত ডেটা সাফ করা হয়েছে যাতে ফাইল সিস্টেম সেট আপ করা যায়। আপনার হার্ড ড্রাইভটি NTFS বা অন্য কোন ফাইল সিস্টেম ব্যবহার করছে কিনা তা আপনি পরীক্ষা করতে পারেন এমন কয়েকটি উপায় রয়েছে।

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

NTFS এর বৈশিষ্ট্য

NTFS বড় আকারের হার্ড ড্রাইভ সমর্থন করতে সক্ষম - 16 EB পর্যন্ত। 256 TB পর্যন্ত আকারের পৃথক ফাইল সংরক্ষণ করা যেতে পারে।

নামক একটি বৈশিষ্ট্য আছে লেনদেন এনটিএফএস . এই বৈশিষ্ট্যটি ব্যবহার করে নির্মিত অ্যাপ্লিকেশনগুলি হয় সম্পূর্ণরূপে ব্যর্থ হয় বা সম্পূর্ণরূপে সফল হয়৷ এটি কিছু পরিবর্তনের ঝুঁকি কমাতে সাহায্য করে যখন অন্যান্য পরিবর্তনগুলি কাজ করে না। বিকাশকারীর দ্বারা যে কোনো লেনদেন হয় পারমাণবিক।

NTFS নামক একটি বৈশিষ্ট্য আছে ভলিউম শ্যাডো কপি সার্ভিস . OS এবং অন্যান্য সফ্টওয়্যার ব্যাকআপ সরঞ্জামগুলি বর্তমানে ব্যবহৃত ফাইলগুলিকে ব্যাক আপ করতে এই বৈশিষ্ট্যটি ব্যবহার করে।

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

EFS - এনক্রিপশন ফাইল সিস্টেম এমন একটি বৈশিষ্ট্য যেখানে পৃথক ফাইল এবং ফোল্ডারগুলির জন্য এনক্রিপশন প্রদান করা হয়।

NTFS-এ, প্রশাসকের ডিস্ক ব্যবহারের কোটা সেট করার অধিকার রয়েছে। এটি নিশ্চিত করবে যে সমস্ত ব্যবহারকারীর শেয়ার্ড স্টোরেজ স্পেসে সমান অ্যাক্সেস রয়েছে এবং কোনও ব্যবহারকারী নেটওয়ার্ক ড্রাইভে খুব বেশি জায়গা নেয় না।

2. ফ্যাট

FAT মানে ফাইল বরাদ্দ টেবিল। মাইক্রোসফট 1977 সালে ফাইল সিস্টেম তৈরি করে। ফ্যাট MS-DOS এবং Windows OS এর অন্যান্য পুরানো সংস্করণে ব্যবহৃত হয়েছিল। আজ, NTFS হল উইন্ডোজ ওএসের প্রধান ফাইল সিস্টেম। যাইহোক, FAT এখনও একটি সমর্থিত সংস্করণ রয়ে গেছে।

FAT সময়ের সাথে সাথে বিকশিত হয়েছে, বড় আকারের ফাইলের সাথে হার্ড ড্রাইভকে সমর্থন করার জন্য।

FAT ফাইল সিস্টেমের বিভিন্ন সংস্করণ

FAT12

1980 সালে প্রবর্তিত, FAT12 MS-DOS 4.0 পর্যন্ত Microsoft Oss-এ ব্যাপকভাবে ব্যবহৃত হয়েছিল। ফ্লপি ডিস্ক এখনও FAT12 ব্যবহার করে। FAT12-এ, ফাইলের নাম 8 অক্ষরের বেশি হতে পারে না যখন এক্সটেনশনের জন্য, সীমা 3 অক্ষর। অনেক গুরুত্বপূর্ণ ফাইল বৈশিষ্ট্য যা আমরা আজ ব্যবহার করি, প্রথম FAT-এর এই সংস্করণে প্রবর্তিত হয়েছিল - ভলিউম লেবেল, লুকানো, সিস্টেম, শুধুমাত্র-পঠন।

FAT16

16-বিট ফাইল বরাদ্দ টেবিল প্রথম 1984 সালে প্রকাশিত হয়েছিল এবং সংস্করণ 6.22 পর্যন্ত DOS সিস্টেমে ব্যবহৃত হয়েছিল।

FAT32

1996 সালে প্রবর্তিত, এটি FAT এর সর্বশেষ সংস্করণ। এটি 2TB ড্রাইভ সমর্থন করতে পারে (এবং 64 KB ক্লাস্টার সহ 16 KB পর্যন্ত)।

এক্সএফএটি

EXFAT এর অর্থ হল এক্সটেন্ডেড ফাইল অ্যালোকেশন টেবিল। আবার, মাইক্রোসফ্ট দ্বারা তৈরি এবং 2006 সালে প্রবর্তিত, এটি FAT এর পরবর্তী সংস্করণ হিসাবে বিবেচিত হতে পারে না। এটি পোর্টেবল ডিভাইস - ফ্ল্যাশ ড্রাইভ, SDHC কার্ড ইত্যাদিতে ব্যবহারের জন্য বোঝানো হয়েছে...FAT-এর এই সংস্করণটি Windows OS-এর সমস্ত সংস্করণ দ্বারা সমর্থিত। প্রতি-ডিরেক্টরিতে 2,796,202টি পর্যন্ত ফাইল সংরক্ষণ করা যেতে পারে এবং ফাইলের নাম 255টি অক্ষর বহন করতে পারে।

অন্যান্য সাধারণত ব্যবহৃত ফাইল সিস্টেম হয়

  • HFS+
  • Btrfs
  • অদলবদল
  • Ext2/Ext3/Ext4 (লিনাক্স সিস্টেম)
  • ইউডিএফ
  • জিএফএস

আপনি ফাইল সিস্টেমের মধ্যে সুইচ করতে পারেন?

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

প্রস্তাবিত: একটি ডিভাইস ম্যানেজার কি?

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

সারসংক্ষেপ

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

Elon সাইবার এস-এর একজন প্রযুক্তি লেখক। তিনি এখন প্রায় 6 বছর ধরে কীভাবে-করতে হবে গাইড লিখছেন এবং অনেক বিষয় কভার করেছেন। তিনি উইন্ডোজ, অ্যান্ড্রয়েড এবং সর্বশেষ কৌশল এবং টিপস সম্পর্কিত বিষয়গুলি কভার করতে পছন্দ করেন।