Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 90 reacties

Gebruikers die de update van de Google Search-app hebben geïnstalleerd, klagen over een hoog energieverbruik van de applicatie. De update voegt Google Now-ondersteuning toe aan de applicatie en daarvoor moet de locatie worden bijgewerkt.

De gebruikers beklagen zich in een topic op een Google-supportforum. Volgens sommigen werkt de iPhone na het installeren van de applicatie continu de locatie bij, waardoor ook het datagebruik toeneemt. Een deel van de gebruikers klaagt dat gps na het installeren van de update continu aanstaat. Een Google-medewerker tekent echter aan dat de applicatie helemaal geen gps gebruikt, maar informatie van wifi-hotspots en antennes van mobiele netwerken gebruikt voor locatiebepaling.

Volgens de Google-medewerker wordt de locatie bovendien alleen bijgewerkt als een gebruiker zichzelf over een langere afstand verplaatst en stopt de inzameling volledig als de accu leeg aan het raken is. Bovendien kan de functionaliteit desgewenst worden uitgeschakeld, aldus de Google-medewerker. Google Now werd maandag toegevoegd aan de iOS-app van Google.

Google Now Location gps uitzettenGoogle Now ios

Reacties (90)

Reactiefilter:-190079+160+22+30
Moderatie-faq Wijzig weergave
Volgens de Google-medewerker wordt de locatie bovendien alleen bijgewerkt als een gebruiker zichzelf over een langere afstand verplaatst
Benieuwd welke methode ze dan gebruiker om die langere-afstandverplaatsing te meten 8)7

Edit:

Jullie hebben helemaal gelijk hieronder, maar wat ik probeer te zeggen is dat dat dus ook plaatsbepaling is, en dus ook stroom kost...
Heb er zelf ook last van dat accu erg snel leeg loopt na update van Google Now

[Reactie gewijzigd door menke op 2 mei 2013 16:42]

Uit de Apple documentatie van Core Location:
Gathering location data is a power-intensive operation. It involves powering up the onboard radios and querying the available cell towers, Wi-Fi hotspots, or GPS satellites, which can take several seconds. Leaving the standard location service running for extended periods can drain the device’s battery. (The significant-change location service drastically reduces battery drain by monitoring only cell tower changes, but the service works only on devices with cellular radios.) For most apps, it is usually sufficient to establish an initial position fix and then acquire updates only periodically after that. If you are sure you need regular position updates, you should use the significant-change location service where you can; otherwise, you should configure the parameters of the standard location service in a way that minimizes its impact on battery life.
Lijkt me op een onbewuste software conflict van de google now app en iOS.
Wie fout is, geen idee.

Maar dit is zo'n situatie dat zowel Apple als Google de schuld afschuiven in plaats van gezamelijk de oorzaak eens uit te zoeken.

En de gebruikers zijn weer eens de pineut.
Geen stijl....
Er is helemaal geen fout of conflict. Google Now gebruikt een feature die stroom kost, namelijk locatiebepaling. Ze gebruiken daarvoor de zuinigste API/service (nl. de significant location change service). Die aanpak kost minder stroom dan constant GPS updates binnenhalen, maar "minder" betekent niet "nul".

Dus de gebruiker ziet dat z'n batterij sneller leeg is. Aan de gebruiker de afweging om die locatiebepaling al dan niet aan te laten staan. Oftewel: de waardeafweging maken tussen vaker opladen of Google Now uitschakelen (aangenomen dat dat mogelijk is).

Apple heeft hier helemaal niets mee te maken.
Nog interesanter is dat de reminder app van Apple in princiepe hetzelfde (continue in de gaten houden waar je je bevind) doet maar schijnbaar niet die vormen van verbruik aanneemt, waarom Google Now dan wel?
De Reminders app vreet standaard geen stroom, positiebepaling gaat namelijk alleen aan als je een reminder "op locatie" instelt. Bovendien gaat de positiebepaling weer uit als zo'n reminder is getriggered.

Het grote verschil is dus, dat Google Now nu standaard aan staat (na een update van een app) en er dus veel meer mensen last van hebben. Bij de Reminders app moet je eerst zelf wat doen. Ik verwacht eigenlijk dat er, als je zo'n geo-fence hebt ingesteld, net zoveel stroom verbruikt wordt als bij Google Now.

[Reactie gewijzigd door Herko_ter_Horst op 2 mei 2013 18:52]

