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

Საღამო მშვიდობისა.

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

როგორ გავარკვიოთ RAM-ის ოდენობა?

1) ამის გაკეთების უმარტივესი გზაა გადახვიდეთ „ჩემს კომპიუტერზე“ და დააწკაპუნოთ მარჯვენა ღილაკით ფანჯრის ნებისმიერ ადგილას. შემდეგი, აირჩიეთ "თვისებები" Explorer-ის კონტექსტურ მენიუში. თქვენ ასევე შეგიძლიათ გახსნათ მართვის პანელი და შეიყვანოთ „სისტემა“ საძიებო ზოლში. იხილეთ ეკრანის სურათი ქვემოთ.

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

4 GB- ოპერატიული მეხსიერების რაოდენობა. რაც უფრო დიდია, მით უკეთესი. მაგრამ არ უნდა დაგვავიწყდეს, რომ თუ სისტემაში პროცესორი არც თუ ისე ძლიერია, მაშინ აზრი არ აქვს დიდი რაოდენობით ოპერატიული მეხსიერების დაყენებას. ზოგადად, ჩხირები შეიძლება იყოს სრულიად განსხვავებული ზომის: 1 გბ-დან 32-მდე ან მეტი. იხილეთ ქვემოთ მოცულობისთვის.

1600Mhz PC3-12800- ოპერაციული სიხშირე (სიჩქარე). ეს ცხრილი დაგეხმარებათ გაიგოთ ეს მაჩვენებელი:

DDR3 მოდულები

სახელი

ავტობუსის სიხშირე

გამტარუნარიანობა

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

ოპერატიული მეხსიერების რაოდენობა კომპიუტერზე

1 GB - 2 GB

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

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

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

4 GB

ბოლო დროს ყველაზე პოპულარული ოპერატიული მეხსიერება. ბევრ თანამედროვე კომპიუტერს და ლეპტოპს Windows 7/8-ით აქვს 4 GB მეხსიერება. ეს მოცულობა საკმარისია საოფისე აპლიკაციებთან ნორმალური მუშაობისთვის, ის საშუალებას მოგცემთ გაუშვათ თითქმის ყველა თანამედროვე თამაში (თუნდაც არა მაქსიმალურ პარამეტრებში) და უყუროთ HD ვიდეოს.

8 GB

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

თუმცა, დაუყოვნებლივ უნდა აღინიშნოს. რომ მეხსიერების ეს რაოდენობა გამართლდება, თუ სისტემაში დაყენებული გაქვთ ძლიერი პროცესორი: Core i7 ან Phenom II X4. შემდეგ ის შეძლებს მეხსიერების სრული პოტენციალის გამოყენებას - და საერთოდ არ იქნება საჭირო სვოპ ფაილის გამოყენება, რითაც მნიშვნელოვნად გაზრდის ოპერაციის სიჩქარეს. გარდა ამისა, მყარ დისკზე დატვირთვა მცირდება და ენერგიის მოხმარება მცირდება (შესაბამისია ლეპტოპისთვის).

სხვათა შორის, აქ საპირისპირო წესიც მოქმედებს: თუ თქვენ გაქვთ ბიუჯეტის პროცესორი, მაშინ აზრი არ აქვს 8 GB მეხსიერების დაყენებას. პროცესორი უბრალოდ დაამუშავებს RAM-ის გარკვეულ რაოდენობას, ვთქვათ 3-4 GB, ხოლო დანარჩენი მეხსიერება არ დაამატებს თქვენს კომპიუტერს სიჩქარეს.

რამდენი მეხსიერების გამოყენება შეუძლია 32 ბიტიან ოპერაციულ სისტემას?

პირველი, პატარა თეორია.
ინფორმაციის უმარტივესი ელემენტია ცოტა. ეს არის ინფორმაციის მინიმალური ერთეული და შეუძლია მიიღოს მნიშვნელობა 0 ან 1. მას მოსდევს ბაიტი, იგი შედგება 8 ბიტისაგან. ვინაიდან ბიტს შეუძლია მიიღოს 2 მნიშვნელობა, სულ არის 2 8 = 256 ბაიტი.

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

32-ბიტიანი ოპერაციული სისტემა იყენებს 2 32 ბიტს მეხსიერების მისამართით, რაც არის 4294967296 ბიტი ან 4 გიგაბაიტი (GB). ეს ნიშნავს, რომ მეხსიერების მაქსიმალური რაოდენობა, რომელზეც 32-ბიტიან ოპერაციულ სისტემას შეუძლია წვდომა, არის 4 GB. თუმცა, ჩვენ ვერ შევძლებთ ამ მოცულობის სრულად გამოყენებას, რადგან ოპერაციული სისტემის და მოწყობილობის კომპონენტები საჭიროებენ გამოყოფილი მისამართების ადგილს RAM-ის პირველი 32 ბიტის (4 გბ) ფარგლებში. მაგალითად, ვიდეოკარტა 512 მბ მეხსიერებით მოითხოვს ამ მეხსიერების სინქრონიზაციას RAM-თან, რაც შეამცირებს მის ხელმისაწვდომ მოცულობას 512 მბ-ით.

