64-Bit-Linux-Kernel sehen nach dem Upgrade nur 3 von 4 GB
1627
quack quixote
Hallo alle miteinander. Ich verwende Ubuntu 9.04 64-Bit auf meinem Macbook. Ich hatte vorher 2 GB RAM und alles lief großartig. Ich habe gerade ein Upgrade auf 2x2GB (4GB) durchgeführt, aber mein System sieht nur 3GB davon. OS X, das ich dual boote, sieht alle 4 GB. Außerdem fehlt mir meine Videoleistung unglaublich. Vor dem Upgrade war mein Compiz-Benchmark bei 80 Bildern pro Sekunde voll, und jetzt liegt er bei 22 Bildern pro Sekunde mit sehr abgehackten Fenstern.
Hat jemand schon einmal von einem 64-Bit-Kernel gehört? Ich verstehe nur nicht ganz, was das Problem sein könnte.
Wenn Sie die Mac Books mit Intel 945-Chipsatz besitzen, können Sie nur 3 GB verwenden. Mac OS "Über diesen Mac" zeigt die Gesamtmenge von 4 GB an, aber das Betriebssystem kann nur 3 GB verwenden, genau wie Linux.
Der Grund, warum Sie mit "Über diesen Mac" 4 GB sehen, liegt daran, dass Mac OS X diesen Wert nicht von den nutzbaren Werten nimmt, sondern von den DIMMs, die beim Prüfen der Hardware gemeldet werden.
Und ja, das gehört zum Superuser :-)
Besonders ironisch, da 32-Bit-Linux auf den meisten PCs> 4 GB verwendet (PAE ermöglicht 36-Bit-Adressierung).
Martin Beckett vor 15 Jahren
0
Bei diesem Chipset ist das 3-GB-Limit das Hardwarelimit. Das gleiche gilt für das thinkpad x60 (das auch 945 erhielt) - Ihr Chipsatz kann mit 4 GB einfach nicht umgehen, und dies hängt nicht mit dem Betriebssystem zusammen.
liori vor 15 Jahren
2
mgb: Es ist kein Adressraumproblem. Es ist ein Problem mit der Zuordnung physischer Adressen. Wenn Ihr Chipsatz die Adresszuordnung für 3 GB-4 GB-Speicher nicht unterstützt, können Sie unabhängig von Ihrem Betriebssystem mit 32 Bit oder 64 Bit nicht auf die von E / A-Geräten für die Verwendung von MMIO maskierte Speicherkapazität zugreifen.
Mehrdad Afshari vor 15 Jahren
2
Verdammt ... Vielen Dank für die Antworten. Was ist mit dem Laggy-Video? Liegt das an einem Hardwarekonflikt? Es ist scheiße, dass ich keine 4 GB haben kann, aber es ist schön, ein paar Antworten zu bekommen.
vor 15 Jahren
0
0
Sathya
Das verzögerte Video könnte auf Intel GMA-Treiber zurückzuführen sein, von denen bekannt ist, dass sie Probleme haben. Bitte werfen Sie einen Blick auf diesen Thread in den Ubuntu-Foren.
0
voyager
Versuchen Sie in Bezug auf das Videoproblem, ein Upgrade des Kernels durchzuführen und das Videomodul für Ihren Chipsatz neu zu installieren. Intel hatte zuvor großen Support für Linux. Es könnte auch einfach sein, dass Direct Rendering Infrastructure bei einem Upgrade deaktiviert wurde.
DRI (Direct Rendering Infrastructure) ist ein Framework für den sicheren und effizienten direkten Zugriff auf Grafikhardware unter dem X Window System. Sie müssen DRI in der xorg.conf aktivieren.
Stellen Sie zunächst sicher, dass die GLX- und DRI-Module geladen werden:
Legen Sie dann die Berechtigungen für DRI entsprechend fest. Führen Sie die folgenden Schritte aus, um DRI zu ermöglichen:
Section "DRI" Mode 0666 EndSection
Nach dem Neustart des X-Servers können Sie überprüfen, ob das direkte Rendern aktiviert ist, indem Sie glxinfo ausführen. Die Ausgabe von glxinfo sollte Folgendes anzeigen:
direct rendering: Yes
Danke für die Info-Voyager! Ich glaube leider, dass die Laggynität durch diese 1 GB Überlappung in der Speicherzuordnung verursacht wird (gemäß der 945-Chipsatzbegrenzung). Mein Video läuft mit nur 3 GB großartig. Aber ich habe diesen Link mit einem Lesezeichen versehen, da ich sicher bin, dass bei einem Upgrade eventuell Treiberprobleme auftreten. Danke noch einmal!
vor 15 Jahren
1