Refer the below link to troubleshot and understand the PSDO issue,
Interpreting an ESX/ESXi host purple diagnostic screen (1004250) | VMware KB
Do you see anything in /var/core location on ESXi host. If yes, follow below kb and attach the extracted log here.
If you found this or any other answer helpful, please consider the use of the Correct or Helpful to award points.
Best Regards,
Deepak Koshal
CNE|CLA|CWMA|VCP4|VCP5|CCAH
Need update for 1.. and reboot the host to find out, you can look at the logs once it's rebooted. This screen does no one any good not even VMware, it's a program dump code but deciphering it will take too long, reboot, patch try again..
Also configure your hosts for syslog dumps on a different server, I see the last error is about core dumps not configured, so you probably won't any get any useful info from the logs. If you keep syslog it will be centralized a) and b) you can look at the logs when the server is down, so you can get a good look, earlier log messages might be a clue.
It seems server have memory issue please check hardware status.