ამრიგად, მეხსიერების მთლიანი რაოდენობა ხელმისაწვდომია 32-ბიტიან Windows OS-ში, ჩვეულებრივ, 3.25-3.75 GB, გამოყენებული ტექნიკის მიხედვით.

Windows-ის ზოგიერთი ვერსია მხარს უჭერს ფუნქციას ე.წ ფიზიკური მისამართის გაფართოება (PAE), 4 გბ-ზე მეტი მეხსიერების გამოყენების შესაძლებლობას სპეციალური გადამისამართების ტექნოლოგიის წყალობით. ეს ტექნოლოგია საშუალებას აძლევს პროცესორს იმუშაოს არა 32-ბიტიანი, არამედ 36-ბიტიანი მისამართებით, თეორიულად აფართოებს მისთვის ხელმისაწვდომ მისამართებს 2 36 = 68719476736 ბაიტამდე (64 GB). ამ შემთხვევაში, მისამართების სივრცე თავად რჩება 32-ბიტიან, ანუ 4 GB-ის ტოლი, მაგრამ მასზე ფიზიკური მეხსიერების შეცვლილი რუკის გამო, შესაძლებელი ხდება მისი მეტი გამოყენება.

Microsoft-ის ოფიციალური ინფორმაციის თანახმად, PAE რეჟიმის გამოყენება შესაძლებელია შემდეგ 32-ბიტიან ოპერაციულ სისტემებზე:

  • Microsoft Windows Server 2000 Enterprise/Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise/Datacenter Edition
  • Microsoft Windows Server 2008 Enterprise/Datacenter Edition

სერვერზე 2008, PAE ჩართულია ნაგულისხმევად, თუ DEP (მონაცემთა შესრულების პრევენცია) ტექნოლოგია ჩართულია სერვერზე ტექნიკის დონეზე, ან სერვერს აქვს მეხსიერების ცხელი დამატების შესაძლებლობა. წინააღმდეგ შემთხვევაში, PAE იძულებით უნდა იყოს ჩართული BCDEdit-ის გამოყენებით, შემდეგი ბრძანებით:

BCDEdit /set [(ID)] pae ForceEnabled

სერვერ 2000\2003-ში PAE ჩასართავად, Boot.ini ფაილში უნდა მიუთითოთ გასაღები. /PAE. აქ მოცემულია Boot.ini ფაილის მაგალითი, რომელიც შეიცავს PAE კლავიშს:


ტაიმაუტი=30
ნაგულისხმევი=მრავალ(0)დისკი(0)rdisk(0)partition(2)\WINDOWS
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=″Windows Server 2003, Enterprise″ /fastdetect /PAE

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

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

შეჯამებისთვის ვიტყვი, რომ თუ საჭიროა 4 გბ-ზე მეტი მეხსიერების საჭიროება, მაშინ საუკეთესო ვარიანტია 64-ბიტიანი ოპერაციული სისტემის გამოყენება, რადგან ის ზღუდავს მეხსიერების ზომას 192 გბ-მდე დესკტოპისთვის და 2 ტბ-მდე სერვერის OS-სთვის.

ოპერატიული მეხსიერების მაქსიმალური რაოდენობა Windows 7 x86-ისთვის (32 ბიტი): Windows 7 Ultimate - 4 GB

Windows 7 Enterprise - 4 GB
Windows 7 Professional - 4 GB
Windows 7 Home Premium - 4 GB
Windows 7 Home Basic - 4 GB
Windows 7 Starter - 2 GB

მაქსიმალური ოპერატიული მეხსიერება Windows 7 x64-ისთვის: Windows 7 Ultimate - 192 GB
Windows 7 Enterprise - 192 GB
Windows 7 Professional - 192 GB
Windows 7 Home Premium - 16 GB
Windows 7 Home Basic - 8 GB
Windows 7 Starter - 2 GB სხვა სიტყვებით რომ ვთქვათ, ოპერატიული მეხსიერების მაქსიმალური რაოდენობა დამოკიდებულია ბიტის სიღრმეზე და ვერსიაზე.
http://msdn.microsoft.com/en-us/library/aa366778.aspx რატომ არის სისტემას უფრო ნაკლები მეხსიერება, ვიდრე რეალურად არის დაინსტალირებული სისტემის ერთეულში? ეს გამოწვეულია იმით, რომ მისამართების სივრცის ნაწილი (დაწყებული მე-4 გიგაბაიტის ბოლოდან საპირისპირო მიმართულებით და მცირე ნაწილი 1-ლი გიგაბაიტის დასაწყისიდან) დაცულია ვიდეო ბარათისა და სხვა მოწყობილობების მეხსიერების მიმართვისთვის. . ამიტომ, თუ თქვენ გაქვთ 3 გბ-ზე მეტი ოპერატიული მეხსიერება, ოპერაციული სისტემა ვერ გამოიყენებს მას. სისტემის თვისებებში ეს ასე გამოიყურება:როგორ მივცეთ სისტემას მთელი დაინსტალირებული მეხსიერების გამოყენების უფლება?

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

