Varför din Cloud Storage tar ditt system till knä och vad du kan göra om det
Vi älskar vår molnlagring, och vi använder Dropbox eller OneDrive för nästan alla våra behov av molnlagring. Båda dessa har ett problem, men de har en hankering för systemminnet och om de lämnas obevakad kan de till och med få de bästaste systemen till sina knä.
Låt oss måla dig ett scenario. Vi har en helt ny dator utrustad med en snabb Intel-processor, det senaste grafikkortet, och viktigast, 16 GB RAM. Med alla konton borde det kunna hantera nästan allt vi kastar på det: komprimering, återgivning och självklart spel.
Under tiden har vi samlat en hel del saker, vare sig det är musik, tv-program, filmer och om och om igen. Alla dessa filer lagras på hårddiskar, vilket om de synkroniseras med molnet skulle innebära att vi inte bara har alla dessa saker säkerhetskopierade, men alla ändringar vi gör, filer som läggs till eller flyttas speglas sedan på molnet.
Enkelt så här fungerar hur mollagring fungerar, men här tar vi det till sin logiska extremitet: om vi har en terabyte av molnlagring och vi har en terabyte av lokal arkivlagring, finns det ingen anledning att inte ägna den som vår lokala cloud backup.
Problemet med din Cloud Drive
Problemet med en tjänst som Dropbox är att när den synkroniseras, sätter den gradvis upp mer och mer RAM. Så här beskriver Dropbox själva det:
Dropbox lagrar metadata på dina filer i RAM för att förhindra konstanta och dyra databasuppslag medan du synkroniserar. Metadata innehåller sökvägar till filer i din Dropbox, checksum, ändringstider mm.
I grund och botten betyder det att om du har en stor Dropbox (eller OneDrive) med tiotals eller hundratals speluppspelningar, då Dropbox synkroniserar alla dessa filer till din lokala enhet, kommer den att cache information om varje fil till systemminne.
Låt oss visa dig vad vi menar. Här är vårt system efter en omstart.
Här är vårt system bara några timmar senare.
Så småningom kommer RAM i vårt system att öka tills 99 procent (15,8 GB) används, vilket gör det värdelöst.
Vid denna tidpunkt är det ännu svårt att starta om datorn. Muspekaren är avsevärt försenad och musklick kommer inte att registreras omedelbart (om alls). Ofta är den enklaste och snabbaste åtgärden att göra en hård omstart, antingen genom att hålla ned strömbrytaren tills datorn stängs av eller använder återställningsknappen, om du har en.
Självfallet är det här en fruktansvärd lösning, speciellt om du är orolig för att du förlorar arbete, så är det enda sättet att förhindra att det är att försöka omstarta det graciöst eller göra det med jämna mellanrum så det är fortfarande användbart.
Om du avbryter din molntjänst och lämnar din dator ensam för en tid, måste din RAM i slutändan frigöras så att du kan använda den igen, men det kommer inte att hända omedelbart och kommer därför inte att fungera för personer som behöver använda deras datorer just nu.
För att behålla en 1: 1 kopia av din molndrivning lokalt måste du först hantera långa uppladdningar (förutsatt att du inte är en super snabb fiberanslutning) där du initialt laddar upp dina data. Därefter kan det hända att om din gamla lokala molnstyrka kraschar eller om du bestämmer dig för att skapa en ny, så kan du helt enkelt göra en kopia av det eller låta all sådan data återladdas, vilket som sagt kommer att avkoda ditt system RAM över tiden.
Önskad: En elegant lösning
Det verkar inte vara en enkel lösning på detta annat än regelbundna omstart. Om du lämnar datorn hela natten och låt den ladda ner innehållet i din molndrivning kommer du troligtvis att återvända till ett system som inte svarar på morgonen. Om du vill arbeta under dagen medan din molnstyrka synkroniseras med sin lokala enhet, blir det över tiden mer och mer boggat ner.
Faktum är att det inte finns någon verkligt elegant lösning för att frigöra RAM. Som vi har påpekat tidigare är minnesoptimeringarna ganska meningslösa, så vi rekommenderar inte något. Det betyder att du helt enkelt är kvar för att hantera detta problem, där den enda verkliga, praktiska lösningen är att antingen avbryta din molntjänst och låta sakerna återgå till vanligt, eller starta om och starta nytt.
Som sagt kanske du har en lösning som vi inte har tänkt på. Vi skulle vilja höra från dig om detta problem. Vänligen låt oss avbryta i vårt diskussionsforum och lämna oss din feedback.