Moin kaneske,
mal so als Frage, wann und warum aktiviert man AppleVTD?
Ich habe geprüft, ob ich ein Gerät DMAC habe (PNP0200 innerhalb DSDT). NEIN
Ich habe geprüft, ob ich Reserved Region in Table DMAR habe. NEIN
Ich habe im OC die SSDT-DMAC eingebunden und DisableIOMapper auf FALSE gestellt.
So sieht es im IOReg aus:
Die Einträge zu AppleVTD sind aber auch unverändert da, ohne Gerät DMAC.
Jetzt meine Frage. Welchen Vorteil hat es und betrifft das überhaupt meinen iMacPro1,1 oder nur MacPro7,1?
Danke für Eure Hilfe.
UPDATE:
Ok, eine Frage ist sogar besser, wenn man sie selber beantworten kann.
Also, ja AppleVTD wird ab Ventura sogar zwingend erfordelich. Hat was mit Thunderbolt, speziellen Geräten und NIC‘s zu tun. Ohne kann aber muss es nicht zu Problemen kommen. DMAC ist ein spezieller Controller, der den Speicher an der CPU verwalten lässt. Ist aber weder zwingend nötig, noch in allen Macs vorhanden. AppleVTD läuft auch ohne.
Integriert man das DMAC in ein SMBios, das es nicht unterstützt; wird es halt nicht genutzt oder kann zu Problemen führen. So zumindest verstehe ich die Thematik.