ఫైల్ కేటాయింపు పట్టిక (FAT): ఇది ఏమిటి? (దీని రకాలు & మరిన్ని) [మినీటూల్ వికీ]
File Allocation Table
త్వరిత నావిగేషన్:
ఫైల్ కేటాయింపు పట్టిక (FAT) అంటే ఏమిటి?
ఫైల్ కేటాయింపు పట్టిక అంటే ఏమిటి? ఫైల్ కేటాయింపు పట్టిక (FAT) FAT కొరకు నిలబడగలదు ఫైల్ సిస్టమ్ లేదా FAT ఫైల్ సిస్టమ్లో ఉండే పట్టిక.
ఫైల్ కేటాయింపు పట్టిక అనేది ఫైల్ సిస్టమ్లోని క్లస్టర్ల కేటాయింపు స్థితిని (హార్డ్ డిస్క్లోని తార్కిక నిల్వ యొక్క ప్రాథమిక యూనిట్లు) మరియు ఫైల్ విషయాల మధ్య లింక్ సంబంధాన్ని వివరించడానికి ఒక పట్టిక. ఇది ఫైల్ ఉన్న పట్టిక అని మీరు చెప్పవచ్చు.
ఇది FAT ఫైల్ సిస్టమ్లో ఒక ముఖ్యమైన భాగం, మరియు హార్డ్ డిస్క్ వాడకానికి కూడా ఇది చాలా ముఖ్యం. ఫైల్ కేటాయింపు పట్టిక పోయినట్లయితే, హార్డ్ డిస్క్లోని డేటా కనుగొనబడదు మరియు ఉపయోగించబడదు.
క్రొత్త ఫైల్ హార్డ్ డిస్క్కు వ్రాయబడినప్పుడు, ఫైల్ ఒకటి లేదా అంతకంటే ఎక్కువ సమూహాలలో నిల్వ చేయబడుతుంది, అవి ఒకదానికొకటి ప్రక్కనే ఉండవు; అవి డిస్క్ అంతటా విస్తృతంగా పంపిణీ చేయబడతాయి. ఆపరేటింగ్ సిస్టమ్ క్రొత్త ఫైల్ కోసం FAT ఎంట్రీని సృష్టిస్తుంది, ప్రతి క్లస్టర్ యొక్క స్థానం మరియు దాని క్రమాన్ని రికార్డ్ చేస్తుంది. మీరు ఒక ఫైల్ను చదివినప్పుడు, ఆపరేటింగ్ సిస్టమ్ ఈ క్లస్టర్ల నుండి ఫైల్ను తిరిగి కలపడం మరియు మీరు చదవాలనుకునే మొత్తం ఫైల్గా ఉంచడం.
అప్పుడు మీరు FAT ఫైల్ సిస్టమ్ దాని సంస్థ యొక్క పద్ధతికి - ఫైల్ కేటాయింపు పట్టికకు పేరు పెట్టారని చెప్పవచ్చు. ఇది డిస్క్ నిర్వహణ కోసం మైక్రోసాఫ్ట్ 1977 లో కనుగొన్న ఫైల్ సిస్టమ్, మరియు ఇది విడుదలకు ముందు విండోస్లో డిఫాల్ట్ ఫైల్ సిస్టమ్గా ఉపయోగించబడుతుంది NTFS .
ఫైల్ కేటాయింపు ఫైల్ సిస్టమ్ యొక్క సూచన
FAT ఫైల్ సిస్టమ్ లాజికల్ డిస్క్ యొక్క స్థలాన్ని నాలుగు భాగాలుగా విభజిస్తుంది, అవి బూట్ సెక్టార్, ఫైల్ కేటాయింపు పట్టిక ప్రాంతం, రూట్ డైరెక్టరీ ప్రాంతం మరియు డేటా ప్రాంతం.
బూట్ రంగం: దీనిని రిజర్వ్డ్ సెక్టార్ అని కూడా పిలుస్తారు మరియు ఇది మొదటి భాగంలో ఉంది. ఇందులో ఇవి ఉన్నాయి: కంప్యూటర్ను ప్రారంభించడానికి ఆపరేటింగ్ సిస్టమ్కు అవసరమైన బూట్ లోడర్ కోడ్, ప్రధాన బూట్ రికార్డ్ యొక్క విభజన పట్టిక ( ఎంబిఆర్ ) ఇది డ్రైవ్ ఎలా నిర్వహించబడుతుందో వివరిస్తుంది మరియు డేటా నిల్వ వాల్యూమ్ యొక్క భౌతిక రూపురేఖలను వివరించే BIOS పారామితి బ్లాక్ (BPB).
కొవ్వు ప్రాంతం: ఈ విభాగం సాధారణంగా పునరావృత తనిఖీ మరియు క్లస్టర్లను ఎలా కేటాయించాలో పేర్కొనడానికి ఫైల్ కేటాయింపు పట్టిక యొక్క రెండు కాపీలను కలిగి ఉంటుంది.
రూట్ డైరెక్టరీ ప్రాంతం: ఈ ప్రాంతం డైరెక్టరీలు మరియు ఫైళ్ళ గురించి సమాచారాన్ని కలిగి ఉన్న డైరెక్టరీ పట్టిక. ఇది FAT12 మరియు FAT16 లతో మాత్రమే పనిచేస్తుంది. ఇది స్థిర గరిష్ట పరిమాణాన్ని కలిగి ఉంది మరియు సృష్టి సమయంలో కాన్ఫిగర్ చేయబడింది. FAT32 సాధారణంగా డేటా ప్రాంతంలో రూట్ డైరెక్టరీని నిల్వ చేస్తుంది, కాబట్టి ఇది అవసరమైన విధంగా విస్తరించబడుతుంది.
డేటా ప్రాంతం: ఇక్కడే డైరెక్టరీ డేటా మరియు ఉన్న ఫైళ్లు నిల్వ చేయబడతాయి. ఇది డిస్క్లోని చాలా విభజనలను ఆక్రమించింది.
ఫైల్ కేటాయింపు పట్టిక రకాలు
ఫైల్ కేటాయింపు పట్టిక నిల్వ చేసిన డేటా ఎక్కడ ఉందో చూపించడానికి సమూహాల జాబితా అని మేము పేర్కొన్నాము. ఫైల్ సిస్టమ్ యొక్క సాధారణ రకాలు (FAT12, FAT16 లేదా FAT32) FAT లోని క్లస్టర్ ఎంట్రీల వెడల్పు ద్వారా నిర్ణయించబడతాయి.
FAT12 (12-బిట్ ఫైల్ కేటాయింపు పట్టిక)
FAT ఫైల్ సిస్టమ్ యొక్క మొదటి వెర్షన్ FAT12, ఇది 12 బిట్ ఫైల్ కేటాయింపు పట్టిక ఎంట్రీని ఉపయోగించే పురాతన రకం FAT. ఇది 1980 లో ప్రవేశపెట్టబడింది. FAT12 4 KB క్లస్టర్ను ఉపయోగించి 16 MB విభజన పరిమాణానికి మద్దతు ఇస్తుంది, లేదా 8 KB క్లస్టర్ను ఉపయోగించి 32 MB, గరిష్ట ఫైల్ విభజన పరిమాణంతో పరిమితం చేయబడింది. ఇది చాలా చిన్నది కనుక ఇది దాదాపు ఎప్పుడూ ఉపయోగించబడదు.
గమనిక: 1977 లో ప్రారంభించబడిన, FAT8 అనేది FAT ఫైల్ సిస్టమ్ యొక్క మొదటి నిజమైన వెర్షన్, కానీ ఇది ఉపయోగంలో పరిమితం మరియు కొన్ని టెర్మినల్ కంప్యూటర్ సిస్టమ్లకు పరిమితం చేయబడింది.FAT16 (16-బిట్ ఫైల్ కేటాయింపు పట్టిక)
FAT యొక్క రెండవ అమలు FAT16, ఇది 1984 లో మొదటిసారిగా 16-బిట్ ఫైల్ కేటాయింపు పట్టిక ప్రవేశాన్ని ప్రవేశపెట్టింది.
ఆపరేటింగ్ సిస్టమ్ మరియు ఉపయోగించిన క్లస్టర్ పరిమాణాన్ని బట్టి, FAT16 ఫార్మాట్ చేసిన డ్రైవ్ గరిష్టంగా 2 GB నుండి 16 GB వరకు ఉంటుంది, రెండోది విండోస్ NT 4 లో 256 KB క్లస్టర్తో మాత్రమే లభిస్తుంది.
పెద్ద ఫైల్ సపోర్ట్ ఎనేబుల్ అయినప్పుడు FAT16 డ్రైవ్లోని ఫైల్ పరిమాణం 4 GB వరకు ఉంటుంది లేదా లేకపోతే 2 GB వరకు ఉంటుంది. అయితే, ప్రాథమికంగా ఇప్పుడు ఎవరూ దీనిని ఉపయోగించడం లేదు, ఎందుకంటే ఎవరికీ 4GB కంటే చిన్న విభజన లేదు.
FAT32 (32-బిట్ ఫైల్ కేటాయింపు పట్టిక)
FAT32 అనేది 1996 లో ప్రవేశపెట్టిన FAT ఫైల్ సిస్టమ్ యొక్క తాజా వెర్షన్. ఇప్పుడు మీరు FAT తరచుగా FAT32 అని అర్థం. ఇది గరిష్ట విభజన పరిమాణాన్ని 2 TB వరకు లేదా 64 KB క్లస్టర్లతో 16 TB వరకు పెద్దదిగా మద్దతు ఇస్తుంది. కానీ వాస్తవానికి, మీరు దీన్ని విండోస్ డిస్క్ మేనేజ్మెంట్లో 32GB వరకు మాత్రమే సెటప్ చేయవచ్చు.
FAT32 లో అతిపెద్ద సింగిల్ ఫైల్ పరిమాణం 4 GB, అందుకే మీరు FAT32 లో 4GB కంటే పెద్ద ఫైల్ను సృష్టించినట్లయితే మీరు విఫలమవుతారు.
సారాంశంలో, FAT ఫైల్ సిస్టమ్ పరిమిత పనితీరును కలిగి ఉన్నందున ఇది సంక్లిష్టంగా లేదు, కాబట్టి దీనికి దాదాపు అన్ని వ్యక్తిగత కంప్యూటర్ ఆపరేటింగ్ సిస్టమ్స్ మద్దతు ఇస్తాయి. దీని మంచి అనుకూలత దీనిని ఆదర్శవంతమైన ఫ్లాపీ మరియు మెమరీ కార్డ్ ఫైల్ సిస్టమ్, అలాగే వివిధ ఆపరేటింగ్ సిస్టమ్స్లో డేటా మార్పిడి కోసం చేస్తుంది.
అయినప్పటికీ, FAT కు తీవ్రమైన లోపం ఉంది: ఒక ఫైల్ను తొలగించిన తర్వాత క్రొత్త డేటాను వ్రాసేటప్పుడు, FAT ఫైల్ను పూర్తి శకటంగా నిర్వహించదు మరియు దానిని వ్రాస్తుంది. దీర్ఘకాలిక ఉపయోగం తరువాత, ఫైల్ డేటా క్రమంగా చెదరగొట్టబడుతుంది మరియు పఠనం మరియు వ్రాసే వేగం మందగిస్తుంది. డీఫ్రాగ్మెంటేషన్ ఒక ప్రత్యామ్నాయం, కానీ FAT ఫైల్ సిస్టమ్ యొక్క ప్రామాణికతను నిర్వహించడానికి ఇది తరచుగా పునర్వ్యవస్థీకరించబడాలి.
ఈ వ్యాసం చదివిన తర్వాత, మీరు కోరుకోవచ్చు FAT ని NTFS గా మార్చండి ఇది చాలా పరిమితం అని మీరు కనుగొంటే లేదా మీరు కోరుకుంటారు NTFS ను FAT గా మార్చండి దాని గొప్ప అనుకూలత కోసం.