Also erst einmal verwaltet OSX überhaupt keinen Cache auf einer SSD (egal ob M2 oder sonstwas) diese verwaltet der Controller der SSD/M2 etc.
Sudo Purge ist nur zum leeren des RAM (Arbeitsspeicher) nicht für den Cache der SSD.
Ein Swap File zu deaktivieren war und ist unter Windows schon ein ammenmärchen, wird dir unter OSX keine Freude bringen (einzig ein Aufrüsten des Rams bringt mehr unter OSX aber auch unter jedem anderem OS).
Zu deinem Problem:
Wie weit ausgeschöpft sind denn deine Ressourcen deines M2 Raids? D.h. wie voll ist dein Raid?
Je weniger Speicher du drauf frei hast desto mehr leidet die Performance.
Edit: Ach und bedenke insofern du keine Raidkarte verbaut hast, handelt es sich hierbei um ein SoftRAID, jegliche berechnung wird über den Prozessor abgearbeitet statt über einen Controller!!!
Was genau (welches szenario) nutzt du oder hast du genutzt bevor (vor dem Geschwindigkeitseinbruch) die SSD in den Keller sank?