OS X дээр шахсан санах ойг ойлгох

Санах ойн шахалт нь таны Mac-ийн гүйцэтгэлийг сайжруулж чадна

OS X Маверикс гарснаар Apple компаний санах ой хэрхэн Mac-г удирдаж байсан. Санах ойн шахалтыг нэмэгдүүлснээр таны Mac одоо ажиллаж чаддаг байх эсвэл гүйцэтгэлийг сайжруулахын тулд бага хэмжээний санах ойтой илүү ихийг хийж чадна. OS X-ийн хуучин хувилбаруудад санах ойн менежментийн системийг санах ойд зориулж бүтээсэн. Апп нь RAM-ийг хуваарилахыг хүссэн, систем нь хүсэлтийг биелүүлсэн, апп-ууд нь хэрэггүй болсон үед RAM-ыг буцааж өгсөн.

OS нь хичнээн хэмжээний RAM бэлэн болсон, хэн хэрэглэж байсаныг хянах бохирын ихэнх ажлыг санаачлав. OS нь мөн шаардлагатай RAM-ийн хэмжээ байхгүй үед юу хийх талаар тодорхойлсон байна. Сүүлийн хэсэг нь виртуал RAM- ийг ашиглахыг хичээсэн тул Mac-ийн гүйцэтгэлд сөрөг нөлөө үзүүлэх болно (SSD буюу хатуу диск дээрх swap зай).

Apple-ийн хувьд нэлээн гайхалтай хэрэгсэл болжээ. Үйл ажиллагааны хяналт , бусад зүйлсийн дунд Mac -ийн RAM хэрхэн ашиглагдаж байгааг хянаж чаддаг. Үйл ажиллагааны Хяналт боломжтой хэвээр байгаа ч санах ойн мониторингийн чадвар нь шахагдсан санах ойг ашиглан МАС ашиглан илүү сайн RAM ашиглах боломжтойг харуулж байна.

Шахсан санах ой

Шахсан санах ой нь Apple-д шинэ эсвэл онцгой зүйл биш юм. Компьютерийн систем нь удаан хугацааны туршид олон төрлийн санах ойн шахалтыг ашиглаж ирсэн. Хэрэв та Мак-уудыг 80-аад оны 90-ээд оны эхээр ашиглавал та RAM-д хадгалагдсан Connectix-ээр RAM Doubler гэх мэт бүтээгдэхүүнийг санах ойд хадгалж чадна. Миний Mac Plus эхлэхэд RAM Doubler-ийн дүрс гарч ирснийг би санаж байна. Надад итгээрэй, Mac Plus нь зөвхөн 4 МБ-ын санах ойтой байсан бөгөөд RAM Doubler-ийн өгч чадах бүх тусламж хэрэгтэй байсан.

Компьютерийн үйлдвэрлэгчид, OS хөгжүүлэгчид санах ойн менежментийн системийг илүү сайн болгосноор шахсан санах ойн хэрэгслүүдийг ашиглахаас татгалзав. Үүний зэрэгцээ санах ойн үнэ буурч байна. Санах ойн шахах системийг үүсгэсэн өөр нэг хүчин зүйл бол алдар нэр алдагдах явдал юм. Санах ойн компрессор алгоритм нь боловсруулалтын хүч чадлыг ихээхэн хэмжээгээр авсан. Энэ нь тэд бага физик RAM-тай илүү ихийг хийх боломжийг олгодог байсан ч гэсэн тэд санах ойг шахах буюу задаргаа хийх шаардлагатай үед таны компьютер дээр унаж байсан юм.

Санах ойн шахалт нь ихэвчлэн хямд үнэтэй олон процессорууд үүссэний улмаас comeback-аар эхэлдэг. Санах ойн шахалтыг ашиглахад ашигладаг дэг журмыг олон процессорын цөмд шилжүүлж болно. Санах ойг шахаж шахах эсвэл задлахад ямар нэг гүйцэтгэлийн цохилтыг анзаарахгүй байх болно. Энэ нь зүгээр л суурь ажил болдог.

Mac дээр шахсан санах ой хэрхэн ажилладаг вэ?

