Съдържание:
Досега вероятно сте чували, че задвижваната от Exynos международна версия на Samsung Galaxy S9 няма най-голям живот на батерията. Някои казват, че е справедливо, други казват, че това е най-ужасното нещо някога, така че това означава, че е някъде по средата и това не е достатъчно добро за телефон през 2018 г. Особено много скъп телефон.
Този път Северна Америка получава добрата. Но всъщност не.
Казвам, че сте чували, защото повечето хора, които четат това, ще бъдат на място, където Samsung използва Qualcomm Snapdragon 845 вътре в S9 вместо Exynos и ние ще изпитаме проблемите втора употреба. Обикновено е обратното и в Северна Америка трябва да чуем как версията Exynos е по-добра от двете, така че е малко освежаващо, за да знаем, че „имаме“ най-добрия S9. Но всъщност не го правим, защото версията Exynos все още е най-добрата версия. Или ще бъде, когато Samsung отстрани проблема.
Това е най-важната част от цялото това нещо (моля, не ставайте -гайт). Проблемите, които има чипът Exynos, когато става въпрос за живота на батерията, са пряко свързани със софтуера и лесно да се „поправят“, така че да е толкова добър, колкото и Snapdragon версията. Някой код в ядрото помага да решите кога да стартирате с пълна мощност и кога да стартирате по-бавно въз основа на това, което телефонът се опитва да направи и всичко се загърбва. Връщайки се към по-стария начин, по който Samsung го прави, дава живот на батерията наравно с версията Snapdragon 845. Ако не си правите труда да отнемете нещо друго, това е, което трябва да знаете тук. Но винаги е забавно да гледаме защо вместо само как.
Това е всичко за Apple
Да, знам, че е клише и ви е писнало да го четете, но този път Samsung наистина гони Apple.
По-специално, предимството на процесорите от серията A от Apple имат, когато става дума за едноядрена производителност. Не е необходимо да знаете номера на модела или дори точно какво означава едноядрена производителност тук, просто помислете как най-новата A11 система на чип от Apple има две високопроизводителни ядра, които са толкова мощни, колкото тези вътре MacBook Pro, когато става въпрос за сравнителни тестове. Apple е наистина добър в това и е от известно време.
A11 процесорът на Apple може да захранва вашия лаптоп и никога няма да забележите, че това е "мобилен" чип.
Samsung прави телефони, за които всички знаем, но процесорите са голяма част от техния бизнес. И като почти всяка друга компания, която проектира ARM чипове, акцентът беше поставен върху всичко, освен върху производителността. Животът на батерията, цената, мащабируемостта и мултимедийните инструкции са важни и линията на процесорите Exynos се справя много добре във всички тези области. Но Samsung знае, че ARM е бъдещето на изчислителната техника и че те не могат да игнорират суровата мощност, когато става въпрос за смазващи числа. Apple никога няма да продаде своите чипове на друга компания, така че някой трябва да го изгради и тази компания трябва да ги продаде на всички. Samsung иска да бъде тази компания.
Exynos 9810 е отправна точка. Samsung ще ни каже, че има набор от BIG ядра, създадени за високоефективни изчисления или някаква подобна маркетингова реч, но това, което има, са ядра, създадени за постигане на по-добра производителност, когато става въпрос за задачи, които използват само едно ядро. Голяма работа се прави от многоядрени процесори на мобилни устройства, но когато става въпрос за правенето на нещата, които правим с тях, голяма част от тях работи на едно ядро (а на Android те работят на една нишка вътре в това ядро). В крайна сметка всички процеси ще бъдат разпространени в множество ядра на всички компютри, но за обозримо бъдеще едноядрената производителност ще бъде наистина важна.
Как Samsung ще го поправи
Компромисът, когато използвате едно ядро, което работи много бързо, за да направите нещо, е, че това отнема много енергия. Умните хора работят по начини да променят това, но засега това означава, че управлението на начина на работа на ядрата, кога текат, колко бързо текат и кога се връщат назад са много важни, що се отнася до управлението на захранването. Просто не можете да позволите на захранващите с процесор ядра да работят широко отворени, когато не са необходими. Всичко това се управлява от това, което се нарича управител в ядрото. Samsung използва стандартен регулатор (регулаторът на cpufreq, въведен в 4.7 версия на ядрото на Linux) със собствен специален модул за горещо включване отгоре.
Samsung трябваше да направи промени в управлението на захранването, за да използва новия дизайн на чипа. Сега те трябва да направят повече промени.
Управителят, който Samsung използва, е проектиран да променя честотата и напрежението на процесорните ядра, когато средната натовареност се преизчислява от друга част на ядрото и работи много добре за много други устройства, които го използват. Но нито едно от тези устройства не е проектирано така, че да има набор от високоефективни ядра, които са готови да скачат, както прави Exynos 9810. Ето защо Samsung трябваше да направи свои собствени промени и да се опита да балансира потреблението на енергия с производителността със собствен чип. И макар че може да не обичате това, което Samsung прави, когато става въпрос за софтуер, насочен към потребителите (аз съм там с вас), те знаят какво правят, когато става въпрос за техния собствен хардуер на ниво ядро.
Когато извадите управлението на захранването на Samsung с горещо включване от снимката, Exynos 9810 SoC, използвайки стандартния регулатор на график, изпълнява точно както се очаква. Или дори малко по-добре, както демонстрира Андрей Фрумусану на AnandTech, като възстановява ядрото без полезната програма за горещо включване на Samsung и сравнява живота на батерията и производителността с версията Snapdragon.
Това е просто софтуерен "бъг".
ОК, може би "бъг" е грешната дума тук, защото вероятно прави точно това, което Samsung очакваше да направи и те никога не са смятали, че ще има толкова драстичен ефект върху живота на батерията. Но това показва, че Samsung наистина не трябва да прави нищо, за да реши проблема, когато става въпрос за изтръгване на приемлив живот на батерията от задвижвания от Exynos Galaxy S9. „Проблемът“ вече е отстранен и актуализация може да се разгърне днес, ако това иска Samsung. Но се обзалагам, че това не иска Samsung.
Бета тестване
Ако имате Exynos Galaxy S9, вероятно няма да ви хареса да чуете това, но има вероятност Samsung да не се върне към това, което просто работи, и да изпрати актуализация, която премахва тяхната настройка на честотата на процесора. Това няма смисъл, когато компанията е похарчила неразкрита сума пари (мислят милиони), за да разработи процесор, който се опитва да се приближи до това, което прави Apple. Предвиждам, че ще преоборудват своя модул за горещо включване, тестват го по-обстойно, когато става въпрос за живота на батерията, и опитайте отново. Това означава, че ще имате малко изчакване и може да не е това, което се очакваше, след като милиони потребители получат шанс да го тестват.
Когато всичко е казано и направено, версията Exynos отново ще бъде по-добрата версия.
Това не помага, когато имате телефон с издръжлив живот на батерията, но това ще се случи в крайна сметка, ако Samsung някога иска да изгради процесора, който всяка друга компания има какво да купи в бъдеще. Наистина нямам съвет за вас, освен да ви кажа да вземете преносима батерия (или да носите зарядното си устройство, ако това работи за вас) и да го сложите трудно. Но знайте, че това трябваше да се случи, защото Samsung е нещо повече от производител на телефони. В крайна сметка тя ще бъде подредена и ще можете да стоите извън зарядното по-дълго.
Хей, поне те не експлодират, нали?