როგორ მოვახდინოთ ოპერატიული მეხსიერების ოპტიმიზაცია Windows-ში ოპერატიული მეხსიერების მაქსიმალური სიმძლავრისთვის?

თქვენი კომპიუტერის მუშაობის გაუმჯობესების ყველაზე აშკარა გზაა არასაჭირო პროგრამების დახურვა. მეორე არის მეტი ოპერატიული მეხსიერების ჯოხის (დაფების) დაყენება, რათა პროგრამებმა „უფრო მშვიდად იგრძნონ თავი“ და უფრო სწრაფად იმუშაონ. კომპიუტერის დაჩქარების სხვა გზები უშუალოდ RAM-თან არის: არა.

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

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

ოპერატიული მეხსიერების მაქსიმალური რაოდენობა Windows-ში.

ინტერნეტი ფაქტიურად დატბორილია მომხმარებელთა სპეკულაციებით იმის შესახებ, თუ რატომ არის ხელმისაწვდომი 3.5 GB ოპერატიული მეხსიერება ბიტ Windows-ში ნაცვლად, მაგალითად, დაინსტალირებული 4 GB-ისა. მრავალი თეორია, მითი და ლეგენდა გამოიგონეს. მაგალითად, მათ მიაჩნიათ, რომ ეს არის Microsoft-ის მიერ შექმნილი შეზღუდვა, რომელიც შეიძლება მოიხსნას. სინამდვილეში, ეს ნაწილობრივ მართალია - ნამდვილად არის იძულებითი შეზღუდვები. უბრალოდ მათი ამოღების გზა არ არსებობს. ეს გამოწვეულია იმით, რომ 32-ბიტიან სისტემებზე დრაივერები და პროგრამები შეიძლება გახდეს არასტაბილური, როდესაც სისტემა იყენებს ოთხ გიგაბაიტზე მეტ ოპერატიული მეხსიერებას. 64-ბიტიანი Windows-ისთვის დრაივერები ძალიან საგულდაგულოდ შემოწმდება, რათა დარწმუნდეს, რომ ასეთი არასტაბილურობა არ მოხდება, ამიტომ ზემოთ აღნიშნული შეზღუდვა არ არსებობს.

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

რა არის ოპერატიული მეხსიერება

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

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

ოპერატიული მეხსიერების ტიპები

უხსოვარი დროიდან არსებობდა ისეთი ტიპის ოპერატიული მეხსიერება, როგორიცაა SIMM და DIMM. ახლა მათზე ფიქრს აზრი არ აქვს, რადგან დიდი ხანია არ იწარმოება და მათი პოვნა შეუძლებელი გახდა. დავიწყოთ დაუყოვნებლივ DDR-ით. პირველი DDR მეხსიერება გამოვიდა 2001 წელს. მაღალი პროდუქტიულობითა და მოცულობით ვერ დაიკვეხნიდა. პირველი DDR-ის მაქსიმალური ოპერაციული სიხშირე იყო 133 MHz. შედეგი არ იყო ძალიან "სწრაფი" ოპერატიული მეხსიერება. მაქსიმალური ოპერატიული მეხსიერება იმ დროს იყო დაახლოებით 2 GB თითო ჯოხზე.

ტექნოლოგიის განვითარებით, ახალი ტიპის "RAM" გამოჩნდა. მათ დაარქვეს DDR2. ძირითადი განსხვავება ჩვეულებრივი DDR-ისგან იყო მუშაობის სიხშირე. ახლა ეს იყო 1066 MHz. ძალიან კარგი შესრულების გაძლიერება. და რამდენიმე წლის შემდეგ გამოვიდა DDR3 - ყველაზე პოპულარული ტიპის ოპერატიული მეხსიერება ამჟამად. 2400 MHz არის ზუსტად RAM-ის მაქსიმალური სიხშირე. იმ დროს არ არსებობდა პროცესორი, რომელსაც შეეძლო ასეთი სიხშირის მხარდაჭერა. ამიტომ, Intel-სა და AMD-ს სასწრაფოდ უნდა გამოეშვათ ისეთი რამ, რომელსაც შეუძლია ამგვარ RAM-თან მუშაობა.

