iOS үйлдлийн систем нь үндсэндээ энгийн, авхаалж самбаагаараа онцлог юм. Техник хангамж, програм хангамжийн маш сайн интеграцчлалын ачаар Apple компани утаснуудаа илүү их шаарддаг ажлуудад зориулж оновчтой болгож чадсан нь жишээлбэл, өнөөгийн iPhone болон Android утаснуудын техникийн үзүүлэлтүүдийг харьцуулах замаар тодорхой харагдаж байна. Алимны төлөөлөгчид байхад цаасан дээр Техник хангамж нь арай дорддог тул Android нь эсрэгээрээ ялагдлын ирмэг дээр байна. Бодит байдал дээр энэ нь цаасан дээрх өгөгдлийн тухай биш юм.
Бид голчлон үйлдлийн санах ой (RAM) дээр сонирхолтой ялгааг харж болно. Бид харьцуулах үед, жишээлбэл, үндсэн Samsung Galaxy S22 s iPhone 13, мөн ойролцоогоор ижил үнээр авах боломжтой, бид үйлдлийн санах ойн талбарт нэлээд үндсэн ялгааг харах болно. Samsung-ийн загвар нь 8 ГБ RAM-г нуудаг бол iPhone нь ердөө 4 ГБ санах ойтой. Нэмж дурдахад, програмуудыг унтраах нь үйлдлийн санах ойг чөлөөлж, хэмнэлт гаргах зорилготой энэ сэдэвтэй холбоотой юм. Андройд үйлдлийн системтэй утсан дээр одоо нээлттэй байгаа бүх програмыг хаах хялбар товчлуур байдаг. Гэхдээ яагаад iOS-д үүнтэй төстэй зүйл байдаггүй вэ? Тэр тусмаа энэ тал дээр өрсөлдөгчдөө хүртэл хожигддогийг тооцож үзвэл.
Яагаад iOS-д бүх програмаас гарах товчлуур байдаггүй юм бэ?
Хоёр систем нь арай өөрөөр ажилладаг гэдгийг анхаарч үзэх хэрэгтэй. Андройд дээр үйлдлийн санах ойг цэвэрлэх нь зарим тохиолдолд ашигтай байж болох ч iOS үүнтэй төстэй зүйлгүйгээр хийх боломжтой. Нэмж дурдахад, алимны хэрэглэгчид бие даасан програмуудыг унтраадаггүй бөгөөд бүгдийг нь далд ажиллуулахыг зөвшөөрдөг. Гэхдээ яагаад? Apple-ийн үйлдлийн системийн хувьд тэд автоматаар унтах горимд ордог бөгөөд батерейгаас эрчим хүч авдаггүй. Нэмж дурдахад, энэ нь програмуудыг байнга унтрааж, дараа нь асаахаас илүү хэмнэлттэй шийдэл юм - зүгээр л асаахад програмыг ардаа орхихоос илүү их энерги зарцуулдаг. Дээр дурдсан унтлага/түдгэлзүүлэлт нь хүрээлэн буй орчноосоо гарсны дараа шууд тохиолддог.
Энэ шалтгааны улмаас Apple нь Apple-ийн хэрэглэгчдийг программуудыг огт унтраахыг хүсэхгүй байна. Эцсийн эцэст энэ нь нэлээд логик юм. Дээр дурьдсанчлан, бид тэдгээрийг унтрааснаар өөрсдийгөө хорлохыг илүүд үздэг. Өгөгдсөн програмуудыг дахин асаахын тулд бид илүү их эрчим хүч зарцуулж, үр дүн нь сөрөг байх болно. Үйлдлийн санах ойн хувьд ч мөн адил. Хэрэв тухайн програм хангамжийг арын дэвсгэр дээр түдгэлзүүлсэн бол энэ нь логикийн хувьд утасны нөөцийг ч ашигладаггүй - ядаж тийм биш юм.
Apple-аас баталгаажуулсан
Тус компанийн программ хангамжийн инженерчлэл хариуцсан дэд ерөнхийлөгч Крэйг Федерихи энэ асуудлын талаар өмнө нь тайлбар хийж байсан бөгөөд үүний дагуу ажиллаж байгаа програмуудыг байнга хаах нь огт шаардлагагүй юм. Дээр дурдсанчлан, ард байгаа хүмүүс ичээний горимд шилжиж, бараг юу ч хэрэглэдэггүй бөгөөд энэ нь тэдний тасралтгүй унтрах шаардлагагүй болгодог. Бид үүнийг анхны асуултынхаа хариулт гэж үзэж болно. iOS үйлдлийн системийн хувьд бүх програмыг дуусгах товчлуур нь огт шаардлагагүй болно.
Та iPhone-ийн алдаа дутагдлыг "засах" гэж маш удаан оролддог бөгөөд та Android руу буцаж очиход түүний жижиг алдаануудыг уучлахдаа баяртай байдаг. Ажлын жагсаалтаас бүх програмыг хаах гэх мэт. Энэ нь RAM эсвэл зайны хэрэглээний тухай биш, харин тэрхүү "тайвшруулах" мэдрэмжийн тухай юм. Хэт олон нээлттэй програмууд нь даалгаврын жагсаалтад зүгээр л төөрөгдүүлж байгаа бөгөөд бүгдийг нь нэг товчлуур эсвэл дохиогоор хаах нь ямар нэгэн байдлаар сэтгэл ханамжтай байдаг бөгөөд iOS дээр ажиллахгүй байгаа нь сэтгэлд нийцэхгүй байгаа нь ойлгомжтой. Үүний зэрэгцээ Apple-ийн энэ хандлага намайг маш их зовоож байна. Андройд нь хэрэглэгчдийн хэрэгцээ, хүсэлд тулгуурлан бүтээгдсэн байдаг бол Apple хэрэглэгчдэд юу ашиглах, хэрхэн ашиглахыг хэлж өгдөг. Хамгийн бага эрх чөлөө. Андройд ардчиллыг санал болгодог газар Apple нь утопик дарангуйллыг ногдуулдаг.