შეუძლია თუ არა Nexus 5X-ს მისი გაჭრა მხოლოდ 2 GB ოპერატიული მეხსიერებით? ამ ფუნქციაში ჩვენ შევადარებთ თვალს, რათა გავასუფთავოთ ზოგიერთი მცდარი წარმოდგენა Android-ის, RAM-ისა და bloatware-ის შესახებ!
2014 წლის 15 ოქტომბერს, Nexus 5-ის ერთგული მფლობელების ურდოები კლავიატურების მიღმა ელოდნენ საბედისწერო გამოვლენას, რომელიც მათ მიაჩნდათ ტელეფონის მემკვიდრედ, რომელმაც მოიპყრო ბაზარი. Nexus 5 იყო ფასის პიონერი, რომელმაც მოახერხა თავიდან აიცილა კუთხის გაჭრა ყველაზე მნიშვნელოვან მახასიათებლებზე.
ჩვენ გვსურს ვიფიქროთ, რომ ვიცავთ ძლიერ ბალანსს პრემიუმ ფუნქციებს/გამოცდილებებსა და ხელმისაწვდომობას შორის.
და მაინც Google-მა შოკში ჩააგდო Nexus 5-ის ბევრი მფლობელი Nexus 6-ის წარმოდგენით - მოწყობილობა ისეთი რადიკალური ზომისა და ფასის ცვლილებით, რომ ბევრმა გადაწყვიტა ტელეფონის მთლიანად გამოტოვება. თუმცა Google-მა არ დაივიწყა Nexus 5-ის წარმატება და წარადგინა Nexus 5X ("ყოვლისმომცველი ჩემპიონი") ამ სექტემბერში დიდი აურზაურით, ერთი გაფრთხილებით - მას აქვს მხოლოდ 2 GB ოპერატიული მეხსიერება.
The All Around Champ იშლება პაკეტიდან
რატომ არის ეს უჩვეულო? 2014 წლის ბოლოსათვის აშკარად ჩანდა, რომ 3 GB ოპერატიული მეხსიერება გახდება ნორმა ფლაგმანურ ტელეფონებს შორის (32 GB ვარიანტები LG G3 და Xiaomi Mi4 და OnePlus One იყო პირველთა შორის, მაგრამ Samsung-ის Note 3-მა შემოიტანა 3GB 2013). 2015 წელს, ეს ტენდენცია გაგრძელდა, ზოგიერთი კომპანიის ფლაგმანური მოწყობილობებით კი ამაყობენ 4 GB ოპერატიული მეხსიერებით! არ არსებობს მითითება, რომ Google-ის მიერ Snapdragon 808 SoC-ის არჩევამ პირდაპირ გამოიწვია Nexus 5X-ს 2 GB ოპერატიული მეხსიერება, რადგან სხვა 4 Snapdragon 808 მოწყობილობა აქვს მინიმუმ 3 GB ოპერატიული მეხსიერება, მაგრამ ის ზღუდავს RAM-ს DDR3-მდე.
წინა Nexus 5 ასევე აღჭურვილი იყო 2 GB ოპერატიული მეხსიერებით, მაგრამ თავის დროზე ზოგადად ითვლებოდა ლიდერად. როგორც ჩანს, Google კმაყოფილია, რომ მიუხედავად იმისა, რომ ახალ მოდელში მეხსიერების რაოდენობა არ შემცირებულა, თქვენ მაინც ისიამოვნებთ მოწყობილობით. ბოლოდროინდელ Ask Me Anything on IAmA subreddit-ზე Reddit-ზე, Nexus გუნდის წევრები განაცხადა რომ “ჩვენ გვსურს ვიფიქროთ, რომ ჩვენ ვიცავთ ძლიერ ბალანსს პრემიუმ მახასიათებლებს/გამოცდილებებსა და ხელმისაწვდომობას შორის. ”
მოგზაურობა მეხსიერების შესახვევში
ბევრმა ბლოგერმა და კომენტატორმა გამოთქვა იმედგაცრუება ამ ამბებით. იტანჯება თუ არა მოწყობილობა მხოლოდ 2 GB ოპერატიული მეხსიერებით? ეს არის კითხვა, რომელზეც ანდროიდის ენთუზიასტები ცხარე კამათობდნენ გამოვლენის შემდეგ. თუმცა მე ვიტყოდი, რომ ეს არ არის ისეთი ცუდი, როგორც ჩანს - დიახ Nexus 5X შეუძლია გაჭრა 2 GB ოპერატიული მეხსიერებით. მაგრამ ეს მთლიანად დამოკიდებულია თქვენს საკუთარ გამოცდილებაზე - რომელი ტელეფონიდან მოდიხართ, რა სახის აპებს/საქონლის ფუნქციებს იყენებთ და ა.შ.
იმის გაგება, თუ როგორ მუშაობს Android მეხსიერების მენეჯმენტი, მნიშვნელოვანია, როდესაც განიხილავთ, უნდა განიხილოთ თუ არა 2 GB ოპერატიული მეხსიერება, როგორც გარიგება. მეხსიერების მენეჯმენტის ანდროიდის მეხსიერების მენეჯმენტის მეთოდი ასეა: ვიდრე დაუყოვნებლივ გააუქმოს ყველა პროცესი მისი აქტივობის დასრულების შემდეგ (მაგ როდესაც დააჭერთ მთავარ ღილაკს აპიდან გასასვლელად), პროცესი ინახება მეხსიერებაში, სანამ სისტემას არ დასჭირდება მისი მოკვლა მეტი მეხსიერების გასათავისუფლებლად. როგორ წყვეტს სისტემა, რა პროცესები შეინარჩუნოს და რა მოკლას? LMK (დაბალი მეხსიერების მკვლელი) მძღოლი. ყველა პროცესს ენიჭება oom_adj მნიშვნელობა, რომელიც მერყეობს -17-დან 15-მდე ActivityManager სერვისის მიერ, რომელიც დინამიურად არეგულირებს oom_adj მნიშვნელობას პროცესის მნიშვნელობიდან გამომდინარე. უფრო მაღალი oom_adj მნიშვნელობები ნიშნავს, რომ პროცესი უფრო მეტად დაიღუპება მეხსიერების გასათავისუფლებლად, ხოლო დაბალი მნიშვნელობები ნიშნავს, რომ პროცესი ნაკლებად სავარაუდოა.
მწარმოებლებს უყვართ მათი შეხედულებისამებრ შესწორება, იმისდა მიხედვით, თუ როგორ ფიქრობენ, რომ ეს საუკეთესოდ შეესაბამება მათ მოწყობილობას
Android ანაწილებს თითოეულ პროცესს ხუთ კატეგორიად (წინა პლანზე, ხილული, სერვისი, ფონი და ცარიელი) დაწყებული ყველაზე მნიშვნელოვანიდან ნაკლებად მნიშვნელოვანამდე გაშვების გასაგრძელებლად. პროცესები, რომლებიც მიეკუთვნება თითოეულ კატეგორიას, იღუპება დარჩენილი თავისუფალი მეხსიერების სხვადასხვა დონეზე (ე.წ. LMK minfree მნიშვნელობა). მაგალითად, თუ თქვენი მოწყობილობის LMK minfree მნიშვნელობები დაყენებულია „2560,4090,6144,7168,8192“ (ჩამოთვლილი, როგორც 4k გვერდები, რომელთა წაკითხვა შესაძლებელია /sys/module/lowmemorykiller/parameters/minfree-დან), მაშინ თქვენი მოწყობილობა მოკლავს პროცესებს, რომლებიც განსაზღვრულია როგორც „ცარიელი“, როდესაც თქვენი თავისუფალი მეხსიერება დაეცემა 32 მბ-ზე დაბლა, პროცესებს, რომლებიც განსაზღვრულია როგორც „ფონი“, როდესაც თავისუფალი მეხსიერება 28 მბ-ზე ნაკლებია, და წინა პლანზე აპლიკაციები, როდესაც თავისუფალი მეხსიერება დაეცემა ქვემოთ. 10 მბ (ზეცამ აკრძალოს!) ახლა, ეს minfree მნიშვნელობები არ არის ტიპიური ამ დღეებში მოწყობილობების უმეტესობისთვის, რადგან მწარმოებლებს უყვართ მათი შეხედულებისამებრ შესწორება იმისდა მიხედვით, თუ როგორ ფიქრობენ, რომ ეს საუკეთესოდ შეესაბამება მათ მოწყობილობას. მაგრამ ის, რაც ამ მოკლე ახსნას უნდა წაართვათ, არის ის, რომ რაც უფრო მეტი თავისუფალი მეხსიერება გაქვთ, მით ნაკლებია ალბათობა, რომ დაინახოთ კრიტიკული პროცესების ჩაქრობა.
დავალების მკვლელები წავიდნენ!
მაგრამ სიმართლე ისაა, რომ ის დღეები, როდესაც მომხმარებლებს მუდმივად უწევდათ საკუთარი მოწყობილობით ბრძოლა მნიშვნელოვანი პროცესების მეხსიერებაში შესანარჩუნებლად, უმეტესწილად, დიდი ხანია წარსულშია. ჩვენ აღარ ვჩხუბობთ ამოცანების მკვლელებთან, რათა დავრწმუნდეთ, რომ ჩვენი ტექსტური შეტყობინებების აპლიკაციები უეცრად არ დაიხურება მათ გამოყენებისას. აპლიკაციების უმეტესობა (გარდა ზოგიერთი მართლაც მაღალი კლასის თამაშებისა და ჩანართებით დატვირთული ინტერნეტის დათვალიერების გარდა) დიდ მეხსიერებას არ ჭამს. მთავარი განსხვავება 2 GB ოპერატიული მეხსიერების მქონე მოწყობილობას შორის 3 GB ოპერატიული მეხსიერების მქონე მოწყობილობას შორის არის ის, რომ მოწყობილობა 3 გბ. RAM-ს უნდა შეეძლოს მეტი პროცესის ქეშირება ფონზე, LMK დრაივერის ამოღების გარეშე.
მაგრამ ეს ხაზიც კი ბუნდოვანია, ფუნქციების უზარმაზარი მრავალფეროვნების გამო, რომელიც გააჩნია ყველა ტიპის ტელეფონს. მაგალითად, მიუხედავად იმისა, რომ თანამედროვე ფლაგმანი Samsung Galaxy ტელეფონები ჩვეულებრივ მოდის 3 GB ოპერატიული მეხსიერებით, პრაქტიკაში გასაოცარია ტელეფონში ჩაყრილი საფონდო ფუნქციები (სადაც ბევრი შეიძლება არც კი იყოს გამოყენებული) საბოლოოდ ამცირებს მომხმარებლის აპებისთვის დარჩენილი თავისუფალი მეხსიერების რაოდენობას. Nexus 5X-ს, მიუხედავად იმისა, რომ ქაღალდზე ნაკლები მეხსიერება აქვს, შეიძლება დასრულდეს Galaxy S6-ის შესაბამისი თავისუფალი მეხსიერების განყოფილებაში, ნაკლები შებერილობის გამო. ჩემი აზრი ისაა, რომ თქვენ სულაც არ უნდა შეხედოთ სხვა მოწყობილობებს 3 GB ოპერატიული მეხსიერებით, თქვენ უნდა გაითვალისწინოთ, თუ რა სახის გამოცდილება მოაქვს Nexus 5X-ს სხვა მოწყობილობებთან შედარებით.
საკუთარი მომხმარებლის გამოცდილების შესწავლა
რაც ჩემს ბოლო აზრამდე მიმყავს - გაითვალისწინეთ თქვენი გამოცდილება და საჭიროებები თქვენს წინა მოწყობილობასთან დაკავშირებით, სანამ გადაწყვეტთ, არის თუ არა 2 GB ოპერატიული მეხსიერება. როგორ დაასახელებდით საკუთარ თავს, როგორც მომხმარებელს? ხართ თუ არა ძლიერი მომხმარებელი, რომელიც სინქრონიზებს ელ.ფოსტისა და სოციალური მედიის რამდენიმე ანგარიშს? ხართ თუ არა ჩვეულებრივი მომხმარებელი, რომელიც იყენებს თქვენს ტელეფონს მხოლოდ როგორც ტექსტური შეტყობინებების/ინტერნეტ-დათვალიერების აპარატს რამდენიმე თამაშის გვერდით? ორივე შემთხვევაში, მე ვიტყოდი, რომ 2 GB ოპერატიული მეხსიერება ნამდვილად არ არის შეფერხება იმის გამო, თუ რამდენად ჭკვიანი გახდა Android მეხსიერების მართვა.
თქვენ ნამდვილად ნაკლებად სავარაუდოა, რომ გამოგრჩეთ რაიმე მნიშვნელოვანი შეტყობინება 3 GB ოპერატიული მეხსიერების არქონის გამო. მაგრამ მე მესმის, გაწუხებთ თუ არა, რომ რამდენიმე წუთის შემდეგ Chrome ჩანართების გადატვირთვა მოგიწევთ (ეს ხშირად ხდება ჩვენთან თუმცა, 3 GB ოპერატიული მეხსიერების მქონე ტელეფონებითაც!) და ბოლოს, განიხილეთ: რომელი ტელეფონიდან ახდენთ განახლებას და რატომ ფიქრობთ, რომ 2 GB არის პრობლემა? ამ დღეებში ადვილია ტექნიკური სპეციფიკაციების შური იმის გამო, თუ რამდენად რთულია კომპანიები კონკურენციას ჩვენს მოსაგებად, მაგრამ უნდა გახსოვდეთ, რომ სპეციფიკაციები არ არის ყველაფერი. რაც ყველაზე მნიშვნელოვანია არის მთლიანი აპარატურა და პროგრამული უზრუნველყოფა შეფუთული ერთად ცალკეულ მოწყობილობაში - და უზრუნველყოფს თუ არა ის თქვენს საჭიროებებს კარგ გამოცდილებას.
შეამოწმეთ XDA-ს Nexus 5X ფორუმი >>