Apple schuift helemaal geen schuld af, de documentatie die aangehaald wordt is de API documentatie over hoe je de API het beste kan gebruiken en wat voor mogelijkheden er zijn.
Benieuwd welke methode ze dan gebruiker om die langere-afstandverplaatsing te meten 8)7
staat toch in de tekst? Men bepaald je positie aan de hand van wifi-netwerken en de masten waarmee je mobiele telefoon verbinding heeft. Bepalen of je een x-afstand aflegt moet dan ook mogelijk zijn.

[Reactie gewijzigd door Yucko op 2 mei 2013 16:38]

Mooie cirkelredenatie ook. Locatiebepaling wordt dus alleen gedaan als door middel van locatiebepaling blijkt dat er een grote afstand is afgelegd. Right... |:(
elke telefoon slaat tegenwoordig op welke masten verbonden zijn als je weet waar die mast zit. weet je ongeveer waar de gebruiker is. als een xxxx aantal meter verder nieuwe masten gevonden zijn zal hij gaan pinpointen in een straal van xx aantal meters waar jij bent.
Plaatsbepaling vindt plaats middels
- Triangulatie met zendmasten
- GPS

Verplaatsing wordt gedetecteerd middels de
- GPS locatie
- (laser-)Gyroscopen
- Signaalsterkte van de zendmasten

Plaatsbepaling:
Elke telefoon detecteer continu de beschikbare zendmasten en daarmee tegelijkertijd de signaal sterkte. Hiermee kan de locatie bepaald worden.

Wat Google zegt klopt maar zegt dus geen shit over je batterij verbruik.
Een 'decoy'-opmerking.
De locatie (in Google Now) wordt bijgewerkt als de gebruiker zich over langere afstand verplaats. Wat hij niet zegt is dat Google Now hiervoor continu gebruik maakt van de plaatsbepalingmogelijkheden van je iPhone.
De iPhone-API biedt waarschijnlijk niet de optie om op een efficientere manier een plaatsbepaling te doen.
jawel hoor. Handmatig verversen. Dit werkt met Foursquare ook prima. Als je probeert in te checken controleert de app pas waar je je op dat moment bevind. Zowel via triangulatie als GPS. Foursquare kan sinds de laatste update ook een lokatie vinden als je langere tijd op dezelfde plek bent en een suggestie geven, met een ruwe schatting door WiFi hotspots.

Maar de efficiëntie kan dus hoger bij de google search app.
De iOS API bied de mogelijkheid om naast naast het gebruik van de "efficiëntere" (ver)plaatsbepaling ook om zo'n achtergrond taak voor een beperkte tijd te laten lopen.

Het is dus ook niet meer dan logisch wanneer Google Now bijvoorbeeld maximaal 5 minuten na het sluiten van de applicatie dit blijft bijwerken. Hierdoor kan je wel kort switchen van applicaties, zonder je plaatsbepaling te verliezen, maar over de lange termijn wordt er bijna niets extra gebruikt.
Jawel hoor, er is een API om updates te ontvangen op basis van masten ipv GPS. En ook een API op basis van regio. Bij de laatste kun je je app iets laten uitvoeren zodra je een vooraf gedefinieerde regio binnenkomt of uit gaat.

Ik kan me voorstellen dat de regio monitor evt wel GPS gebruikt wanneer je dicht bij een grens komt en dat je zo dus meer batterij verbruikt als je teveel regio's definieert om in de gaten te houden.

Overigens doet Google Now in iOS volgens mij niet aan push-berichten, dus waarom deze locatieupdates wil ontvangen wanneer je het niet actief gebruikt is mij een raadsel. (informatie verzameling misschien)

[Reactie gewijzigd door Dipsausje op 2 mei 2013 18:40]

Ik ben een werkelijke noob op dit gebied.
Dus schiet me niet te hard af als ik onzin zwets.

Maar is het niet zo dat een mobiel altijd in connectie staat met een GSM mast waardoor deze dus als soort van ijkpositie werkt?
Wordt er over gegaan op een andere zendmast zal de mobiel dat toch wel merken denk ik?
:?
Nee, gelukkig staat je telefoon niet de hele dag te zenden. Dan was je batterij binnen een paar uur leeg :)
Nee, gelukkig staat je telefoon niet de hele dag te zenden. Dan was je batterij binnen een paar uur leeg
Jouw opmerking ten opzichte van batterijverbruik en zenden klopt, maar heeft niets te maken met lokatiebepaling. Je telefoon hoeft namelijk niet te zenden, maar moet juist ontvangen van de zendmast, om te weten waar zij is.

[Reactie gewijzigd door robkamp op 3 mei 2013 09:26]

