The Blender macOS and general Apple thread

So there is a demo scene for geonodes, animal fur examples.

Windows blender reports 1.06 GB and task manager 1.6GB ram usage

Mac M3 blender reports 3.7GB and activity monitor 5.6!!

There is definitely a problem with hair rendering at least, and it’s over 3x memory usage over windows…

So yeah, 18GB feels more like 6 now :smiley:

This got nothing to do with how universal memory or apple silicon works. I have so far seen octane take even less memory than in windows and even massive unreal scenes fit even if it’s not too well optimised yet.

EDIT: So rendering with cpu on Mac takes 1.4GB in blender and about 2.5GB in activity monitor. This means that rendering on gpu needs probably a full copy of the whole shit. WTF is unified memory good for if it needs all the thing copied for gpu? Damn, and it looks it’s been like this for a while so how come no one caught it? Or is this supposed to be normal behaviour?

EDIT2: And if you disable metal rt then blender takes over 4.2 because why not? It’s just couple of hairstrands that could fit 12 times in a 12GB gpu on windows…

1 Like

I guess and I at least that is was with me, I never really paid attention to memory unless it runs out or crashes :wink:

Also never compared it memory wise with PC before.

But I agree something is up especially with hair.
As I made that error with the bug report yesterday I did reopen one because M1 taking over 57 GB for that scene is ridiculous if windows can do it with like 16 or M3 with 22.

I hope they notice something and fix it.

Now I would be curious if linux can do it with even less memory :thinking:

Yeah it definitely makes sense to go for 64+ ram on Mac in light of this situation. 64GB would maybe be around a 16+ 4080 Vram capacity :D… Dynamic caching my …

It’s been years since I’ve used linux and it always was using a little less than windows IIRC. However it wasn’t like suspiciously massive difference. This 3x difference in certain cases is absurd.

What are your thoughts about this? Would this enable running MagicaCSG on macOS?

1 Like

Not sure guess it all depends on your network connection.

Microsoft scares me, this and other stuff I read.
Windows 12 probably will be a subscription service :no_mouth:

2 Likes

:sweat:

You might very well be right.

By the way, here’s a reminder that there’s a nice macOS discord channel with not many participants, so no noise, but fruitful discussions:

2 Likes

I just thought if you do that you could as well run an remote desktop to a windows machine.

I fear VMware or Parallels might never get there.

If it only was using Vulkan or DX it probably would work.

1 Like

The new IBM and all personal computer manufacturers are joining in, including Apple.
Booting Linux …

1 Like

But I don’t want to have a Windows machine anymore once I’ve returned to Mac. :sweat_smile:

And I also don’t like a dual boot machine, just to be able to run a few Windows applications. But having to rent Windows Azure is also not ideal of course.

I’m afraid so too. Apple has discovered how much extra profit lies in subscription services.

I am still too scared with installing Linux with the recent bugs apple introduced.

Yes, I get that as I am still running windows and macos on 2 different machines.

Good would be if parallels gets OpenGL there but they only are up to 4.1 in the latest release.

VM ware has zero support of OpenGL…

Well and Wine is strange

1 Like

scary! :cold_sweat: Since the time when Blender stopped working properly on the Mac, I’ve been saving all my data for all operating systems. And Linux has been running for as long as Linux has existed. I had it on the Mac at the very beginning, where the installation was very difficult. Now Linux runs brutally fast here with an RTX 2080. :smiley:

I am completely free of Adobe. This was the first project I started on the Mac. And I tested whether I could also create everything with Linux. It works!

Now, as a Mac user, I’m very curious to see what Apple will do in the next few years. Apple is in the testing phase.

I doubt Win12, but probably eventually. There’s all probability MacOS will, as well. Apple has made over $22 billion in 4Q 2023 just on services (itunes, TV streaming) - that’s more than 50% of what they made selling iPhones ($43 billion.)

Have no doubt that there are accountants at Apple determining the projected profit margin on taking OSX to a cloud service.

1 Like

I guess we will see but at least MacOS if “free” if you don’t count the increased hardware cost. Windows I have to buy even if you can get keys fairly cheap.

Windows is already a sub service. Microsoft has been pushing Microsoft 365 pretty hard since Windows 11 if you use home you can’t even create a local account anymore if I remember correctly.

No clue I always buy the pro version for my builds :wink:

I might go Linux anyway as ROCm has been updated to support newer kernels and I want to try something.

Perhaps I will stay on Linux then.

My GPU is to new and Ubuntu 22 for example did not support it and 23 did not want to install ROCm.

I use Office (Microsoft) 365, but only because that’s what our company uses; if I were working on my own, I’d just go back to Libreoffice. 365 isn’t the only choice out there.

As far as “OMG Windows OS will only be subscription one day!” - ok, I’ll worry about that (or not) in 2029 or whenever, after Microsoft realizes that some of their biggest customers (say, the entire American states+federal government, and probably the EU - they’re big on that sort of thing) push back against the idea.

1 Like

That was my initial Linux-testing-on-real-hardware problem also.
I easily forget that.
I built a new PC at that time with current hardware and it took
about 6-9 months until everything was properly supported
on Linux.

Hmmh,
I have one CAD (Bricscad) that runs on Linux too, Blender
as a 3D App runs perfectly on Linux, peripheral 2D graphics
with native Linux Apps should work for me too.
If only Twinmotion (and partly Unreal) would run on Linux,
I could maybe switch too.

But so far I did not leave macOS, even in times that were
much worse than today.

And so far, the only Linux I can agree and live with is still
ElementaryOS.

BTW
I have a pretty comfortable setup of peripheral office/freelancer/
banking/… helper Apps on Mac since 15 years,
which I did not find in that way, neither on Windows nor on Linux,
unfortunately.
Just Web based solutions only.