Page 1 of 1
1.15.x crushes CPU
Posted: Wed May 13, 2020 11:56 pm
by w0x0f
I’ve been running makemkv for years, and it’s generally been very light on CPU load—maybe a small fraction of one core. It’s very easy to do other compute-intensive activities while 1.14.7 is running.
When I loaded 1.15.1 today, I saw that the load was way, way up; three copies running simultaneously were taking about 400% (so essentially 4 cores). The rest of the system slowed to a crawl.
I rolled back to 1.14.7 and saw the old load behavior—about 65% total for all three copies running.
This is on MacOS 10.11.6, on a 2010 MacPro with 12 3.33GHz cores.
Any ideas why the sudden change in performance?
Re: 1.15.x crushes CPU
Posted: Thu May 14, 2020 2:24 am
by Woodstock
What were your source disks?
The 1.15.1 version adds features for dealing with Atmos and Dolby Vision disks, which may be contributing to it. I don't have either, so I haven't noticed a significant CPU usage change.
Re: 1.15.x crushes CPU
Posted: Fri May 15, 2020 1:40 pm
by anothermkvuser
w0x0f wrote: ↑Wed May 13, 2020 11:56 pm
I’ve been running makemkv for years, and it’s generally been very light on CPU load—maybe a small fraction of one core. It’s very easy to do other compute-intensive activities while 1.14.7 is running.
When I loaded 1.15.1 today, I saw that the load was way, way up; three copies running simultaneously were taking about 400% (so essentially 4 cores). The rest of the system slowed to a crawl.
I rolled back to 1.14.7 and saw the old load behavior—about 65% total for all three copies running.
This is on MacOS 10.11.6, on a 2010 MacPro with 12 3.33GHz cores.
Any ideas why the sudden change in performance?
Mac guy myself, I will say 10.11.6 is really really old os. End of Support from Apple was September 2018
Source:
https://en.wikipedia.org/wiki/MacOS
With Processor Firmware updates you can run 10.14.6 (Mojave) on that Mac.
Source:
https://forums.macrumors.com/threads/mp ... d.2142418/
10.14.6 supports NVMe drives and you can even put your boot os on it, and get an easy 1400MB-1500MB a sec on it.
Great to have a target drive with an Name drive on it for dumping your MKV files.
Source:
https://forums.macrumors.com/threads/pc ... i.2146725/
I just ran a test of 1.15.1 on an older mac with OSX 10.14.6 and very low core use. No issues, and ran a blu ray on an external case via USB3.2 (using an add on card).
Good luck.
Re: 1.15.x crushes CPU
Posted: Sun May 24, 2020 3:07 pm
by jdnyc
I am having similar issues to w0x0f. Using MakeMKV on my Macbook Pro for years, it's now causing my mac (macOS 10.15.3) to crash with some blu ray discs: Big Lebowski and Frozen. Same description as w0x0f for crashes. MakeMKV version 1.15.1
Any help would be much appreciated.
Crash Log:
Code: Select all
panic(cpu 6 caller 0xffffff80093a04af): "mount_common(): mount of udf filesystem failed with 6, but vnode list is not empty."@/BuildRoot/Library/Caches/com.apple.xbs/Sources/xnu/xnu-6153.81.5/bsd/vfs/vfs_syscalls.c:1273
Backtrace (CPU 6), Frame : Return Address
0xffffff81f5533600 : 0xffffff800913bb2b
0xffffff81f5533650 : 0xffffff80092734d5
0xffffff81f5533690 : 0xffffff8009264f4e
0xffffff81f55336e0 : 0xffffff80090e2a40
0xffffff81f5533700 : 0xffffff800913b217
0xffffff81f5533800 : 0xffffff800913b5fb
0xffffff81f5533850 : 0xffffff80098d2aa9
0xffffff81f55338c0 : 0xffffff80093a04af
0xffffff81f5533b10 : 0xffffff80093a1322
0xffffff81f5533f00 : 0xffffff80093a0dde
0xffffff81f5533f40 : 0xffffff800979b08a
0xffffff81f5533fa0 : 0xffffff80090e3206
BSD process name corresponding to current thread: mount_udf
Mac OS version:
19D76
Kernel version:
Darwin Kernel Version 19.3.0: Thu Jan 9 20:58:23 PST 2020; root:xnu-6153.81.5~1/RELEASE_X86_64
Kernel UUID: A8DDE75C-CD97-3C37-B35D-1070CC50D2CE
Kernel slide: 0x0000000008e00000
Kernel text base: 0xffffff8009000000
__HIB text base: 0xffffff8008f00000
System model name: MacBookPro11,5 (Mac-06F11F11946D27C5)
System shutdown begun: NO
Panic diags file available: YES (0x0)
System uptime in nanoseconds: 17628121920561
last loaded kext at 17533858112892: >!UODD 489.80.2 (addr 0xffffff7f8dd41000, size 20480)
last unloaded kext at 17060108307608: >usb.cdc 5.0.0 (addr 0xffffff7f8dc55000, size 28672)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp 5.2.26
org.virtualbox.kext.VBoxNetFlt 5.2.26
org.virtualbox.kext.VBoxUSB 5.2.26
org.virtualbox.kext.VBoxDrv 5.2.26
>!UODD 489.80.2
@filesystems.udf 2.5
|SCSITaskUserClient 422.0.2
>AudioAUUC 1.70
@fileutil 20.036.15
>Oxford_Semi 489.80.2
>!APlatformEnabler 2.7.0d0
>AGPM 111.4.2
>X86PlatformShim 1.0.0
@filesystems.autofs 3.0
>!AUpstreamUserClient 3.6.8
@kext.AMDFramebuffer 3.0.5
@kext.AMDRadeonX4000 3.0.5
@kext.AMDRadeonServiceManager 3.0.5
>!AGraphicsDevicePolicy 4.7.2
@AGDCPluginDisplayMetrics 4.7.2
>!AHV 1
|IOUserEthernet 1.0.1
|IO!BSerialManager 7.0.3f5
>pmtelemetry 1
@Dont_Steal_Mac_OS_X 7.0.0
>!AHDA 283.15
>!A!ISlowAdaptiveClocking 4.0.0
>!A!IHD5000Graphics 14.0.4
>!AThunderboltIP 3.1.3
>!ACameraInterface 7.6.0
>AGDCBacklightControl 4.7.2
>eficheck 1
>!ALPC 3.1
>!AFWOHCI 5.6.2
>!ASMCLMU 212
|Broadcom!B20703USBTransport 7.0.3f5
>!AMCCSControl 1.13
>!A!IFramebufferAzul 14.0.4
@kext.AMD7000!C 3.0.5
>!AMuxControl 4.7.2
>!ATopCaseHIDEventDriver 3430.1
>!UTopCaseDriver 3430.1
>!UCardReader 489.80.2
@filesystems.apfs 1412.81.1
>AirPort.BrcmNIC 1400.1.1
>!AAHCIPort 341.0.2
>!AVirtIO 1.0
@filesystems.hfs.kext 522.0.9
@!AFSCompression.!AFSCompressionTypeDataless 1.0.0d1
@BootCache 40
@!AFSCompression.!AFSCompressionTypeZlib 1.0.0
@private.KextAudit 1.0
>!ASmartBatteryManager 161.0.0
>!AACPIButtons 6.1
>!ARTC 2.0
>!AHPET 1.8
>!ASMBIOS 2.1
>!AACPIEC 6.1
>!AAPIC 1.7
$!AImage4 1
@nke.applicationfirewall 303
$TMSafetyNet 8
@!ASystemPolicy 2.0.0
|EndpointSecurity 1
>!UAudio 320.49
>usb.cdc 5.0.0
|IOSCSIMultimediaCommandsDevice 422.0.2
|IOBD!S!F 1.8
|IODVD!S!F 1.8
|IOCD!S!F 1.8
|IOUSBUserClient 900.4.2
|IOFireWireSerialBusProtocolTransport 2.5.1
|IOFireWireSBP2 4.3.4
|IOFireWireIP 2.3.0
@kext.triggers 1.0
@kext.AMDRadeonX4030HWLibs 1.0
@kext.AMDRadeonX4000HWServices 3.0.5
|IOAVB!F 800.17
>!ASSE 1.0
>DspFuncLib 283.15
@kext.OSvKernDSPLib 529
@!AGPUWrangler 4.7.2
|IOSlowAdaptiveClocking!F 1.0.0
>X86PlatformPlugin 1.0.0
>!ABacklightExpert 1.1.0
|IONDRVSupport 569.4
>IOPlatformPlugin!F 6.0.0d8
|IOFireWire!F 4.7.5
|Broadcom!BHost!CUSBTransport 7.0.3f5
|IO!BHost!CUSBTransport 7.0.3f5
|IO!BHost!CTransport 7.0.3f5
>!ASMBus!C 1.0.18d1
|IOAccelerator!F2 438.3.1
@kext.AMDSupport 3.0.5
@!AGraphicsDeviceControl 4.7.2
>!AGraphicsControl 4.7.2
>!AHDA!C 283.15
|IOGraphics!F 569.4
|IOHDA!F 283.15
@plugin.IOgPTPPlugin 810.1
|IOEthernetAVB!C 1.1.0
>!AActuatorDriver 3430.1
>!AHS!BDriver 3430.1
>IO!BHIDDriver 7.0.3f5
|IO!B!F 7.0.3f5
|IO!BPacketLogger 7.0.3f5
>!AMultitouchDriver 3430.1
>!AInputDeviceSupport 3430.1
>!AHIDKeyboard 209
>usb.IOUSBHostHIDDevice 1.2
>usb.networking 5.0.0
>usb.!UHostCompositeDevice 1.2
|IOAHCIBlock!S 316.80.1
|IO80211!F 1200.12.2b1
>mDNSOffloadUserClient 1.0.1b8
>corecapture 1.0.4
|IOSkywalk!F 1
>usb.!UXHCIPCI 1.2
>usb.!UXHCI 1.2
|IOAHCI!F 290.0.1
>!AThunderboltDPInAdapter 6.2.5
>!AThunderboltDPAdapter!F 6.2.5
>!AThunderboltPCIUpAdapter 2.5.4
>!AThunderboltPCIDownAdapter 2.5.4
|IOAudio!F 300.2
@vecLib.kext 1.2.0
|IOSerial!F 11
|IOSurface 269.6
@filesystems.hfs.encodings.kext 1
>!AThunderboltNHI 5.8.6
|IOThunderbolt!F 7.6.0
|IOUSB!F 900.4.2
>!AEFINVRAM 2.1
>!AEFIRuntime 2.1
|IOSMBus!F 1.1
|IOHID!F 2.0.0
$quarantine 4
$sandbox 300.0
@kext.!AMatch 1.0.0d1
>DiskImages 493.0.0
>!AFDEKeyStore 28.30
>!AEffaceable!S 1.0
>!AKeyStore 2
>!UTDM 489.80.2
|IOSCSIBlockCommandsDevice 422.0.2
>!ACredentialManager 1.0
>KernelRelayHost 1
>!ASEPManager 1.0.1
>IOSlaveProcessor 1
|IOUSBMass!SDriver 157.40.7
|IOSCSIArchitectureModel!F 422.0.2
|IO!S!F 2.1
|IOUSBHost!F 1.2
>!UHostMergeProperties 1.2
>usb.!UCommon 1.0
>!ABusPower!C 1.0
|CoreAnalytics!F 1
>!AMobileFileIntegrity 1.0.5
@kext.CoreTrust 1
|IOTimeSync!F 810.1
|IONetworking!F 3.4
|IOReport!F 47
>!AACPIPlatform 6.1
>!ASMC 3.1.9
>watchdog 1
|IOPCI!F 2.9
|IOACPI!F 1.4
@kec.pthread 1
@kec.corecrypto 1.0
@kec.Libm 1
Re: 1.15.x crushes CPU
Posted: Fri Feb 12, 2021 1:08 am
by w0x0f
Thanks for the prompt replies and apologies for not replying sooner.
Upgrading older MacPros (2010 era) includes getting a graphics card that will be acceptable to High Sierra or later. Also, lots of tools that didn't make the jump to High Sierra or later due to deprecation of certain OS functions.
When I wrote "crushes CPU", I should have been more descriptive. I'm not seeing high CPU load, but I am seeing very very sluggish mouse and keyboard activity. The mouse and keyboard are on the native internal USB 2.0 ports; the BDs are on a separate USB 3.1 PCIe card (Sonnet Allegro Pro 3.2 4-port). The lag on the mouse gets worse as additional MakeMKV instances are launched.