Er is een iOS API voor GPS waarbij je kan aangeven dat je bijvoorbeeld enkel elke "x" (bijvoorbeeld 100 bij benadering) meter oid een update wil om batterij te sparen. Hoe dat precies in zijn werk gaat weet ik niet.
Hoogstwaarschijnlijk gaat dat dan inderdaad via de GSM-mast; als je ver genoeg van een mast af bent (een grote afstand afgelegd, gemeten met, ja, een soort van locatiebepaling), wordt een precieze (meer stroom verbruikende) locatiebepaling gedaan.
Dat is een (foute) interpretatie van de oorspronkelijke tekst lijkt me. Het is toch niet zo heel moeilijk om je te bedenken dat je de locatie pas update als je GSM zich op een andere zendmast aanmeldt. Vergeleken met continu GPS aanhouden scheelt dat enorm veel energie.
Dat is de methode die wordt gebruikt om de positie te bepalen, maar er staat verder dat die alleen wordt gebruikt als er over een langere afstand wordt verplaatst, de vraag is alleen, hoe bepalen ze dus waneer ze de positie opnieuw gaan bepalen zonder eerst de positie te bepalen?
Het mastnummer is onbekend, of bekend als ver uit je normale territorium.

Om eerlijk te zijn zie ik Google Now niet als een bijzonder handige app, en ik heb de regel om niets te installeren dat je zelden gebruikt, juist vanwege dit soort ik draai op de achtergrond problemen. De weerplaza app heeft hetzelfde, echter kennelijk niet zo erg.
[...]


staat toch in de tekst? Men bepaald je positie aan de hand van wifi-netwerken en de masten waarmee je mobiele telefoon verbinding heeft. Bepalen of je een x-afstand aflegt moet dan ook mogelijk zijn.
Ja, maar je kan niet bepalen of een gebruiker een bepaalde afstand heeft afgelegd zonder eerst een meting te doen, terwijl de stelling was dat er alleen metingen gedaan werden als de gebruiker zich beduidend verplaatst heeft. Je kan dus niet bepalen of er een bepaalde afstand verplaatst is, tenzij je eerst een meting doet.

m.a.w. ik snap wel dat die accu wordt leeg gezogen :+
Ik merk het zelf ook toen ik de App had geinstalleerd. En ze zeggen wel dat het alleen werkt bij langere afstands verplaatsing maar mijn telefoon zegt dat het weldegelijk continue data aan het opvragen is. Dit kan je makkelijk herkennen in je Location settings want dan staat er een pijltje bij welke applicatie op dat moment de data aan het opvragen is.

Het is zelfs zo erg dat wanneer je Google Now killed dat hij nogsteeds aan het verzamelen is. Daarnaast is het ook gewoon enorm opzichtig dat het door Google Now wordt veroorzaakt. Voor de installatie nooit problemen, Google Now geinstalleerd en zie daar, battery drain...

Dus het is denk ik een te snelle reactie vanuit Google / die betreffende medewerker door meteen maar het probleem te weerleggen.

Er is weldegelijk een probleem. Zodra ik de App had verwijderd was het probleem ook weg...
Dit kan je makkelijk herkennen in je Location settings want dan staat er een pijltje bij welke applicatie op dat moment de data aan het opvragen is.
Niet helemaal, aan de hand van de kleur van het pijltje kun je zien of het opvragen van de locatie recent is of dat een app de locatie in de afgelopen 24 uur heeft opgevraagd. Is de kleur van het pijltje blauw is de locatie recent opgevraagd en bij een grijze kleur was het in de afgelopen 24 uur. Vandaar dat er een pijltje bij de app staat ook al heb je de app afgesloten.

Er zijn overigens wel meer apps die de accu leegtrekken, vooral apps die veel gebruik maken van de locatie services. Ik moet er altijd aan denken deze apps volledig te killen want anders is de accu leeg, deze google app is daarbij dus geen uitzondering.
Andere positie van GSM mast?
Ik veronderstel dat ze hiervoor kijken met welke gsm-masten de gsm connectie maakt. Op het moment dat er een mast bijkomt of wordt vervangen, doen ze een gps-check. Easy as pie
accelerometers in het toestel zelf
Een Google-medewerker tekent echter aan dat de applicatie helemaal geen gps gebruikt, maar informatie van wifi-hotspots en antennes van mobiele netwerken gebruikt voor locatiebepaling.
Zit er in de iPhone geen gyroachtige hardware om verplaatsing te meten?
Dat zit in alle telefoons :P Maar daar kan je wel een indicatie mee krijgen inderdaad, maar alsnog kost dat stroom er moet toch een calculatie per x tijd uitgevoerd worden...
Op android is Google Now ook een enorme batterij slurper.

