კონტეინერები, ტომი და ტიხრები ერთნაირია?
კონტეინერები, ტომები და ტიხრები კომპიუტერის ელემენტებია ფაილების მართვის სისტემა. შემოღებით APFS (Apple ფაილური სისტემა) in macOS მაღალი სიერა, ამ კომპონენტებმა აიღეს ახალი ორგანიზაციული როლები macOS-ში ოპერაციული სისტემა.
ამ სტატიაში მოცემული ინფორმაცია ეხება კონკრეტულად Mac კომპიუტერები, მაგრამ სხვა ოპერაციული სისტემები ასევე იყენებენ კონტეინერებს, ტომებს და ტიხრებს.

რა არის კონტეინერები?
კონტეინერები არის ციფრული სივრცის ლოგიკური კონსტრუქცია, რომელიც შეიცავს ერთ ან მეტ ტომს. როდესაც კონტეინერის ყველა ტომი იყენებს APFS ფაილურ სისტემას, ტომები იზიარებენ კონტეინერში არსებულ სივრცეს. მოცულობას, რომელსაც დამატებითი შენახვის ადგილი სჭირდება, შეუძლია გამოიყენოს თავისუფალი ადგილი სხვა კონტეინერიდან.
მოცულობა vs. დანაყოფი
ტომი არის დამოუკიდებელი საცავი, რომლის წაკითხვაც კომპიუტერს შეუძლია. ტომების საერთო ტიპები მოიცავს CD, DVD, SSD-ები, და მყარი დისკები. როდესაც Mac კომპიუტერი ამოიცნობს მოცულობას, ის ამაგრებს მას სამუშაო მაგიდაზე, რათა შეძლოთ მასში შემავალი მონაცემების წვდომა.
ტომები შეიძლება დაიყოს ერთ ან მეტზე ტიხრები, რომლებიც ადგილს იკავებს მყარ დისკზე. მოცულობა შეიძლება მოიცავდეს მრავალ ფიზიკურ დისკს ან დისკს, მაგრამ დანაყოფი უფრო შეზღუდულია. დანაყოფებისგან განსხვავებით, ტომებს შეუძლიათ გამოიყენონ თავისუფალი სივრცე ნებისმიერი ადგილიდან, რაც შეუძლებელი იყო APFS-მდე.
APFS გარკვეულწილად ოპტიმიზებულია დისკის ტიპები, კერძოდ, მყარი მდგომარეობის დისკები (SSD). APFS-ზე განახლებას აქვს შეზღუდული უპირატესობები მყარი დისკის მქონე კომპიუტერებისთვის.
ლოგიკური ტომები
მოცულობის უფრო აბსტრაქტული ტიპი, რომელიც ცნობილია როგორც ლოგიკური მოცულობა, არ შემოიფარგლება ერთი ფიზიკური დისკით. მას შეუძლია მოათავსოს იმდენი დანაყოფი და ფიზიკური დისკი, რამდენიც საჭიროა. ლოგიკური მოცულობა გამოყოფს და მართავს სივრცეს ერთ ან რამდენიმე მასობრივი შენახვის მოწყობილობაზე. ის განასხვავებს ოპერაციულ სისტემას ფიზიკური მოწყობილობებისგან, რომლებიც ქმნიან შენახვის საშუალებას.
მაგალითად, in RAID 1 (არკირება), მრავალი ტომი OS-ში გამოჩნდება, როგორც ერთი ლოგიკური ტომი. როგორც აპარატურულ კონტროლერებს, ასევე პროგრამულ უზრუნველყოფას შეუძლიათ RAID მასივების შექმნა. ორივე შემთხვევაში, OS არ იცის რა ფიზიკურად ქმნის ლოგიკურ მოცულობას. ეს შეიძლება იყოს ერთი დისკი, ორი ან ბევრი დისკი. RAID 1 მასივის შემადგენელი დისკების რაოდენობა შეიძლება შეიცვალოს დროთა განმავლობაში და OS არასოდეს იცის ამ ცვლილებების შესახებ, რადგან ხედავს მხოლოდ ერთ ლოგიკურ მოცულობას.
ლოგიკური მოცულობით, არა მხოლოდ მოწყობილობის ფიზიკური სტრუქტურა დამოუკიდებელია იმ მოცულობისგან, რომელსაც OS ხედავს, არამედ მომხმარებელს შეუძლია მისი მართვა OS-სგან დამოუკიდებლად. ეს კონფიგურაცია საშუალებას იძლევა უფრო მოქნილი მონაცემთა შენახვის სისტემა.
ლოგიკური მოცულობის მენეჯერები (LVM)
ლოგიკურ ტომებს შეიძლება ჰქონდეთ ტიხრები, რომლებიც განლაგებულია მრავალ ფიზიკურ შესანახ მოწყობილობაზე. ლოგიკური მოცულობის მენეჯერები (LVM) ამ სისტემების გამოყენებას ამარტივებს. LVM მართავს შენახვის მასივებს, გამოყოფს ტიხრებს, ქმნის ტომებს და აკონტროლებს როგორ ურთიერთქმედებენ ტომები ერთმანეთთან.
მას შემდეგ, რაც Apple-მა OS X Lion წარადგინა, macOS-მა გამოიყენა LVM სისტემა, რომელიც ცნობილია როგორც Core Storage. ის პირველად გამოიყენეს სრული დისკის დაშიფვრის სისტემის უზრუნველსაყოფად, რომელსაც იყენებდნენ Apple File Vault 2 სისტემა. როდესაც OS X Mountain Lion გამოვიდა, Core Storage სისტემამ მოიპოვა უნარი მართოს ფენიანი შენახვის სისტემა, რომელსაც Apple-მა უწოდა. Fusion drive.