მაქსიმალური მოცულობა

ოპერატიული მეხსიერების რაოდენობა მნიშვნელოვან როლს ასრულებს მის შესრულებაში. რაც უფრო მაღალია "ბარის" მოცულობა, მით მეტი ინფორმაციის მოთავსებაა შესაძლებელი. დღესდღეობით RAM-ის ზომა იზომება გიგაბაიტებში. ის გადამწყვეტ როლს თამაშობს იმაში, შეუძლია თუ არა კომპიუტერს გაუმკლავდეს მძლავრ პროგრამულ პაკეტებსა და თამაშებს. მაგრამ არსებობს მოცულობის შეზღუდვები სისტემის მხრიდან. მაგალითად, ავიღოთ ოპერაციული სისტემა Microsoft Windows 7-დან. მაქსიმალური ოპერატიული მეხსიერება, რომლითაც ამ სისტემას შეუძლია მუშაობა, უნდა იყოს 16 GB და არა მეტი. მაგალითად, Windows 10-ს შეუძლია სწორად იმუშაოს 128 GB ოპერატიული მეხსიერებით. აღსანიშნავია ისიც, რომ 32-ბიტიან ოპერაციულ სისტემას არ შეუძლია 3 გბ-ზე მეტ ოპერატიული მეხსიერებასთან ურთიერთქმედება. თუ თქვენი ოპერატიული მეხსიერება 4 GB ან მეტია, მაშინ 64-ბიტიანი ოპერაციული სისტემა ნამდვილად რეკომენდირებულია თქვენთვის.

დღესდღეობით, საშუალო კომპიუტერისთვის ოპერატიული მეხსიერების ოპტიმალური რაოდენობა შეიძლება ეწოდოს 8-16 GB. თუმცა, თუ თქვენ გჭირდებათ ძლიერი სათამაშო მანქანა, მაშინ არ შეგიძლიათ 32 GB ოპერატიული მეხსიერების გარეშე. თუ გადაწყვეტთ ვიდეოს მონტაჟს, მაშინ ძალიან დიდი ოპერატიული მეხსიერება გჭირდებათ. მაქსიმალური ოპერატიული მეხსიერება უნდა იყოს 32-დან 128 გბ-მდე. გთხოვთ გაითვალისწინოთ, რომ ეს საკმაოდ ძვირი სიამოვნებაა.

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

RAM სიხშირე

DDR3 RAM მოდულებს შეუძლიათ იმუშაონ 1333-2100 MHz სიხშირეზე. თქვენი კომპიუტერისთვის საუკეთესო ვარიანტის ასარჩევად, თქვენ უნდა იცოდეთ რა სიხშირეებზეა მხარდაჭერილი დედაპლატი და პროცესორი. დედაპლატების უმეტესობა ადვილად მუშაობს 1333-1600 MHz სიხშირეზე. თუ აირჩევთ 2100 MHz სიხშირეს, შესრულების მატება განსაკუთრებით შესამჩნევი არ იქნება ოპერატიული მეხსიერების და დედაპლატის უკიდურესად მაღალი ფასის გათვალისწინებით, რომელიც მხარს უჭერს ამ სიხშირეებს. ეს არის ვარიანტი მართლაც გიჟი მოთამაშეებისთვის.

გამოუცდელ მომხმარებლებს შორის ხშირად ჩნდება კითხვა: "როგორ გავარკვიოთ მაქსიმალური ოპერატიული მეხსიერება". არის შესანიშნავი პროგრამა სახელად AIDA 64. ის მოგაწვდით სრულ ინფორმაციას კომპიუტერის ოპერაციული სისტემის შესახებ. იქნება მაქსიმალური სიხშირე, მოცულობა და ტიპი. პროგრამა უზრუნველყოფს თანაბრად ამომწურავ ინფორმაციას კომპიუტერის სხვა კომპონენტების შესახებ. აუცილებლად, ყველას უნდა ჰქონდეს ასეთი პროდუქტი. მაშინ ბევრი კითხვა თავისთავად გაქრება.

დასკვნა

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

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

შესავალი

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

ამ ტენდენციამ არ გვერდი აუარა RAM-ს, რომელიც ბოლო დროს გაცილებით იაფი გახდა. დაახლოებით 15 წლის წინ, მეხსიერების მოდული ოთხი მეგაბაიტის ტევადობით (უბრალოდ დაფიქრდით!) ღირდა დაახლოებით 100 დოლარი, დღეს კი ოთხი გიგაბაიტი ოპერატიული მეხსიერება (RAM - შემთხვევითი წვდომის მეხსიერება ან შემთხვევითი წვდომის მეხსიერება) მხოლოდ 700 რუბლს შეადგენს. . საიდუმლო არ არის, რომ დიდი რაოდენობით ოპერატიული მეხსიერების არსებობა სასარგებლო გავლენას ახდენს მრავალი აპლიკაციის სიჩქარეზე, ამიტომ ეს მოცულობა მინიმალურია ყველაზე თანამედროვე კომპიუტერებისთვის, თუნდაც საწყისი დონისთვის. უფრო მოწინავე სისტემები შეიცავს 8, 16 ან მეტ გიგაბაიტიან RAM-ს.

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

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

