ვიცი რომ დაგპირდით ჩემი პირადი მიმოხილვის მომზადებას Snow Leopard-ის შესახებ. მაგრამ ბოლო 1,5 თვის განმავლობაში ჩემს გარშემო განვითარებული ფანტასტრიურად მაგარი ამბების გამო (თუ რა, ზუსტად 2 დღეში მოგახსენებთ) ეს ვერ მოხერხდა.
ბოდიშს გიხდით, ვინც ელოდით მიმოხილვას და პირობას გაძლევთ რომ ის აუცილებლად დაიწერება!
ბოლო დროს ქსელში დიდი გაურკვევლობაა იმასთან დაკავშირებით, თუ ირბისის რომელი ნაწილი მუშაობს 64-ბიტიან რეჟიმში და რომელი – 32-ბიტიანში. წერენ , რომ ირბისში მაკების უმრავლესობა იტვირთება 32 ბიტიან რეჟიმში და თუ როგორი საშინელებაა ეს მთელი კაცობრიობისათვის. ამის გარდა, მაკების ბევრი მოდელის EFI (Extensible Firmware Interface, BIOS-ის ანალოგი), არ უზრუნველყოფს 64-ბიტიან რეჟიმს.
ამ ყველაფერს არეულობა შეაქვს მომხმარებელთა ტვინებში და იწვევს უმარავი კითხვის გაჩენას ეფლის მიერ განცხადებული 64 ბიტიას შესახებ, მაგალითად: „რა, სინამდვილეში არა აქვთ ეს 64-ბიტი?“, „და მე ეს რაში გამომადგება?“ და ა.შ. ის ფაქტი, რომ კომპიუტერის ჩატვირთვისას ღილაკებზე „6“ და „4“ დაჭერით შესაძლებელი ხდება ბირთვის 64-ბიტიან რეჟიმში ჩატვირთვა, კიდევ უფრო აბნევს ხალხს – გაუგებარია, რატომ არ ჩართო ეს რეჟიმი ეფლმა ნაგულისხმევად. ეს პატარა სტატია იმედია გაგარკვევთ ამ საკითხში.
პროცესორი და ბირთვი
როდესაც ეფლი ამბობს იმაზე, რომ ირბისი სრულიად მხარს უჭერს 64-ბიტიან რეჟიმს, კომპანია ამაში გულისხმობს, რომ თითქმის ყველა აპლიკაცია, რომელიც ოს-ს მოყვება, გადაწერილი იქნა ამ რეჟიმში სამუშაოდ. და აი რატომაა ეს კარგი: ჯერ ერთი, 64 ბიტიანი გამოთვლები საჭიროა იმ შემთხვევაში, თუ გჭირდებათ 4 გბ მეტი ოპერატიული მეხსიერების გამოყენება. მეორეც, პროგრამების 64-ბიტიან რეჟიმში მუშაობისას წარმოიქნება წარმადობის განსაზღვრული მატება. ინეტლის პროცესორები, რომლებიც თქვენს მაკებშია, შეიცავენ ჩადგმულ მათემატიკურ ოპერაციებს, რომლებიც ამ რეჟიმში უკეთ მუშაობენ. ეს ნიშნავს, რომ ზოგიერთი ამოცანა, სადაც ინტენსიურად გამოიყენება მათემატიკური ოპერაციები, უკეთ და სწრაფად იმუშავებს.
თუ თქვენს მაკში პროცესორი არის Intel Core 2 Duo ანდა Intel Xeon, თქვენი მაკი მხარს უჭერს 64-ბიტიან რეჟიმს. და აპლიკაციებიც ამ რეჟიმში იმშავებენ, მიუხედავად იმისა, თუ რა რეჟიმშია გაშვებული ბირთვი, 32 თუ 64 ბიტი. ბირთვის 64-ბიტიან რეჟიმში გაშვების ერთადერთი უპირატესობა გახლავთ 32 გბ-ზე მეტი ოპერატიული მეხსიერების გამოყენება.
აპლიკაციებს, რომლებიც ირბისში იმუშავებენ, შესაძლებლობა ექნებათ გამოიყენონ 16 ეგზაბაიტი (1 EB = 1024 პეტაბაიტი) ვირტუალური მეხსიერება ზუსტად ისევე, როგორც მათ ემუშავათ 64-ბიტიან რეჟიმში. შედეგად სხვაობა ბირთვის ჩატვირთვის რეჟიმებს შორის პრაქტიკულად არ არსებობს.
არსებობს მოსაზრება რომ ირბისის შემდგომ ვერსიებში 64-ბიტიან რეჟიში ბირთვის ჩატვირთვა ნაგულისხმევად იქნება ჩართული.
EFI
მაგრამ ეს ყველაფერი არაა. მეორე არანაკლებ მნიშვნელოვანი მომენტი ბირთვის 64-ბიტიან რეჟიმში გაშვებისათვის გახლავთ EFI, რომელიც უზრუნველყოფს 64 ბიტს. ამის გასაგებათ ტერმინალში აკრიფეთ:
ioreg -l -p IODeviceTree | grep firmware-abi
შედეგად მიიღებთ ან „EFI32“ ან „EFI64“ – ვფიქრობ გასაგებია რასაც ნიშნავს ეს. თუ არ გაგიმართლა და მიიღეთ EFI32 – ეს უბრალოდ ნიშნავს, რომ ბირთვი ვერ ჩაიტვირთება ამ რეჟიში, მაგრამ აპლიკაციები იმუშავებენ 64-ბიტიან რეჟიმში.
მთავარი კითხვა, რომელიც ჩნდება – „რატომ?“, იმ გაგებით, თუ რატომ მოაწყო ეფლმა ასეთი აურზაური ამ საკითხთან დაკავშირებით. პასუხი ამ კითხვაზე შემდეგია, ჯერ-ჯერობით ბირთვის ყველა kext-ი (kernel extension, იგივე დრაივერები) არ არის გადატანილი 64 ბიტზე ამიტომაც ეფლმა ბირთვის ჩატვირთვა 32 ბიტზე დააყენა ყოველი შემთხვევისათვის. ამის გარდა, როგორც უკვე ზემოთ გავარკვიეთ, აპლიკაციებისათვის მნიშვნელობა არა აქვს ამ პრობლემას, ამიტომაც თქვენც ნუ მიაქცევთ ყურადღებას.
განსაკუთრებით ცნობისმოყვარეთათვის არსებობს პროგრამა 32- or 64-bit Kernel Startup Mode Selector, რომელიც არა მარტო გაჩვენებთ, თუ რისი მხარდაჭერა აქვს კომპიუტერს, არამედ სურვილის შემთხვევაში ჩატვირთავს მას სასურველ რეჟიში.
ტესტებს შორის, რომლებშიც ირბისმა აჯობა ლეოპარდს, იყო დამარქაფების (ირბისი საშუალოდ 32%-ით უფრო სწრაფი იყო), გამორთვ ის, ვიდეოს H.264 ფორმატში კოდირების, PDF დოკუმენტების დათვალიერების, JavaScript-ბენჩმარკის Sunspider-ის, 2 გბ საქაღალდის დაარქივების, iPhoto-ში ფოტოების იმპორტის და Pages-ში დოკუმენტების გადაფურცვლის ტესტები. კიდევ ორ სხვა ტესტში უკეთესი აღმოჩნდა ლეოპარდი, ხოლო დანარჩენ ტესტებში შედეგები პრაქტიკულად იდენტური აღმოჩნდა.
ჩემს მიერ ირბისის რამდენიმეკვირაინი კვლევის სუბიექტური გამოცდილება ძირითადში შეესაბამება ლაბორატორიული კვლევების შედეგებს. როგორც ჩანს, ზოგიერთი ამოცანა ირბისზე უკეთ სრულდება, ზოგში – ცვლილება არაა. მთლიანობაშ ვფიქრობ, რომ მომხმარებელთა უმეტსეი ნაწილი გადაწყვეტს, რომ ირბისი უფრო სწრაფად მუშაობს.
მიუხედავად ამისა, იმ პროგრამულ უზურნველყოფას, რომელიც ირბისზე მუშაობს, აქვს შანსი უფრო აჩქარდეს მომავალში. ეს მოხდება იმის გამო, რომ ეფლმა დეველოპერებს ორი ახალი ტექნოლოგია წარმოუდგინა, რომელთა გამოყენების შემთხვევაში მიიღწევა აჩქარება.
პირველი მათგანი გახლავთ Grand Central Dispatch-ი, რომელიც პროგრამისტებს ეხმარება დაყონ პროგრამები მცირე ნაწილებად, რათა მათ უკეთ გამოიყენონ მრავალბირთვიანი პროცესორის შესაძლებლობები. პროგრამისტებს მოუწევთ გარჯა პროგრამის დაყოფისათვის, მაგრამ ეფლი ამბობს, რომ მათ იმედი აქვთ, რომ ეს გაცილებით მარტივი იქნება ვიდრე ადრე. შედეგად მივიღებთ უფრო სწრაფად მომუშავე პროგრამულ უზურნველყოფას.
მეორე ტექნოლოგია გახლავთ OpenCL – ეს არის სისტემა, რომელიც შეუძლიათ გამოიყენონ პროგრამისტებმა სისტემაში არსებული გრაფიკული პროცესორის სიმძლავრეების მოსახმარად. ცალკეული ამოცანების გრაფიკულ პროცესორზე გადატანა ხელს შეუწყობს ძირითადი პროცესორის განტვირთვას, რაც ასევე ხელს უწყობს აჩქარებას.
შორსმიმავალ პერსპექტივაში კომპიუტერული წარმოება მიდის კიდევ უფრო მრავალბირთვიანი პროცესორების და ზემძლავრი გრაფიკული პროცესორების გამოშვებისაკენ. შესაძლოა, ახლა თქვენ მაკს არ ააქვს მძლავრი GPU, მაგრამ ირბისში ახალი ტექნოლოგიის დამატებით ეფლი საფუძველს უყრის მომავლის კომპიუტერებში არსებული სიმძლავრეების გამოყენებას.
სიმართლე ითქვას, არცერთი ეს ტექნოლოგია არ არის საფუძველი იმისა, რომ ირბისი შეიძინოთ, მაგრამ მომავალში შეძენილი მაკი გაცილებით უფრო სწრაფი იქნება.
და ბოლოს, ორიოდე სიტყვა სტაბილურობაზე. როგორც წესი სისტემის ყოველი განახლება – ეს არის წინ გადადგმული ნაბიჯი ფუნქციონალურობის მატებაში და სტაბილურობის კლებაში. ეფლის ინჟინრებს თითქმის ორი წელი ჰქონდათ იმისათვის, რომ აღმოეფხვრათ ლეოპარდის ყველა პრობლემა. ეჭვი არაა, ახალ ფუნქციებს ახალი შეცდომები მოყვება. მაგრამ სიხარულით მინდა გაუწყთ, რომ საერთო ჯამში ირბისი ისეთივე სწრაფი და სტაბილურია. დიახ, მე გახლდით მოწმე Safari-ს რამდენიმე დაცემისა და მომიწია მენახა Mail-ის რამდენჯერმე ავარიული დასრულება. მიუხედავად ამისა არ ვნანობ, რომ ლეო-დან ირბისზე გადმოვედი.
Macworld-ის რჩევა მომხმარებლებს
Snow Leopard-ი გახლავთ ოპერაციული სისტემის ყველაზე იაფი განახლება ბოლო 8 წლის განმავლობაში. გარანტირებულად, რომ ეს არის განახლებების და ფუნქციების კოლექცია. მაგრამ ფასი იმდენად დაბალია, რომ უბრალოდ ვალდებულიხ ართ რომ შეიძნოთ ახალი ოს-ი.