1 votes

iMac (Retina 5K, 27 pouces 2020) Mise à niveau de la RAM

J'ai acheté et installé 4x32GB de RAM ( OWC2666DR4S128S ) dans mon iMac (Retina 5K, 27 pouces 2020) RAM. Cela fonctionne.

J'ai remarqué que ni le fabricant ni le numéro de pièce ne sont détectés lors de l'inspection et je me suis demandé si c'était une fonction de mon installation ou du OWC2666DR4S128S ou simplement de MacOSX.

MacOSX devrait-il être capable d'identifier le fabricant et le numéro de pièce à partir de OWC2666DR4S128S ?

Et dois-je réinstaller la mémoire si elle indique qu'elle n'est pas bien faite ?

enter image description here

J'ai également exécuté ceci (selon la réponse de @pion)

ioreg -p IODeviceTree -n memory -r

et a renvoyé

+-o memory  <class IOService, id 0x100000162, !registered, !matched, active, busy 0, retain 4>
    {
      "dimm-part-number" = <00000000>
      "dimm-types" = <"DDR4","DDR4","DDR4","DDR4">
      "slot-names" = <"   ","Slot 2 (Channel A / DIMM 0)","Slot 1 (Channel A / DIMM 1)","Slot 4 (Channel B / DIMM 0)","Slot 3 (Channel B / DIMM 1)">
      "dimm-speeds" = <"2667 MHz","2667 MHz","2667 MHz","2667 MHz">
      "dimm-manufacturer" = <"0000","0000","0000","0000">
      "ecc-enabled" = No
      "reg" = <0800000000000000080000000000000008000000000000000800000000000000>
      "dimm-info" = <0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>
      "dimm-serial-number" = <"F50A01D5","20480953","20450132","10D30000">
    }

2voto

rybosome Points 1829

Les Manufacturer y Part Number sur un module DRAM sont stockés sur une puce EEPROM du module et transmis à l'unité centrale à l'aide de la fonction Détection de présence en série (SPD) protocole. Les informations SPD sont lues par firmware au moment du démarrage du système et ces informations sont ensuite transmises au système d'exploitation à l'aide de la fonction ACPI . Le système xnu Le noyau stocke et publie les données ACPI à l'aide de la fonction Registre IOR .

Profileur de système lit les données ACPI par l'intermédiaire de la fonction IODeviceTree plan. Vous pouvez afficher toutes les propriétés publiées de votre DRAM à l'aide de la commande suivante :

ioreg -p IODeviceTree -n memory -r

Quelles que soient les chaînes stockées dans le dimm-manufacturer y dimm-part-number seront les mêmes que ceux indiqués par System Profiler .

Si ces champs sont manquants ou s'ils ont 0 / Unknown il peut s'agir de l'une ou l'autre des valeurs suivantes

  1. Le résultat de l'absence de ces données SPD dans l'EEPROM, auquel cas il s'agit des données de l'EEPROM. faute du fabricant ; ou
  2. En raison d'un bogue dans le système de microprogrammation dépendant de la plate-forme, le système de gestion de l'information de l'entreprise a été modifié. code de référence de la mémoire qui est spécifique à une version particulière de produit matériel Mac (par exemple, iMac20,1 dans votre cas) et contient souvent des bogues spécifiques à cette seule version du produit en raison de la quantité proportionnellement plus faible de tests et d'exposition à l'ingénierie qu'une version donnée du produit reçoit par rapport à l'ensemble de la famille. Dans ce cas, il s'agirait de La faute à Apple .

Un moyen de distinguer entre (1) et (2) serait d'installer la même DRAM dans un autre système compatible avec ce type de DRAM, mais qui n'est pas un système d'exploitation de l'Union européenne. iMac20,1 . Si vous voyez des valeurs valides, il s'agit d'un bogue d'Apple et il faut le corriger. leur a rapporté . Si ce n'est pas le cas, contacter OWC et voir s'il s'agit d'un comportement attendu.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X