მისამართების სივრცე

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

ერთ ბაიტს შეუძლია შეინახოს 256 მნიშვნელობიდან ერთ-ერთი (2 8), რომელიც, მათი ინტერპრეტაციიდან გამომდინარე, შეიძლება იყოს რიცხვები, სიმბოლოები ან ასოები. მაგალითად, მნიშვნელობა 56 შეიძლება წარმოადგენდეს ჩვეულებრივ რიცხვს ან ASCII ასო "V". რამდენიმე ბაიტში შეგიძლიათ შეინახოთ ბევრად უფრო დიდი მნიშვნელობები. მაგალითად, სამ ბაიტს უკვე შეუძლია მიიღოს 16,777,216 მნიშვნელობა (256 3), რომელშიც შეიძლება დაშიფრული იყოს მთელი მოკლე სიტყვა.

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

ფიზიკური და ვირტუალური მეხსიერება

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

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

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

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

დღეს Windows ოპერაციულ სისტემას აქვს 32-ბიტიანი და 64-ბიტიანი ვერსიები. პირველი, როგორც სახელიდან ჩანს, მიმართვისთვის იყენებს 32-ბიტიან მისამართთა ადგილს, რომლის მაქსიმალური ზომაა 2 32 = 4,294,967,296 ბაიტი ან 4 გბ (გიგაბაიტი). ოპერაციული სისტემის 64-ბიტიანი ვერსია ზრდის მისამართების სივრცის ზომას წარმოუდგენელ 2,64 = 18,446,744,073,709,551,616 ბაიტამდე - 18 კვინტილიონ ბაიტზე ან 16 EB (ეგბაიტი). თუმცა, აღსანიშნავია, რომ თანამედროვე კლიენტის ოპერაციული სისტემები Windows 7 x64, ობიექტური მიზეზების გამო, მხარს უჭერს მისამართების მაქსიმალურ სივრცეს 16 TB (2 44).

ამავდროულად, თითოეულ გაშვებულ აპლიკაციას სისტემიდან გამომდინარე ეთმობა 4 GB და 16 TB მოცულობა! ანუ, ნებისმიერი გაშვებული პროგრამა იღებს საკუთარ მისამართთა სივრცეს, რომელიც არ ემთხვევა სხვებს.

RAM-ის მოცულობის გავლენა სისტემის სიჩქარეზე

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

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

რაც უფრო დიდია ოპერატიული მეხსიერების რეალური რაოდენობა, მით უფრო იშვიათად ხდება მყარ დისკზე წვდომა და, შედეგად, იზრდება კომპიუტერის მთლიანი შესრულება. სწორედ ამიტომ, RAM-ის ზომის გაზრდა თითქმის ყოველთვის დადებითად მოქმედებს სისტემის სიჩქარეზე და მეხსიერების მიმდინარე ფასების გათვალისწინებით, ბევრ მომხმარებელს შეუძლია მარტივად დააინსტალიროს 8, 16 ან თუნდაც 32 GB ოპერატიული მეხსიერება. მეხსიერების დიდი რაოდენობა განსაკუთრებით სასარგებლოა გრაფიკულ აპლიკაციებთან (მათ შორის თანამედროვე 3D თამაშებთან) და ვიდეო რედაქტირების პროგრამებთან მუშაობისას.

უნდა იცოდეთ, რომ Windows 64-ბიტიანი ოპერაციული სისტემის სხვადასხვა ვერსიას შეუძლია მხარი დაუჭიროს ოპერატიული მეხსიერების სხვადასხვა მაქსიმალურ რაოდენობას. და თუ Vista ან 7 (Professional, Enterprise, Ultimate) ძველი გამოცემების მომხმარებლებს, რომლებსაც აქვთ 192 გბ მეხსიერების მხარდაჭერა, არაფერი აქვთ სანერვიულო, რადგან ასეთი მოცულობა პრაქტიკულად მიუწვდომელია სახლის კომპიუტერებზე, მაშინ მათ, ვისაც აქვს Home Basic. და Home Premium-ის ვერსიებმა დააინსტალირეს საფიქრალი. ამ გამოცემების შესაძლებლობები მნიშვნელოვნად შემცირდა და თუ Premium მხარს უჭერს 16 გბ ოპერატიული მეხსიერებას, მაშინ Basic მხოლოდ 8 GB. მოძველებული Windows XP-ის (64-ბიტიანი ვერსია) მხარდაჭერილი ოპერატიული მეხსიერების მაქსიმალური ხელმისაწვდომი რაოდენობა არის 16 GB.

