სად არის შენახული ქეში

სად არის შენახული ქეში
სად არის შენახული ქეში

ვიდეო: სად არის შენახული ქეში

ვიდეო: სად არის შენახული ქეში
ვიდეო: А.В.Клюев - Открыто Новое Состояние - Кто Открыт Потоку Богу - Трансформация - Это Надо Знать! (18) 2024, ნოემბერი
Anonim

ქეში არის შუალედური ბუფერი, სწრაფი წვდომით. იგი შეიცავს მეხსიერებაში შენახული ინფორმაციის ასლს, ყველაზე ნაკლებად სწრაფი წვდომით, რაც ზოგავს მომხმარებლის დროს.

სად არის შენახული ქეში
სად არის შენახული ქეში

ქეში უფრო მაღალი სიჩქარის მეხსიერებაა, რომელიც შექმნილია მონაცემთა წვდომის პროცესის დასაჩქარებლად, რომელიც მუდმივად შეიცავს ძირითად მეხსიერებაში. მონაცემთა ქეშირებას იყენებენ მყარი დისკები, პროცესორები, ბრაუზერები და ვებ სერვერები. ქეში მოიცავს ჩანაწერების ერთობლიობას. თითოეული მათგანი ასოცირდება ნივთთან ან მონაცემთა ბლოკთან. თითოეულ ჩანაწერს აქვს იდენტიფიკატორი, რომელიც განსაზღვრავს კორესპონდენციის მონაცემებს შესაბამის მეხსიერებაში და ასლები ძირითად მეხსიერებაში. როდესაც კლიენტი (CPU, ვებ-ბრაუზერი, ოპერაციული სისტემა) მიუწვდება მონაცემებს, ქეში პირველად შეისწავლის. თუ იგი შეიცავს ჩანაწერს იდენტიფიკატორით, რომელიც ემთხვევა საჭირო მონაცემთა ერთეულის იდენტიფიკატორს, მაშინ ხდება ქეშის მონაცემების აღება. ქეშში არსებული მონაცემების განახლებისას, ისინი შეიცვალა მთავარ მეხსიერებაში. ქეშში, სადაც ხდება დაუყოვნებლივი ჩაწერა, ნებისმიერი ცვლილება იწვევს ძირითადი მეხსიერების მონაცემების განახლებას. უკუკავშირის (წერა-დაბრუნების) ქეშში ხდება განახლება ნივთის გამოსახლებასთან, კლიენტის მოთხოვნით ან პერიოდულად. ცენტრალური დამუშავების ერთეულების რამდენიმე მოდელს აქვს საკუთარი ქეში, რათა შემცირდეს მოწყობილობის შემთხვევითი წვდომის მეხსიერებაზე (RAM) წვდომის პროცესი, რაც უფრო ნელია ვიდრე რეგისტრები. პროცესორის ქეში დაყოფილია რამდენიმე დონეზე (3-მდე). უსწრაფეს მეხსიერებად მიიჩნევა პირველი დონის ქეში, ან L1- ქეში. ეს პროცესორის განუყოფელი ნაწილია, ვინაიდან ის მდებარეობს მასთან ერთსა და იმავე გარსზე და ფუნქციონალური ბლოკების ნაწილია. L2-cache - მეორე დონის cache და შესრულების შესაბამისი სიჩქარე. ეს ჩვეულებრივ მდებარეობს ან დიზელზე, L1– ის მსგავსად, ან ბირთვიდან არც თუ ისე შორს, მაგალითად, პროცესორის კარტრიჯში (სლოტ – პროცესორებში). L3 ქეში ყველაზე ნაკლებად სწრაფია და, როგორც წესი, მდებარეობს პროცესორის ბირთვიდან ცალკე, უფრო ნელა ვიდრე სხვა მეხსიერებები, მაგრამ უფრო სწრაფად ვიდრე ოპერატიული.

გირჩევთ: