- Posts: 2
- Thank you received: 0
3 Post Moderation Rule for New Boarders (25 Jan 2021)
New boarders will have their posts moderated - Don't worry if you cannot see your post immediately.
Media & Cache on shared storage network
- StefanTheHeist
-
- Offline
- New Member
-
Please Log in to join the conversation.
- ronny courtens
-
- Offline
- Moderator
-
- Posts: 4455
- Thank you received: 962
We have indeed submitted an engineering report to Apple and we are currently working with them towards a solution.
- Ronny
Please Log in to join the conversation.
I'd encourage you to reach out to SNS as it appears they have a fix until Apple can address this at the OS level.
I tried it on Friday, and everything is working and looking good for our Catalina based machines.
Hope this helps!
Please Log in to join the conversation.
Please Log in to join the conversation.
- ronny courtens
-
- Offline
- Moderator
-
- Posts: 4455
- Thank you received: 962
- Ronny
Please Log in to join the conversation.
- haysoos123
-
- Offline
- Platinum Member
-
- Posts: 402
- Thank you received: 72
It's crazy because Apple has broken SMB several times over the years, and they often don't communicate how they're changing the implementation. Whoever's in charge of this needs to be fired.
Please Log in to join the conversation.
Please Log in to join the conversation.
- ronny courtens
-
- Offline
- Moderator
-
- Posts: 4455
- Thank you received: 962
- Ronny
Please Log in to join the conversation.
Please Log in to join the conversation.
- ronny courtens
-
- Offline
- Moderator
-
- Posts: 4455
- Thank you received: 962
- Ronny
Please Log in to join the conversation.
Please Log in to join the conversation.
I would suggest getting in touch with QNAP to see if they can help you out.
Please Log in to join the conversation.
- awkward_eagle
-
- Offline
- New Member
-
- Posts: 3
- Thank you received: 0
Please Log in to join the conversation.
- ronny courtens
-
- Offline
- Moderator
-
- Posts: 4455
- Thank you received: 962
The issue only is apparent when working with FCP X and Catalina under heavy workloads, which I don't always expect from people using a small desktop NAS. So it's not really surprising to hear that QNAP is not aware of these issues.
All professional NAS manufacturers have been working on a fix. LumaForge has released an update to the Jellyfish Connect App that manages the interaction between the workstations and the server and fixes the Catalina issues. Such updates take engineering time and budget, and they are part of the support that is included in the price that clients pay for their systems. So it's quite obvious that no-one will publish any information about this. I'm sure that QNAP will release their own fix soon if they get more people reporting these issues.
- Ronny
Please Log in to join the conversation.
I have literally spent an insane amount of time researching ways to improve network performance in macOS Catalina and I have finally stumbled across a solution. I have documented it on Apple's community website.
discussions.apple.com/thread/251102946?page=1
It involves a built in macOS feature called "Server Performance Mode". It seems to be that macOS Catalina default system parameters for networking are not tuned for high demand network performance. That being said, it seems that at some point in time as far back as OS X Mountain Lion some engineers at Apple created a feature called “Server Performance Mode”. Imagine that, a feature in macOS literally named after creating a network performance mode. This feature is documented on Apple.com
Server Performance Mode
support.apple.com/en-us/HT202528
The description reads:
Performance mode changes the system parameters of your Mac. These changes take better advantage of your hardware for demanding server applications. A Mac that needs to run high-performance services can turn on performance mode to dedicate additional system resources for server applications.
Implementing this feature on my brand new Mac Pro (2019) connected to a QNAP system fixed issues with Final Cut Pro X freezing and disconnecting SMB network volume shares. It also increased my throughput performance from 30%-50%. My machine almost reaches the theoretical max throughput of 10GbE. I have also tested this on older machines running Mojave and they also gained performance improvements. I have also tested older "trash can" Mac Pro's upgraded to Catalina that were previously also crashing and disconnecting SMB shares and they too are now working. I can't promise that this will fix everybody's issues, but I can tell you that there is a good chance it will help your overall network performance especially if you are using a high demanding network application.
I just can't believe this feature exists and is yet so hard to find, It has apparently been part of macOS for a long time. I have been talking with this issue with Apple directly the entire time leading up to my discovery and they refused to help in anyway or admit that anything was missed configured in macOS Catalina. So to say I have been a frustrated Apple customer is an understatement. Their FCPX team and engineers should be more aware of built in macOS features that help and affect network performance.
I hope this helps someone.
Please Log in to join the conversation.
afite wrote: ...Implementing this feature on my brand new Mac Pro (2019) connected to a QNAP system fixed issues with Final Cut Pro X freezing and disconnecting SMB network volume shares. It also increased my throughput performance from 30%-50%. My machine almost reaches the theoretical max throughput of 10GbE....I just can't believe this feature exists and is yet so hard to find, It has apparently been part of macOS for a long time. I have been talking with this issue with Apple directly the entire time leading up to my discovery and they refused to help in anyway or admit that anything was missed configured in macOS Catalina. So to say I have been a frustrated Apple customer is an understatement. Their FCPX team and engineers should be more aware of built in macOS features that help and affect network performance....
Thanks for that info. The wording implies Server Performance Mode is intended for server-side scenarios such as database servers running on MacOS. The current Catalina NAS problem reverses that where the NAS is the server and MacOS is the client. However if it fixes your situation, that is great. This is a serious issue. Apple does not provide mission-critical "hot fixes", and there are valid pros/cons to that practice. However this leaves customers fending for themselves.
Server Performance Mode is a documented feature and if it helps someone suffering from the Catalina NAS problem, they can try it.
This post implies that disabling System Integrity Protection is needed to enable Server Performance Mode: www.codingmerc.com/blog/enable-server-pe...-on-os-x-el-capitan/
Afterward you'd want to enable SIP, as that protects against things like the Chrome Keystone bug which rendered many Macs non-bootable: arstechnica.com/information-technology/2...d-macs-from-booting/
Please Log in to join the conversation.
- awkward_eagle
-
- Offline
- New Member
-
- Posts: 3
- Thank you received: 0
If both SNS and Lumaforge have documented that this is a MacOS problem but have neglected to release any technical info on their solutions, this solution remains the only publicly available option that actually works. It also happens to be a long standing native feature of MacOS. The same google search reveals this isn't dangerous and doesn't make the client computer a "server" in the classic sense, instead just changing the tolerances for simultaneous connections, packet size, and memory usage. If you're running an old mac this might not be a good idea. If you're running a Mac Pro for the purpose of, oh I don't know, editing in FCP with a NAS, the hardware resources far exceed these thresholds.
If anyone feels uncomfortable enabling this feature, by all means wait for Apple to fix it, though I doubt that will happen given their response mentioned above.
Please Log in to join the conversation.
Glad to hear this fix is working for someone else too.
@joema
I was not aware of the potential need to disable SIP. Thanks for the tip as it's good to know that the situation may come up. For whatever reason, my systems both running Catalina and Mojave did not require the SIP disabling in order to enable Server Performance Mode. I would be curious to know which hardware and OS configurations require it. The link you sent makes it look like it was required for El Capitan.
Please Log in to join the conversation.
afite wrote: ...I was not aware of the potential need to disable SIP...my systems both running Catalina and Mojave did not require the SIP disabling in order to enable Server Performance Mode....The link you sent makes it look like it was required for El Capitan.
The link I sent said El Capitan and later. However this may have changed. The Apple article gives a procedure using a terminal NVRAM command to set Server Performance Mode, then to interrogate it to ensure it is enabled. If people are using that and it reports enabled, that's good, assuming it doesn't cause any other issues.
More info on what Server Performance Mode does:
apple.stackexchange.com/questions/264958...actually-do-on-macos
Please Log in to join the conversation.
- awkward_eagle
-
- Offline
- New Member
-
- Posts: 3
- Thank you received: 0
Please Log in to join the conversation.