რატომ 32-ბიტიანი სისტემაფანჯრებივერ ხედავს 4 GB ოპერატიული მეხსიერებას

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

როგორც უკვე ვიცით, თეორიულად, 4 გიგაბაიტამდე ოპერატიული მეხსიერება (2 32) ხელმისაწვდომია 32-ბიტიან სისტემაში დამატებითი ხრიკების გარეშე, მაგრამ Windows ვერ გამოიყენებს მთელ ამ მოცულობას, რადგან მისი ნაწილი გამოყოფილია კომპიუტერული მოწყობილობებისთვის.

ახლა დროა გავაკეთოთ მოკლე ექსკურსია ისტორიაში. პირველ დესკტოპ კომპიუტერებს, გამოშვებული 1980-იანი წლების დასაწყისში, ჰქონდათ მათი ფიზიკური მეხსიერების მისამართის სივრცე დაყოფილი ორ ნაწილად ხუთიდან სამამდე თანაფარდობით. პირველი ნაწილი გამოყოფილი იყო შემთხვევითი წვდომის მეხსიერებისთვის (RAM), ხოლო მეორე განკუთვნილი იყო თვითშემოწმების პროგრამის (POST), ძირითადი შეყვანის/გამოსვლის სისტემის (BIOS) და მოწყობილობის მეხსიერებისთვის. ამავდროულად, მისამართების სივრცის ის ნაწილი, რომელიც გამოყოფილი იყო მოწყობილობებისთვის, ვერ გამოიყენებოდა ერთდროულად კომპიუტერის RAM-ისთვის.

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

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

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

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

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

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

4 GB ფიზიკური მეხსიერების დაყენების შემდეგ, თეორიულად მისი მისამართები დაიკავებს მთელ მისამართთა ადგილს 32-ბიტიანი სისტემებისთვის. მაგრამ ხელმისაწვდომი დარჩება მხოლოდ ის, ვინც მოხვდება იმ ზონაში, რომელიც არ არის დაცული მოწყობილობების მიერ. ჩვენს მაგალითში Windows ჩათვლის, რომ დაინსტალირებული ოპერატიული მეხსიერება არის 3,5 GB.

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

პირველი განგაშის ზარი დარეკა AGP ტექნოლოგიის მოსვლასთან ერთად. იმ დროს ვიდეო ადაპტერებმა 3D გრაფიკის ტექნიკის აჩქარებით მკვეთრად გაზარდეს საკუთარი RAM–ის გამოყენების საჭიროება. ხოლო AGP-მ შესაძლებელი გახადა გრაფიკულ გადამყვანებს კომპიუტერის მეხსიერების ნაწილი საკუთარი საჭიროებისთვის გამოეყენებინათ, საკუთარი არარსებობის შემთხვევაში. ამ შემთხვევაში, ადაპტერის ტიპისა და საკუთარი მეხსიერების მოცულობის მიუხედავად, რეზერვირებულია 256 მბ მისამართები, რადგან ეს ზომა დაყენებულია არა თავად ვიდეო ბარათის, არამედ AGP ავტობუსის აღჭურვილობის მიერ. PCI-Express ტექნოლოგიის მოსვლასთან ერთად, სიტუაცია ძირეულად არ შეცვლილა და დაცული სივრცის ზომა იგივე რჩება.

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

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

ტექნიკაPAE

ასე რომ, შესაძლებელია თუ არა ყველა 4 GB მეხსიერების ნახვა 32-ბიტიან Windows-ში? დიახ, თუ თქვენ გაქვთ დაინსტალირებული სერვერის OS, როგორიცაა Windows Server 2003 ან Server 2008.

90-იანი წლების შუა ხანებში შემუშავდა ტექნოლოგია RAM-ის ხელმისაწვდომი რაოდენობის გაფართოებისთვის, სახელწოდებით PAE (Physical Address Extension). ის პირველად განხორციელდა Intel Pentium Pro პროცესორებში, რის შედეგადაც მათ შეძლეს არა 32, არამედ 36-ბიტიანი მისამართების ავტობუსის გამოყენება, რამაც თეორიულად შესაძლებელი გახადა მაქსიმუმ არა 4, არამედ 64 GB ოპერატიული მეხსიერების გამოყენება. .

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

