이 질문을 팔로우합니다.
- 팔로우하는 게시물 피드에서 업데이트를 확인할 수 있습니다.
- 정보 수신 기본 설정에 따라 이메일을 받을 수 있습니다.
MatlabR2021a & R2021b does not work with macOS Big Sur
조회 수: 5 (최근 30일)
이전 댓글 표시
Reisender
2021년 5월 11일
I am trying to use MatlabR2021a on a macOS Big Sur machine. However, each time I try to run script or want to plot something, the process "sandboxd" starts to use up all my CPU such that Matlab either hangs or works only very delayed. What could be a possible cause for that?
댓글 수: 20
Walter Roberson
2021년 5월 12일
The following probably is not the cause of your difficulty... but it just might be, or might be suggestive. https://discussions.apple.com/thread/5003332
Edgar Abarca Morales
2021년 5월 12일
I have exactly this same problem, "sandboxd" randomly interferes with Matlab running on Big Sur! Matlab then hangs or lags, making it imposssible to work.
Edgar Abarca Morales
2021년 5월 14일
Thank you for your answer Walter R. I ended up opening a customer support ticket but I have not yet received an answer. Just in case, do you know if it is safe to quit "sandboxd" in Big Sur from the activity monitor. It is a root process... Many thanks.
Reisender
2021년 5월 14일
편집: Reisender
2021년 5월 14일
I think that "sandboxd" runs when an application does not run properly (see here). It says there that "it is designed to contain damage to the system and the user’s data if an app becomes compromised". I think that it is therefore not possible to terminate this process.
I also opened a support ticket as appearently nobody knows about that problem here besides you and me.
Walter Roberson
2021년 5월 14일
I think you are misinterpreting.
Suppose you are doing a chemistry experiment that could potentially go wrong and produce noxious gasses. Maybe the problem only happens if something accidentally knocks over two different containers at the same time -- something that might be unlikely, but could happen, such as if a cat jumped up knocking one over and a person knocked the other over trying to catch the cat.
Now, do perform the experiment out wherever feels good at the time, and if something happens to go wrong, you rush in emergency containment equipment around it? Or do you take the time to perform the experiment inside a fume hood so that if something goes wrong the containment is already right there already?
The way that you interpreted what was written is as-if sandboxd is brought in to contain a compromised app after the compromise is detected. But that is not the case: instead, sandboxd is a way of running apps so that they are already inside the programming fumehood, protections already in place in case something happens to go wrong.
Joao Nizer
2021년 6월 22일
편집: Joao Nizer
2021년 6월 22일
Same thing happening to me! :|
Sometimes it even gives me an error message that forces me to kill the process. I've sent the report to Mathworks, but they replied saying that they could not identify the problem: Help troubleshooting recent MATLAB crash: 04938298 ref:_00Di0Ha1u._5003q1PuOu8:ref
Walter Roberson
2021년 6월 28일
There is a bug report that says that some Big Sur problems can be worked around by starting MATLAB from terminal instead of dock or icon
Matthew Slayton
2021년 7월 27일
Launching MATLAB from terminal seems to do the trick! Here's the Help Center link to do that: https://www.mathworks.com/help/matlab/ref/matlabmacos.html
Simon Fisher
2021년 8월 23일
Just found that this issue is not fixed in Update 5 either - still got high sandboxd after 10-20mins of running Matlab
Benedict Vergara
2021년 10월 7일
@Matthew Slayton was correct. Follow these steps:
- Open terminal and 'cd' into the "bin" subfolder of the MATLAB save location. (example: 'cd /Applications/MATLAB_2021b.app/bin')
- type 'open matlab'
Walter Roberson
2021년 10월 8일
As outsiders... do we know that it as Mathworks bug and not a MacOS Big Sur bug?
(Though I wonder if it is related to https://bugzilla.mozilla.org/show_bug.cgi?id=1520764 in which having Sandbox Logging turned on can result in high CPU time.)
Reisender
2021년 10월 8일
Thanks for the input @Walter Roberson. That could be a possibility. When reporting that bug, I was not told as to where it possibly comes from. I, and I think many others, have gotten used to start Matlab from the terminal.
What annoys me is that this still occurs in an entirely new release of Matlab. Matlab is not a free and open source product developed by people in their free time. There is a lot of money in the game, and seeing this answer below from a Staff member is kind of sad. You helped me and many others way more in that case.
Simon Fisher
2021년 10월 9일
This issue is STILL happening on Matlab 2021b. This is insane. Do we just always start Matlab from the terminal now?
Matt Smear
2021년 10월 17일
Having the same problem in 2021b, actually worse than 2021a. Often hangs for a minute before beginning to execute a script. The force quit 'sandboxd' was an effective workaround in 2021a, not in b. Running from the terminal doesn't help either. HELP
답변 (2개)
Prakhar Rai
2021년 6월 23일
Please go into application Info and make MATLAB_2021 run using Rosetta(selecting tick box for Rosetta),so it runs like intel based chips as MATLAB is only developed for Intel chips.
댓글 수: 6
Simon Fisher
2021년 6월 27일
Yeah this is not a M1-specific issue. I have the same problem using an Intel processor too.
Yongxin Liu
2021년 7월 8일
My solution is launch the Activity Monitor and kill the sandboxd process and then everything workw like a charm
댓글 수: 1
Simon Fisher
2021년 7월 27일
That's not a good solution and they come back even within a session I've found
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!오류 발생
페이지가 변경되었기 때문에 동작을 완료할 수 없습니다. 업데이트된 상태를 보려면 페이지를 다시 불러오십시오.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
아시아 태평양
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)