Lijkt me ook niet zo verwonderlijk aangezien hij vanalles bijhoudt; locatie, tijd, verkeer etc etc.
Dat is ook 1 van de redenen waarom ik het gewoon niet gebruik.
Precies ja, mijn Galaxy Note I gaat amper een dag mee met Google Now ingeschakeld. Zonder haalt hij makkelijk 2 dagen. Ik gebruik me telefoon dan ook veel, had het even uitgeprobeert om te kijken of het meerwaarde bood maar dat viel ook wel mee (fiets naar me werk dus file check baat niet, het weer wordt al op me homescreen weergegeven en Google Agende / S Planner voldoet prima als agenda + herinneringen).

En ik vlieg niet zo vaak :+
Heb op een Galaxy Nexus ook Google now aan staan. Nergens last van. Bij dat apparaat gaat de accu al niet lang mee, maar Google now maakt daar echt geen significant verschil op.

In GSam battery monitor of Androids eigen Accu usage zie ik ook nauwelijks verbruik terug. Google Zoeken staat op 0.7% in GSam (die telt veel meer stroomverbruik voor de apps). In de Android Accu usage staat Google zoeken niet in de top 10 dus wordt niet vermeld.

Dat het zo'n enorme drain is lijkt me overdreven. 0.7% gaat echt het verschil niet maken tussen een dag en twee dagen gebruik.
Kan deze app dan de locatie pollen zelfs als de app niet meer beneden in het balkje van open apps staat? Want dat heeft mijn vriendin dus voor...
Kan deze app dan de locatie pollen zelfs als de app niet meer beneden in het balkje van open apps staat?
Een app in de achtergrond polled niet maar wordt (indien gewenst) door iOS aangeroepen als de locatie wijzigt. Een app kan zelf bepalen hoe groot die wijziging minimaal moet zijn.

btw Bovenstaande is pas mogelijk geworden sinds iOS 4

[Reactie gewijzigd door Carbon op 2 mei 2013 19:55]

Niet alleen op iOS. Hier ook op Android 4.1.2.
Helemaal eens! Ook op mijn HOX. Hij haalt amper één hele dag tegenwoordig... Het leukste is nog dat ik het pakweg één tot twee keer heb gebruikt tot nu toe.
Ik heb de app ook binnen enkele test minuten eruit gegooid. Handmatig de app openen om informatie in te zien en continue GPS aan. Kan ik net zo goed Weer app, 9292 of ander vergelijkbare apps openen die niet continue mijn accu leeg zuipen. Op iOS geen toegevoegde waarde voor mij, op Android moet ik nog zien of het echt zo lekker werkt.
en continue GPS aan
Die kompasnaald in de statusbalk betekent dat er gebruik wordt gemaakt van de locationmanager en dat kan ook zonder dat GPS actief is!
Wel of niet GPS wordt bepaalt door de gevraagde nauwkeurigheid en de omstandigheden (wel of geen WiFi stations zichtbaar)

[Reactie gewijzigd door Carbon op 2 mei 2013 19:53]

dan nog het signaal zoeken elke keer en contact leggen kost ook stroom dus ook al is de verbinding niet constant kost dit nog steeds al stroom.
Vraag me af of ze een vergelijking hebben gemaakt met app draaiend en zonder app draaiend hoelang hun accu het volhoudt.
Ach, op Android is het niet anders. Ik heb het gebruikt op een Galaxy Nexus, S3 en S4 en Google Now is gewoon een batterij slurper. Ik zet hem altijd uit.
Ik had het aan het begin van dit jaar ook eens geprobeerd, mn batterij verbruik op mn S3 steeg behoorlijk, maargoed daar is de disable functie voor op android ;)
Verder kan het de locatie niet vinden dus ...why bother ? ? 8-)
latitude op android controleert ieder uur waar je bent.
indien dit genoeg verschilt van je vorige locatie begint hij iedere 5 minuten (pure veronderstelling aangezien ik nu geen tijd heb om het op te zoeken) je locatie te updaten.

Op dit item kan niet meer gereageerd worden.



Microsoft Windows 10 Home NL Apple iPhone 6s Star Wars: Battlefront (2015) Samsung Galaxy S6 edge Apple Watch Project CARS Nest Learning Thermostat OnePlus

© 1998 - 2015 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True