პირველ რიგში, პროცესორი უნდა იყოს დაინსტალირებული დედაპლატზე, რომელიც აღჭურვილია სპეციალური მეხსიერების მენეჯერით, რომელიც მხარს უჭერს მისამართების ფიზიკურ გაფართოებას. როგორც წესი, BIOS Setup firmware-ში (BIOS), რომელიც მუშაობს კომპიუტერის ჩართვისთანავე, არის სპეციალური პარამეტრი, რომელიც კრძალავს ან საშუალებას აძლევს გადამისამართებას. დედაპლატების სხვადასხვა მოდელში მისი სახელი შეიძლება იყოს განსხვავებული, მაგალითად: Memory Remap, 64-bit OS, Memory Hole და სხვა. ამ პარამეტრის ზუსტი სახელი შეგიძლიათ იხილოთ თქვენი კონკრეტული დედაპლატის სახელმძღვანელოში. სხვათა შორის, ძველ დედაპლატებს შესაძლოა საერთოდ არ უჭერდეს მხარს მისამართის გაფართოების რეჟიმს (ეს ასევე შეიძლება გაიგოთ ინსტრუქციებიდან).

მეორეც, PAE რეჟიმი უნდა იყოს ჩართული ოპერაციულ სისტემაში. ასე რომ, სერვერულ სისტემებში ის ჩართულია ნაგულისხმევად. ამიტომ, თუ თქვენ გაქვთ დაინსტალირებული ამ ტიპის 32-ბიტიანი Windows და კომპიუტერი, რომელიც არც თუ ისე ძველია (აღნიშნული ტექნიკის შეზღუდვები არ არსებობს), მაშინ PAE ტექნოლოგიის გამოყენების წყალობით, ყველა 4 GB ოპერატიული მეხსიერება იქნება ხელმისაწვდომი. .

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

თავდაპირველად, Windows XP-ის პირველ ვერსიაში, ეს რეჟიმი გამორთული იყო, რადგან 2001 წელს პერსონალურ კომპიუტერებში ოპერატიული მეხსიერების საშუალო რაოდენობა იყო 128 - 256 მბ და არ იყო საჭირო მისი ჩართვა. შესაძლოა, ვითარება ასე დარჩებოდა საკმაოდ დიდი ხნის განმავლობაში, მაგრამ 2003 წელს მაიკროსოფტმა დაიწყო XP-ისთვის მეორე პატჩის პაკეტის შემუშავება, რომელიც შექმნილია სისტემაში დაუცველობის რაოდენობის მნიშვნელოვნად შესამცირებლად. მეორე სერვის პაკეტის მიერ მოტანილი ერთ-ერთი სიახლე იყო აპარატურის და პროგრამული ტექნოლოგიების გამოყენება, რომლებიც ხელს უშლიან მავნე კოდის შესრულებას მეხსიერების შინაარსის დამატებით შემოწმებით. ტექნიკის დონეზე, ამ შემოწმებას ასრულებს პროცესორი. ამავდროულად, Intel-ში ამ ფუნქციას ეწოდება Execute Disable bit, ხოლო AMD-ში მას უწოდებენ No-execute page-protection.

თუმცა, იმისათვის, რომ ასეთი ტექნიკის დაცვა შესაძლებელი გახდეს, პროცესორი უნდა გადავიდეს PAE რეჟიმში. სწორედ ამიტომ, Windows XP SP2-დან დაწყებული, ეს რეჟიმი, შესაბამისი პროცესორის არსებობის შემთხვევაში, ავტომატურად ჩაირთვება. მაგრამ ყველაზე მნიშვნელოვანი ის არის, რომ 32-ბიტიან Windows XP-ში სერვის პაკეტებით SP2 და SP3, ისევე როგორც შემდგომ Windows Vista და Windows 7, ფიზიკური მისამართის გაფართოება მხოლოდ ნაწილობრივ არის დანერგილი. ამ სისტემებს არ აქვთ 36-ბიტიანი მეხსიერების მისამართის მხარდაჭერა და ჩართულია PAE რეჟიმი, არ ამატებს მის განკარგულებაში არც ერთ ბაიტს, რაც შეუძლებელს ხდის ჩაკეტილი RAM-ის მისამართების ზედა განყოფილებებში გადატანას. ამ განხორციელების მიზეზი არის მოწყობილობის დრაივერებთან თავსებადობის უზრუნველყოფა.

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

სერვერული სისტემებისთვის განკუთვნილი დრაივერების შემქმნელებმა ეს გაითვალისწინეს, მაგრამ დრაივერები კლიენტის Windows-ისთვის, რომლებიც დაინსტალირებულია ჩვეულებრივ სახლის კომპიუტერებზე, ხშირ შემთხვევაში იწერებოდა ჩართული PAE-სთან მუშაობის ალგორითმის გათვალისწინების გარეშე. ყოველივე ამის შემდეგ, ეს უფრო მარტივი იყო - ნაკლები დრო დაიხარჯა პროგრამირებასა და ტესტირებაზე, ხოლო თავად დრაივერი ნაკლებ ადგილს იკავებდა. უფრო მეტიც, იმ დროისთვის, Windows XP SP2-ის გამოშვებამდე, PAE რეჟიმი არ გამოიყენებოდა დესკტოპის სისტემებში, ხოლო მოწყობილობა, რომელიც იწარმოებოდა "პერსონალური მოწყობილობებისთვის", ხშირ შემთხვევაში არ იყო განკუთვნილი სერვერებისთვის (მაგალითად, ხმის ბარათები). . ასე რომ, არ იყო საჭირო დრაივერების გართულება და მწარმოებლებს არ მოუწიათ მათი სერვერის ვერსიების გამოშვება.

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

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

