ვერძი-ჩხირები

Windows, Linux, Android, ან სხვა ოპერაციული სისტემა იყენებს უამრავ RAM- ს? ნუ შეშინდები! თანამედროვე ოპერაციული სისტემები იყენებენ RAM- ს, როგორც ფაილის ქეში, რომ ყველაფერი დააჩქარონ. იმის გათვალისწინებით, რომ თქვენი კომპიუტერი კარგად მუშაობს, აქ არაფერია ფიქრი.

მიუხედავად იმისა, რომ ეს შეიძლება საწინააღმდეგო ჩანდეს მათთვის, ვინც მახსოვს, რომ ჩვენი კომპიუტერები ყოველთვის შიმშილობენ RAM- სთვის, მაღალი RAM- ის გამოყენება ნიშნავს, რომ თქვენი RAM კარგადაა გამოყენებული. ცარიელი ოპერატიული მეხსიერება დაკარგა.

ცუდი მაღალი მეხსიერების გამოყენება და კარგი მეხსიერების კარგი გამოყენება

პირველ რიგში, მაღალი მეხსიერების გამოყენება ყოველთვის არ არის კარგი. თუ თქვენი კომპიუტერი ძალიან ნელა გეჩვენებათ, მაშინ მაღალი შემთხვევითი წვდომის მეხსიერების (RAM) გამოყენება არ არის კარგი. თუ თქვენი RAM სავსეა, თქვენი კომპიუტერი ნელია და მისი მყარი დისკის შუქი მუდმივად ანათებს, თქვენი კომპიუტერი დისკზე იცვლის. ეს არის ნიშანი იმისა, რომ თქვენი კომპიუტერი იყენებს თქვენს მყარ დისკს, რომლის შესვლაც უფრო ნელა ხდება, როგორც "გადინება" თქვენი მეხსიერებისათვის.

თუ ეს ხდება, ცხადია, რომ თქვენს კომპიუტერს მეტი ოპერატიული მეხსიერება სჭირდება - ან საჭიროა მეხსიერების მშიერი პროგრამების გამოყენება. ეს ნამდვილად ცუდი რამეა.

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

გამოსახულება

დისკის ქეშირება

დააინსტალირეთ Windows XP კომპიუტერი და თქვენ ალბათ ნახავთ მას რამდენიმე ასეული მეგაბაიტიანი მეხსიერების გამოყენებით, როდესაც სისტემა უსაქმურია. დააინსტალირეთ Windows 7 იმავე კომპიუტერზე და თქვენ სავარაუდოდ ნახავთ Windows 7 იგივე გიგაბაიტი მეხსიერების გამოყენებით.

Რა ხდება? არის Windows XP მხოლოდ მსუბუქი, სწრაფი ოპერაციული სისტემა? არის თუ არა თანამედროვე ოპერაციული სისტემები გაბერილი და გაფუჭებული მეხსიერება? Მთლად ასე არა.

RAM არის უფრო ფართო, ვიდრე ეს იყო, როდესაც Windows XP იყო გამოუყენებელი ახალი ოპერაციული სისტემა, და თანამედროვე ოპერაციული სისტემები ისარგებლებენ ამით. თანამედროვე ოპერაციული სისტემები იყენებენ თქვენი კომპიუტერის RAM- ს, როგორც ქეში, ხშირად მისაწვდომ ფაილებსა და პროგრამის მონაცემებს.

Windows- ში ეს ფუნქცია ცნობილია როგორც SuperFetch, რომელიც დაინერგა Windows Vista- ში. SuperFetch უყურებს თქვენს მიერ გამოყენებულ პროგრამებს და ატვირთავს ჩვეულებრივ გამოყენებული პროგრამულ ფაილებსა და ბიბლიოთეკებს თქვენს კომპიუტერში ოპერატიული მეხსიერება, სანამ დაგჭირდებათ. პროგრამის დაწყებისას Windows ატვირთავს პროგრამის ფაილებს თქვენი RAM- ის ნაცვლად, დისკიდან მათი წაკითხვის ნაცვლად, რაც ნელი პროცესია. ეს აჩქარებს აპლიკაციების გაშვებას და, ზოგადად, თქვენს კომპიუტერს უფრო სწრაფად და რეაგირებად აქცევს.

ეს არ ეხება მხოლოდ Windows- ს. Linux- ის მომხმარებლები ასევე შეამჩნევენ, რომ მათი კომპიუტერი მეხსიერების აშკარად საგანგაშო რაოდენობას იყენებს თქვენი დისკიდან ფაილების ქეშირებისგან, ხოლო ლინუქსის ახალი მომხმარებლები შეიძლება შეშფოთებულნი იყვნენ, როდესაც ამას შენიშნავდნენ. მრავალი რესურსით სარგებლობის მონიტორინგის პროგრამა, მაგალითად GNOME System Monitor, მალავს ქეში გამოყენებულ მეხსიერებას მომხმარებლისგან, რათა მომხმარებლებს არ მოუწევთ ამის გაგება ან შეშფოთება.

გამოსახულება

ბრაუზერები და სხვა პროგრამები

იგივე ეხება ბრაუზერებსა და სხვა პროგრამულ პროგრამებს საკუთარი ქეშით. მაგალითად, თუ შეამჩნევთ ბრაუზერს, როგორიცაა Mozilla Firefox, დიდი რაოდენობით ოპერატიული მეხსიერების გამოყენებით, ეს სულაც არ არის ცუდი. თუ თქვენს კომპიუტერში ბევრი ოპერატიული მეხსიერება გაქვთ, კარგია, რომ Firefox იყენებს მას. თქვენს RAM- ში თქვენ ნამყოფი ვებ – გვერდების ქეშირებით, Firefox– მა შეიძლება დააჩქაროს ვებ – გვერდის დატვირთვის დრო, რაც უფრო სწრაფად დააჩქარებს ღილაკების Back და Forward. ამ მიზეზით, Firefox ავტომატურად განსაზღვრავს cache- ის იდეალურ ზომას თქვენს კომპიუტერში RAM- ის ოდენობის საფუძველზე.

თავად Firefox– ს შეიძლება ჰქონდეს ისტორიულად მეხსიერების გაჟონვა და სხვა პრობლემები, მაგრამ კონცეფცია იგივეა. Mozilla- სთვის აზრი არ აქვს Firefox– ის RAM– ის 50 მეგაბაიტიან შემცირებას, რადგან თანამედროვე კომპიუტერებს აქვთ ბევრი ოპერატიული მეხსიერება, რომელსაც Firefox შეუძლია გამოიყენოს ვებ – გვერდის დაჩქარების მიზნით.

იგივე ეხება სხვა პროგრამულ პროგრამებსაც. მაღალი მეხსიერების გამოყენებით პროგრამებმა შეიძლება გამოიყენოს თქვენი ოპერატიული მეხსიერება, არ დაკარგოთ იგი.

გამოსახულება

რატომ არის ცარიელი RAM უსარგებლო

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

ამასთან, ეს საერთოდ არ აღელვებს. თუ არა თქვენი RAM სავსე დაშიფრული ფაილებით, ან მთლიანად ცარიელი, ეს ყველაფერი ხელმისაწვდომია პროგრამებისთვის, რომელსაც ნამდვილად სჭირდება. თქვენს RAM- ში დაცული მონაცემები აღინიშნება დაბალ პრიორიტეტად და დაუყოვნებლად ხდება მისი ამოღება, როგორც კი მეხსიერებას სხვა რამე სჭირდება.

იმის გამო, რომ საჭიროების შემთხვევაში ამ მონაცემების დაუყოვნებლივ გაუქმება შეიძლება, არ არსებობს არანაირი უარყოფითი მხარე RAM- ის გამოყენებას ქეშით. (ერთი მნიშვნელოვანი მინუსი არის ის მომხმარებლები, რომლებიც არ ესმით, თუ რა ხდება დაბნეული.)

ცარიელი RAM უსარგებლოა. კომპიუტერიდან უფრო სწრაფი არ არის მონაცემების ჩაწერა ცარიელი RAM- ით და არც ცარიელი RAM იყენებს უფრო მეტ ენერგიას. სინამდვილეში, თუ თქვენ დაიწყებთ პროგრამას, რომელიც შეიძლება უკვე იყოს თქვენი RAM- ის ფაილის ქეში, პროგრამები უფრო სწრაფად იტვირთება, როდესაც თქვენი RAM გამოიყენება, ვიდრე ცარიელი.

სწორედ ამიტომ Android ამოცანაში მკვლელის გამოყენება ცუდი იდეაა და ისიც არ არის საჭირო, თუ რატომ უნდა იყოთ ძალიან შეშფოთებული, თუ თქვენი კომპიუტერი ავსებს თქვენს RAM- ს. ეს არის ასევე ერთ – ერთი მიზეზი იმისა, რომ Windows XP არ არის იდეალური ოპერაციული სისტემა დღევანდელი აპარატურისთვის - მაშინ, როდესაც XP– ის RAM– ის გამოყენება შეიძლება ბევრად დაბალია, ვიდრე Windows 7 – ის, ეს სულაც არ არის აუცილებელი კარგი, თუ თქვენ გაქვთ თანამედროვე კომპიუტერი ოპერატიული მეხსიერების ღირსეული რაოდენობით. .