Mac дээрх санах ойн шахалт нь үйлдлийн системээс үйлдлийн систем болон үйлдлийн системийг сайжруулж, RAM-ийн нөөцийг удирдах боломжийг олгож, Mac үйлдлийн системээс өгөгдөл дамжуулах болон виртуал санах ойг ашиглахаас сэргийлж эсвэл ихээхэн хэмжээгээр багасгахад зориулагдсан юм.

OS X Маверикс (эсвэл хожим) OS нь идэвхитэй ашиглагддаг ой санах ойг хайдаг бөгөөд энэ нь апп дээр ашиглагдах өгөгдлийг агуулдаг. Энэ идэвхгүй санах ой нь өгөгдлөө барьдаг тул өгөгдөл бага санах ой авдаг. Идэвхгүй санах ой нь далд байгаа аппликейшнүүдийг ашиглах боломжгүй. Жишээлбэл, шахсан санах ойг унших, уншиж байгаад уншиж, энэ өгүүллийг уншиж байгаад талархаж байгаа учраас жишээ нь нээлттэй процессор боловч идэвхгүй байх болно. Вэбээр аялж завгүй байхад OS нь процессорын санах ойг шахаж, видеог үзэхдээ ашигладаг Flash тоглуулагч гэх мэт бусад апп-уудын хэрэглээнд зориулсан RAM-ыг чөлөөлж байна.

Шахалтын процесс нь идэвхтэй байдаггүй. Үүний оронд OS нь RAM дээр хичнээн хэмжээний зай авах боломжтой эсэхийг шалгадаг. Хэрэв маш их хэмжээний үнэгүй санах ой байгаа бол идэвхгүй санах ой их байсан ч шахалт хийгдэхгүй.

Чөлөөт санах ой ашиглагдахад OS нь шахалт хийх идэвхгүй санах ой хайж эхэлдэг. Шахалт нь санах ойд хадгалагдаж буй хамгийн хуучин өгөгдлүүдээс эхэлдэг бөгөөд хангалттай санах ой боломжтой байгаа эсэхийг шалгаарай. RAM-ийн шахсан талбар дахь өгөгдөл шаардлагатай үед OS нь өгөгдлийг шууд задалж өгдөг бөгөөд үүнийг хүссэн програмд ​​ашиглах боломжтой болгоно. Шахалтын болон даралт бууруулах процессууд нь процессорын цөм дээр нэг зэрэг үйлчилдэг учир шахалт / даралт буурах үед ямар нэг гүйцэтгэл алдагдах магадлал багатай байдаг.

Мэдээж хэрэг, шахах ямар боломжууд хязгаартай байдаг. Зарим тохиолдолд, хэрэв та апп-уудаа үргэлжлүүлэн ажиллуулж эсвэл санах ойг их хэмжээгээр шаарддаг аппликейшнүүдийг ашиглаад байвал таны Mac хангалттай зай байхгүй болно. Өмнө нь байсан шиг үйлдлийн систем нь таны Mac-ийн хөтөч рүү идэвхгүй RAM-ийг сольж эхлэх болно. Гэхдээ санах ойн шахалтаар энэ нь ихэнх хэрэглэгчдийн хувьд маш ховор тохиолддог байж магадгүй юм.

OS X-ийн санах ойн менежментийн систем нь шахсан идэвхгүй санах ойг ашигладаг байсан ч шахсан өгөгдлийг бүтэн урт хөтөч сегмент болгон ашиглах замаар гүйцэтгэлийг нэмэгдүүлэх, SSD-ээр элэгдэхийг багасгах болно.

Үйл ажиллагааны хяналт ба санах ойн шахалт

Үйлдлийн монитор дахь Санах ойн табыг ашиглан хичнээн санах ойг шахаж байгааг хянах боломжтой. Санах ойн даралтын график дээр шахсан санах ойн дэлгэцийн олон тооны RAM санах ойн өгөгдлийг шахах үйлдэлд OS хэрхэн идэвхтэй байгааг харуулж байна. График нь ногоон (жижиг даралттай) шар (ихээхэн дарамт) хүртэл эргэж, эцэст нь улаан, хангалттай RAM зай байхгүй, санах ойг хөтлөгчид шилжүүлэх болно.

Тэгэхээр, хэрэв та Мавериксийг суулгаснаас хойш Mac өөрийн гүйцэтгэлд илүү амжилтанд хүрсэн бололтой, санах ойн менежмент болон санах ойн шахалтыг буцааж өгснөөр сайн байж магадгүй юм.