როგორც ზემოთ აღინიშნა, ეს შეკვეცილი PAE რეჟიმი მემკვიდრეობით მიიღება ყველა თანამედროვე 32-ბიტიან სისტემაში, მათ შორის Windows 7 და Windows 8. მაგრამ თუ თქვენ დააინსტალირეთ ორიგინალური Windows XP ან XP SP1 თქვენს კომპიუტერში ექსპერიმენტის მიზნით და ჩართავთ PAE რეჟიმში (ეს იქ ნაგულისხმევად გამორთულია) ), საკუთარი თვალით ნახავთ, რომ სისტემას ექნება წვდომა ყველა 4 GB ოპერატიული მეხსიერებაზე.

ოპერატიული მეხსიერება და 64-ბიტიანი სისტემებიფანჯრები

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

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

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

კიდევ ერთი "სიურპრიზი" შეიძლება დაგელოდეთ, თუ მეხსიერების მაქსიმალური მხარდაჭერილი რაოდენობა დაინსტალირებულია დედაპლატზე. მაგალითად, ცოტა ხნის წინ პოპულარული Intel G41 ჩიპსეტი ბიუჯეტის გადაწყვეტილებებისთვის საშუალებას გაძლევთ დააინსტალიროთ 8 გბ-მდე ოპერატიული მეხსიერება. როგორც წესი, ამ შემთხვევაში, 33 მისამართის ხაზი გადადის დედაპლატზე (2 33 = 8,589,934,592 ბაიტი = 8 გბ). მწარმოებლის თვალსაზრისით, ეს სავსებით გასაგებია - რატომ უნდა გააკეთოთ უფრო მაღალი სიმძლავრის ავტობუსი, თუ სისტემის ლოგიკური ნაკრები კვლავ არ უჭერს მხარს დიდი რაოდენობით მეხსიერებას? მაგრამ ამის გამო, მაშინაც კი, თუ მეხსიერების კონტროლერს შეუძლია გადაიტანოს RAM-ის დაბლოკილი განყოფილება მეცხრე გიგაბაიტზე, ის ამას ვერ შეძლებს, რადგან ამას დასჭირდება 34-ბიტიანი ავტობუსი და არა 33, როგორც ჩვენს შემთხვევაში. შედეგად, მომხმარებლისთვის ხელმისაწვდომი იქნება მხოლოდ შვიდი და ცოტა გიგაბაიტი ოპერატიული მეხსიერება. იგივე ეხება დაფებს, რომლებიც მხარს უჭერენ 16 და 32 GB.

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

დასკვნა

დასასრულს, მოდით გამოვიტანოთ რამდენიმე ფუნდამენტური დასკვნა ყოველივე ზემოთქმულიდან გამომდინარე.

მიუხედავად იმისა, რომ 32-ბიტიან Windows სისტემებს თეორიულად შეუძლიათ გამოიყენონ 4 გბ-მდე ოპერატიული მეხსიერება, მისი ნაწილი ყოველთვის დაცულია მოწყობილობების საჭიროებებისთვის, რის შემდეგაც, როგორც წესი, ხელმისაწვდომია არაუმეტეს 3-3,5 გბ.

თუმცა, ეს პრობლემა მოგვარებულია 32-ბიტიან სერვერის OS-ებში. Physical Address Extension (PAE) ტექნოლოგიის გამოყენების წყალობით, RAM-ის მთელი მაქსიმალური დაინსტალირებული რაოდენობა (4 GB) ჩანს სისტემაში.

Windows-ის 32-ბიტიან კლიენტურ ვერსიებში PAE რეჟიმი შეწყდა მოწყობილობის დრაივერებთან თავსებადობის უზრუნველსაყოფად, რის გამოც Windows XP SP2/SP3, Windows Vista, Windows 7, ისევე როგორც Windows 8, შეუძლებელია ყველაფრის ნახვა. მაქსიმალური დასაშვები ოთხი გიგაბაიტი ოპერატიული მეხსიერება და ამის გამოსწორება შეუძლებელია.

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

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



გაქვთ შეკითხვები?

შეატყობინეთ შეცდომას

ტექსტი, რომელიც გაეგზავნება ჩვენს რედაქტორებს: