Geh mir weg mit diesem ganzen agil-elastischen Hipsterzirkus.... Dieser Markt ist wie Covid...hugoderwolf hat geschrieben: ↑13 Nov 2020 - 13:09 In der Tat, aber das ist beim M1 eh kein Problem, weil darauf kein Docker läuft. Damit wäre die schlimmste Ressourcenfresserei schonmal außen vor.
Das Grundkonzept von Memory ist ja nun eigentlich schon immer: wenn es voll ist, ist es gutes Memory, wenn es frei ist, ist es schlechtes Memory. Alles spielt sich darin ab. Das VMM wird sich hinsichtlich "wird gerade nicht gebraucht" zwar leider häufiger als gewollt "irren" und den Kram wegschieben nur um ihn Sekunden später wieder hervorzukramen...mit all den damit verbundenen Latenzen. so what, wir können all das nur auf eineinhalb Wegen verhindern: mehr Memory - oder dem VMM verbieten so zu tun als wüsste er's besser als der Anwender... .hugoderwolf hat geschrieben: ↑13 Nov 2020 - 13:09 Also ja: es gibt Usecases mit heftigen Anforderungen, aber ich glaube bei Weitem nicht so viele wie es gerade Leute gibt, die "16GB geht gar nicht!" schreien.
Es kommt ja nun auch nicht nur auf die Menge an. Entscheidend ist logischerweise auch, wie lange du die Menge brauchst (so aus OS und Programmlogik gesehen). Die Memory Hogs werden ganz sicher nicht weniger werden. Schlechte und ineffiziente Software ist schnell produziert oder findet als Codeschnippsel per Copy&Paste pattern den Weg in irgendein Produkt. Ist so'n bisschen wie in Retortenmusik oder geklaute Riffs...besonders schlimm: geklaute Riffs aus Retortenmusik....
Schnell rein, schnell raus, deine CPUs möchten so wenig wie möglich auf Nachschub warten müssen. Auch wenn das Swappen oder gar "Memorykompression" im Zeitalter von halbwegs brauchbarem Durchsatz und Zugriffszeiten (gegenüber Spindelplatten) und wahnwitzig schnellen Rechenwerken vielleicht kein Todesurteil mehr ist, es bleibt dennoch ein "10 x" oder gar "100k x" Kompromiss (abhängig davon ob man Durchsatz oder Zugriff vergleicht und welche Generationen man dafür annimmt)
In meinem MPs und MBPs ist mir beim Kauf egal gewesen wieviel Memory und Platte da drin steckt. Ich wusste, ich kann da ran. Zumindest solange die Schnittstellen nicht vom Markt sind. Da die 16GB AFAIR zudem mit der GPU shared sind, sind die auch nicht real da. Spekulation: zwischen 0.5 und 2 oder gar 4GB dürften da, je nach Usecase, bestimmt flöten gehen. Insofern hat sich, wenn man Moore’s law darauf irgendwie anwenden will, auf jeden Fall das Unwohlsein bei einer solchen Investition gesteigert...nicht nur weil innerhalb kurzer Zeit das Neue das Alte ist sondern auch, weil das Neue alsbald den Anforderungen meiner Software nicht mehr entspricht.
Bezüglich genereller lautstarker unreflektierter Mangelbekundungen sind wir jedenfalls einer Meinung...wir surfen heute auch nicht schneller nur weil wir dickere Leitungen zu Hause haben...aber die Pornos sind schon cooler als früher...letztlich landen auch die in einem vorher alloziierten memory puffer, möglicherweise sogar direkt neben deinem Sample...das wirft die Fragen auf...aber ich schweife ab....