I have a 2017 27" iMac with an internal 1TB Fusion Drive, and I am booting MacOS from a 1TB NVME drive in an external USB-C (3.1) enclosure. The external SSD has BlackMagic speeds of ~750 read/write consistently. The internal Fusion drive is formatted and used for extra storage.
During certain tasks -- which seem to be more processor or USB-bandwidth intensive -- I am getting beachball freezes which inevitably lead to a crash with the black screen message "Your computer restarted because of a problem" (or whatever it is). I do not do a ton of CPU intensive tasks in general. I don't play games or do heavy image or video editing.
My primary trigger is converting video files to be compatible with my Xbox and other devices for playback. Usually, I'm just doing passthrough of the video portion and converting the audio to a compatible codec and repackaging in a .mkv file. The files are being read from the external boot SSD and then being written to either another external USB drive or the internal Fusion Drive. It is not 100% consistent. I can perform the task on a file and cause a crash, and then reboot and perform the same conversion on the same file again and it will work just fine.
Any idea what could be causing this problem, what I could do about it?
During certain tasks -- which seem to be more processor or USB-bandwidth intensive -- I am getting beachball freezes which inevitably lead to a crash with the black screen message "Your computer restarted because of a problem" (or whatever it is). I do not do a ton of CPU intensive tasks in general. I don't play games or do heavy image or video editing.
My primary trigger is converting video files to be compatible with my Xbox and other devices for playback. Usually, I'm just doing passthrough of the video portion and converting the audio to a compatible codec and repackaging in a .mkv file. The files are being read from the external boot SSD and then being written to either another external USB drive or the internal Fusion Drive. It is not 100% consistent. I can perform the task on a file and cause a crash, and then reboot and perform the same conversion on the same file again and it will work just fine.
Any idea what could be causing this problem, what I could do about it?