Is it real: UE5 or Godot4, blender3D, Starcaft 2 and Quake Champions on MSI laptop?

Hello FreeBSD community. Finally! )
I'm sorry for my English, I have not much practice.

First of all, what I have: laptop with RTX2060, i7, nvme, uefi.
What I know in linux: debian -> slackware -> arch.

We scared by videos on YouTube about FreeBSD. They say there are many really simple questions for todays PC everywhere. What I want to be able to do in FreeBSD as a common user:
  • Will nvidia prime or better something like bumblebee work?
  • Sound channels proper naming: Front port, hdma1, .. , bluetooth headphones, etc. Not just dsp1,dps2. To easily find my bluetooth headphones by name.
  • Can I use PS3-4-5, XBox, Logitech F710 gamepads in my work?
  • Is there something like not LUKS but cryptoloop analogue
  • Ability to crypt root through linux-initrd like image?
  • Element, telegram, discord? Many people work and even live there.

  • Can video card be given from laptop to a virtual machine like in linux?
    Using "Bhyve" You can passthrough PCI devices, but not a video card ) Yet.
  • SELinux/Apparmor system?
    Yes - Capsicum. Often people say about it's difficultness, comparing AppArmor or even SeLinux.
  • What about MSI gaming laptop? I want to work and play on it. Starcraft 2, Quake Champions. What about FPS cost running it on FreeBSD?
    Yes You can. But there will be some FPS cost. You still can't play any game that runs in linux well. Situation is similar to old times with linux+wine but it is progressing.
  • Cgroups, network namespace features? No it's not about chroot!
    Jails - has almost equal net-ns and cgroups functionality.
  • Is it true that ZFS has some overhead unlike efficient ext4?
    Yes it has. But pretty small and profit is much more important: unbelievable scalability. Simple example from linux: LVM+EXT4. Also it has some btrfs functionality.
  • UFS STILL CAN be inconsistent after simple laptop discharging?
    You can't (and shouldn't!) rely on it in a common usage way as a general fs like ext4! But it has some interesting usage ways.
  • For example, I want to use really stable and efficient ext4 on my root
    No You can't. But You can use it through fusefs, to store any data You want on a separate volume.
  • Can I port some extra program from Linux to BSD?
    If it is not in ports already, Yes You can do it. There is a manual how to make it right.
  • Can I easily install a few versions of soft? Two versions of firefox or whatever I need for my work.
    Shortly - Yes. But it will be just a workarounds, like in most linux distributives.
  • Oculus and Steam VR
    Seems like it needs a little bit more code, but Yes.
  • UE5, Blender3D, Vulkan, big projects. Can I work in FreeBSD with that?
    UE5 can run but there is a lack of support in porting for a serious work. Not all functionality works well.
  • May be there are clever people who understands that licenses are just a bullshit for a synthetic jail for any project. And they port linux drivers, let's imagine somewhere in darknet-git? Or it is still just about Sony-money-playstation?
    No. Only some drivers ports because of license.. It tries to be a friendly desktop and it is a long way like for linux once
Can I be happy with FreeBSD or Linux is still the only choice? Actually, we are the company of game developers, so these are the questions from everyone )
Thank You!

P.S. These questions will cover common desktop usage. Because of scecifics of the FreeBSD reality on this year, the best way to check it fits Your needs is to try to scroll through the handbook and install it and try to use.
 
Last edited:
Sound in KDE: dps1, dps2, etc.. is it able to fix or I need to "bash" it by myself to find my bluetooth headphones by name? Or was it just a newbie on video?
To deal with that, KDE uses a sound server. The dsp devices are lower in that stack.
- Is it true that ZFS has some overhead unlike efficient ext4?
ZFS does a lot more than ext1..n, this compares your magazine rack with a library.
UFS STILL CAN be inconsistent after simple laptop discharging?
No. Laptop discharge leads to clean shutdown by battmond.
For example, I want to use really stable and efficient ext4 on my root. Because I can rely on it in everything. I heard about fu
Don't. Fuse for root is a dumb idea. And no, ext4 is not a silver bullet.
 
ZFS does a lot more than ext1..n, this compares your magazine rack with a library
Just have read that ZFS is something like LVM+EXT4. It's great! But what if I don't need that "more" functionality on some laptops and looking for a simple variant like exactly ext3/4?

clean shutdown by battmond
So.. something goes wrong with a battery or Anything else. And there is a chance to lose everything? It's not a working variant. It's not serious. At all! Ext4 - is brilliant on this background.

dsp devices are lower in that stack
Sorry, but I'm newbie in BSD systems and don't understand how it answers the question. Is it about checkbox or a boolean value somewhere in configs? On the YouTube video people have "dps1, dps2" in KDE.

ext4 is not a silver bullet
It is. In linux, You must have something stable (not like UFS of course) for root dev and don't need ZFS in 90% cases. Now I see there are no variants in BSD.

Fuse for root is a dumb idea
in this situation in BSD, I imagine it would be the best variant ever. I don't know your kernel nuances so just mentioned fuse.

Thanks for answers!
Looks like completely sad story. But may be at least zfs can be configured to make less unneeded (for me for example) overhead.
Or remaining questions will change something.
 
Just have read that ZFS is something like LVM+EXT4. It's great!
It's much more than that.

But what if I don't need that "more" functionality on some laptops and looking for a simple variant like exactly ext3/4?
UFS.

You must have something stable (not like UFS of course) for root dev and don't need ZFS at 90% cases.
Ridiculous statement.
 
Just have read that ZFS is something like LVM+EXT4. It's great! But what if I don't need that "more" functionality on some laptops and looking for a simple variant like exactly ext3/4?
If you want things to be exactly like Linux I'd recommend that you'd use Linux.

ZFS is an extremely capable filesystem with great scalability. It runs very in almost all scenarios from single-drive laptops to multi exabyte cloud storage scenarios. ZFS runs great on a single-drive laptop.
In any case, ZFS is a lot more than just LVM+EXT4.
 
Ridiculous statement.
You can't tell about zfs, but can say "Ridiculous".
That what "Ridiculous" is.
If you want things to be exactly like Linux I'd recommend that you'd use Linux
I knew somebody will say it ) Our case is common for IT and other OS. We just want to figure it out here, Is BSD a real desktop system, or only for "40%" cases. Linux? Yeah, we know where to go if BSD can't do our tasks.
an extremely capable filesystem
Let's assume the fs question closed ) Thank You!
 
Our case is common for IT and other OS. We just want to figure it out here, Is BSD a real desktop system, or only for "40%" cases.
Eventually you'll just have to try it. Stuff like Steam is certainly working as there are plenty of people playing steam games on FreeBSD (look for the corresponding topics on this forum) but eventually you'll just have to try it and evaluate it properly - especially as you seem to have a list of requirements already.

According to this poll, 58% of the people think that FreeBSD works well for them as a desktop OS. But those numbers are not usable for anything other than having a good time on the forum. Firstly, only 62 people participated in the poll. Secondly, your requirements may be very different than someone else's.

For example, I can tell you that the Linux compatibility layer works extremely well. But what does that tell you? Nothing other than that it works for me and my particular requirements & use cases. You might want to run Linux software that won't work whereas all the Linux software I'm running on FreeBSD "just works".

Linux and FreeBSD are difficult to compare. You're essentially comparing a kernel with an entire operating system. The philosophies are different and therefore also the results.

Just give it a try :)
 
But what does that tell you?
Just give it a try :)
Great mood on start ))) Actually, if someone will say something critical will not work well, we will stop.

You're essentially comparing a kernel with an entire operating system
Ow yeah! We know it. But we have to have something to compare. Let's say we compare OS and it's true.
 
- UE5, Blender3D, Vulkan, big projects. Can I work in FreeBSD with that?
We have Blender, Vulkan and UE4. Do note though that UE4 is maintained by a single guy (malavon) on these forums so do understand that there may be some rough edges and you might need to chip in yourselves if something doesn't work (luckily compared to Unity, this is very possible). UE5 shares the UE4 codebase but provides a few more challenges.

At work we personally notice that a lack of Maya is a bit of an issue, do any of your guys use that? You might want to try Linux emulation and a slightly older version of Maya. Same for Perforce to be honest, a lot of the artists like that because it is graphical.
- Oculus and Steam VR?
It supports OpenHMD (which underpins the industry standard OpenXR). If you are able to roll up your sleeves, you can do many things with OpenHMD directly albeit all the different controllers pose a problem (OpenXR doesn't look to standardize this either).

- Cgroups, network namespace features?
Jails offer similar functionality.

Is this merely for build systems and/or creating "development bottles"? You might actually be better off with a standard chroot (and on Linux too).

- UFS STILL CAN be inconsistent after simple laptop discharging?
Just use Subversion / Git and you will be fine. It is so rare that you get inconsistencies and this is only for unsynced data (stuff you have written not long ago and is still in the buffer) so can't take out the entire system.

I don't believe fusefs will be a good option. It is slow (likely a pain for Unreal Engine) and not perfectly robust. If you are using high performance workstations (and you should be for a game studio!) and you are worried about lost work, just use ZFS; it is overkill (so is Ext4 in all fairness!) but eliminates any risk.
 
Well, ZFS told me a disk in my file server got funny even before the drives own SMART system was picking it up. Read up on self healing, no data loss. I had no data loss with UFS2 also, for that matter. But the snap shots, boot environments, differential backups, dedup,... I use it on a single drive laptop as well as servers.
But one warning: FreeBSD is in adult land. It does not hold your hand or set up everything like some guy decided you wanted. It does exactly what you tell it to do.
 
Did someone summon me? Ok, let's start. I'm not sure if this question is serious or just looking for opportunities to try and bash FreeBSD but I will assume the former - for now. Yes, I'm blunt, I know.
For starters, if you want Linux and are just trying to prove someone else wrong, go ahead and use Linux. IF you want to know if using FreeBSD is possible, I'll try to answer as much as I can.
But one warning: FreeBSD is in adult land. It does not hold your hand or set up everything like some guy decided you wanted. It does exactly what you tell it to do.
I'm going to start by seconding this. FreeBSD is fantastic but also requires a good understanding. Don't just start using it without having used it first. With that I mean to try it out on a decent system for daily usage, see how it goes, where you lack knowledge (90%) or where possibly the system lacks funtionality you're looking for (10%).

I know you wanted to park it, but let's just go filesystems first. UFS, great filesystem. Really fast, really stable. ZFS however is in a different league. You can't imagine what you can do with ZFS if you haven't used it. Talking about game development, you could build an entirely new version of Unreal Engine and then send that over to every other developer. No need for everyone to build the engine anymore, almost no downtimes etc.
Also, every filesystem risks losing data when a sudden shutdown happens. If it doesn't it's because the system cleanly shuts down before power goes down entirely. No journaling can ever help in every single case. That's true for even ZFS and yes, also for ext4.
- Sound in KDE: dps1, dps2, etc.. is it able to fix or I need to "bash" it by myself to find my bluetooth headphones by name? Or was it just a newbie on video?
Set it up correctly and it'll work. No idea what video you're referring to. But you're not on Windows, Linux or MacOS. You're on FreeBSD, meaning you'll have to set up the channel you want to output to. It's not difficult, a one-liner and very well documented.
- UE5, Blender3D, Vulkan, big projects. Can I work in FreeBSD with that?
UE5? I'd say go and ask on the Epic forums for official support even if you have no intention to use FreeBSD. I can't find anything through search engines right now, so I'll assume you haven't yet. But simply put: there's no official FreeBSD support for Unreal Engine. That's very unlikely to change too.
So, you'd be stuck with one guy porting an engine in his spare time. Of course, having a game dev company at your disposal you might be able to help with porting and maintenance. Right now it means having to wait for new releases, I'm still polishing my 4.26.2 release (which is unfashionably late due to many unforeseen real-life circumstances) and after that I'll have to see if 4.27.2 is even feasible anymore. 5.0 would theoretically follow after that, but the hurdles are a bit bigger. I've written a bit about that on my forum post about Unreal Engine 4.
Of course I might drop dead tomorrow meaning that there are no more releases and even if I didn't there would be no official support...
- Just a question. May be there are clever people who understands that licenses are just a bullshit for a synthetic jail for any project. And they port linux drivers, let's imagine somewhere in darknet-git or something like this? It will be veeery clever move. Or it is still just about Sony-money-playstation?
No idea what you meant with this question. Porting Linux drivers is perfectly OK as long as the licenses are adhered to. It's been done numerous times. I don't know where you get that Sony-money-playstation reference from. If - and that's an if - Sony pays the FreeBSD foundation just like many other companies do, the project is still free to use it as fit.
- What about MSI gaming laptop? I want to work and play on it. Starcraft 2, Quake Champions. Sometimes I need it )
- Can I use PS3-4-5, XBox, Logitech F710 gamepads in my work?
- Oculus and Steam VR?
No idea, but SDK's are Linux only I think. So good luck porting them. Feel free to ask upstream to support FreeBSD officially, I'd put them in the engine in a heartbeat.
- Can I easily install a few versions of soft?
Sure, depending on what you mean with soft. If it's in the FreeBSD ports collection it's easy, if it's not it's probably a bit less easy. If you want to install different versions it depends. Not everything can coexist on the same system, but generally it's possible.
- Ability to crypt root through linux-initrd like image?
I'm writing this on a laptop running ZFS on top of a GELI encrypted partition on an NVME. Works great with all the benefits of ZFS.
 
Maya is a bit of an issue, do any of your guys use that
No. Only one 3d artist, she uses Windows anyway. But I heard a few happy stories running it on linux.

Is this merely for build systems and/or creating "development bottles"? You might actually be better off with a standard chroot (and on Linux too).
Just for a personal use: to jail some programs from network, home directory and etc. Very useful tool.
Some friends of mine already want to try BSD, some already know it will not fit at all. A few guys with me want to close all these questions for the beginning.

UFS.. Just use Subversion / Git and you will be fine. It is so rare that you get inconsistencies and this is only for unsynced data (stuff you have written not long ago and is still in the buffer) so can't take out the entire system
Ok. Better just not use it and forget about it. We don't even know where we have to use it. At least for now.

Btrfs has a huuuge number of SDD IOs. What about ZFS?

FreeBSD is in adult land. It does not hold your hand or set up everything like some guy decided you wanted
We don't afraid of it. Slackware and Arch Linux has same pattern almost everywhere. Thank You!

I'm not sure if this question is serious or just looking for opportunities to try and bash FreeBSD
Serious. Even if it will not satisfy us, we believe this post will be very helpful to others. Just want to fire it out for ourselves.
Some friends of mine already know it not fits them. Girls don't even know what is it, only one uses linux mint ) And the rest of us are waiting for the answers on those questions.

... and are just trying to prove someone else wrong
For what? No. And we are really sorry if our style of presentation confuses You. English isn't our main language.
Talking about BSD, I was interested in it from school. Free license, open source, structure - that's how OS should look like. But the lack of people and common industries (valve, gamedev, etc.) support makes it super ugly for beginners.
May be today is a good day to try it..

every filesystem risks losing data when a sudden shutdown happens.
More than 10 years with linux on laptops and no data loss because of sudden shutdowns on ext fs (often)! With ext4 I can 5 times on and off my laptop just removing battery in OS! May be some open files but everything else will be ok. We just know it already.

Sound.. you'll have to set up the channel
We are talking about channels proper naming: Front port, hdma1, .. , bluetooth headphones, etc. Not just dsp1,dps2.

Can I easily install a few versions of soft?
We mean, can we install 2 versions of firefox for example?

Unreal Engine and just a one guy on it.. We can support porting some simple soft like Godot for example (softly moving on it from UE). But we can only imagine how hard it is to port a big project like this. And can You give an article to read about porting linux soft?

Thank all of You very much for Your attention and answers!
I've updated the post.
 
We can support porting some simple soft like Godot for example (softly moving on it from UE).
I can't tell you much about Godot as I never used it but there appears to be a port available: devel/godot.
Therefore, this should be as easy as running pkg install godot (similar to apt install godot, pacman -S godot or whatever you're used to).

Edit: I'm certainly not a 3D artist but I installed the blender port and it seems to work just fine :D
 
May be today is a good day to try it..
Every day is a good day to try FreeBSD. In all seriousness, after using FreeBSD on my (full-time) desktop and servers for 20 years (this year) I'd say that FreeBSD is certainly a good choice for a day-to-day system. Especially for people who are technically-minded and don't mind reading man pages like me and presumably you I'm sure it's a great fit overall!
We mean, can we install 2 versions of firefox for example?
Yes, although the package system will forbid this initially. But there are several ways, install it in a chroot or a jail and you're all set.
Unreal Engine and just a one guy on it.. We can support porting some simple soft like Godot for example (softly moving on it from UE). But we can only imagine how hard it is to port a big project like this. And can You give an article to read about porting linux soft?
As far as porting Linux software, sure. There's an entire porters porters handbook (English version linked, but many localizations exist). Like said before be sure to take a look at the ports collection when you're looking for software, it'll tell you if it's been ported before.
And Unreal Engine? Not that difficult really. Most of the work has been done anway. Again, feel free to push Epic for official support. Don't worry about the difficulty porting it, for several people working on it professionally it shouldn't be an impossible task. I mean if I can do it it's really not that difficult ;)
Actually, we are the company of game developers,
Do you mind me asking what company you're from? I'd love to check out some of your work, teasers or even just the website. Obviously any game company interested in FreeBSD is interesting to me.
If you'd rather not disclose it publicly I totally understand, feel free to PM me.
 
package system will forbid this initially. But there are several ways, install it in a chroot or a jail and you're all set.
No, but it is possible. Ok )
We have the same story in linux. But in some not popular distros it's a very simple task.

Obviously any game company interested in FreeBSD is interesting to me.
As I know, there are no companies in gamedev work with freebsd. Nintendo, sony, youtube, watsapp, juniper, cisco, etc. - but they're just using it, it's not about games at all, none of them, it's just a business. Open source for them - just an instrument. For free.
If You will run a game from PS/PSP/Nintendo on FreeBSD officialy - that will be the first game on bsd platform ever )

UFS - it's a very funny thing. Electricity problem, lightning strike, battery discharge - aaaaand Your work is done. Already know people who lost their data on UFS on hard used laptops. They've shared their stories yesterday. Not serious, so don't even want to talk about it.

ZFS - really cool! 10-in-1. But no one, NO one tells about it's overheads, now we know it has really big overheads. No one can say - yes, you can rely on it with your eyes closed: "if something goes wrong you can lose all you data like with any fs". But hey.. not with ext3 and 4 (talking about battery, I hope at least). Because ext is for end users not servers. It's the most scary moment in freebsd in 2022 and we don't know what to think. People just trying to live in server/ps/nintendo OS.. and it's ok linux has the same story. But it's only a business yet.

Youtube, Netflix. Are we kids? They use it not on laptops - electricity there is like a sun for us. ZFS there - a super stable with bunch of auto-backups located in another states.
What is the main question?
One man on youtube told that he has 4 Gb ram on old laptop so he decided to choose ufs not zfs. Stop WHAT??? So... questionable_stability_for_ram vs no_stability_at_all.
How much ram it needs? Hmmm.. how much cpu it needs? How much IO operations it does? Is it like the fattest fs ever - btrfs or less? Less like what???
These are the questions needed to be solved by professionals, not like mr "Reduculus statement" talking to (amazing start on main forum by the way) beginners. If user doesn't want to now it, ok may be he choose a car by color, but it's not about us.

Seems like freebsd goes a long way. A long time ago linux was there too: server OS tried to be desktop. But linux somehow has all drivers it needs, and much more. May be it's about time. May be license kills a thing (partly true actually) or something else I don't know. FreeBSD community is tooo small to take care about all of it. So it will be a OS for fans like us who fits it drivers. At least for some more years.

I'm not interested in a dispute, just hope you understand what I'm trying to say here. May be we're wrong, but nobody can really explain how it is in real. They just sharing their thought, in general of course. So just sharing our delitant thoughts too )
 
It looks like you need to get rid of some preconceptions.

ZFS even took the NIH hurdle to be in linux. They tried to roll their own with btrfs, but designing something like the ZFS stack is hard. Btrfs has troubles UFS has not.

Also, people on youtube saying X is not an argument. People on youtube say also that the earth is flat, that cowboys hunted dinosaurs into extinction or that there is a sure fire way to get rich fast.

Question now is, are you willing to work on your prejudice or not.
 
people on youtube saying X is not an argument
Just mentioned this 50+ y.o. man, who is a DevOp or Programmer, can't remember. And he isn't about money. But may be You are right.

I never even tried ZFS on linux. I don't know why You are telling me about it. Yes, it has stupid and complicated situation with licenses, like freebsd, and has been rewritten in a ugly way. It is almost unusable there.
Btrfs is for servers, for big guys and by their wish, nothing more nothing less. It's an IO-machinegun, but has many many super functionalities. Also, many people lost their data on btrfs. At least this is a true story! May be it is stable now, I don't know. But I prefer to use simple client side fs on laptop.

We decided to do some hard tests in VBox this week. Will use 13.0 (because it was marked as production ready and 12 is old now), UFS and ZFS. No asteroids, just a daily situations for everyone. I will fix the post if there will be any changes.

I thought it's obvious, it's not about prejudice: the thing is "they" talk, and people here are keep top-secret silence about tech details. Not a word, not an answer )) That's all.
Once again. No one had answered! Questions are still there, but we have prejudice ) Isn't it stupid? Very simple, but we must do it by ourselves on main forum!
That is the question actually, not our stupid wish: we have a lot work to do. We're just asking questions, so we don't need to prove something, especially here. So please don't think like that.
 
Tech details are available online. You can find almost all you need in the handbook. Freebsd is not as fragmented as all the linux distros, so one handbook is enough. And it is good.
Check out what the VMs do. Try to get them garbled and reinstall several times. Get experience. See what happens, see what you need (not neccesarily what you want). Then you are much better prepared to ask these questions. You see, when you have demonstrated to have no clue about X but claim that Y is better, what do you think people will see you as? Will they be likely to respond?
 
Nintendo, sony, youtube, watsapp, juniper, cisco, etc. - but they're just using it, it's not about games at all, none of them, it's just a business. Open source for them - just an instrument. For free.
They are not "just using it". They are actively contributing in various ways such as contributing back their changes/improvements/modifications or directly funding work.
Other than that, one often overlooked major difference between (Free)BSD and Linux is the licensing. (Free)BSD is a lot more accessible for commercial use in almost all aspects. They might not only be using FreeBSD because of the good technology but also because of the much more permissive license.
Additionally, lets not get into the maintenance hell you get from supporting a Linux system in a consumer device...

hat will be the first game on bsd platform ever
There are plenty of native games available. In fact, so many that they have their own category: https://www.freshports.org/games/
 
Tech details are available online.
We already setting it up in VM, seems like it's only way to know something here.

Will they be likely to respond?
I mentioned already - English is my second language. Beside, there were the questions, but no answers, from start. Only "wow, it's soooo cool you must use it and forget anything else, but yeah, you can lose all". Great! Thanks a lot! But not enough.
There were no demonstrations, no answers - we start to read, watch, suppose, everything people can do in this situation. FreeBSD forum works this way? Somebody can feel hurt about it? )) Ok, no problem, we already met here some great people and have closed some questions.

So we don't care about "like/dislike", obvious it's senselessly. Some people have something to say - they say what they really know and we say "thank You", others just.. I really don't care, then can cry if they want to, or.. I don't know, they can try a dress for example. What should I say here? )) It's just a talk, if they can - they will give information, it's a forum. Sooo simple.

We will just wait a few days, that's all. No help from really heavy users in freebsd? No problem at all.
 
contributing
If somebody shares with You, it's not about friendship only. It can be much more complicated if You will do some useful job for him.
If someone wants You to work on some technology he shares something and You will work and call it freedom! THey invented and shared so we will help. We can do it! On other hand, he can share because it's already old and doesn't exist like intellectual treasure. And he looks like somebody who shares. Microsoft shares with linux too ))) Simplicity of capitalism.

Games. Sorry I will rephrase for clearness. AA or AAA games appropriate our times. Blizzard plan to release starcraft 3 on freebsd too. For example. I play online chess everyday. But I want something really big and beutiful like Zero Dawn too.
 
How much ram it needs? Hmmm.. how much cpu it needs? How much IO operations it does? Is it like the fattest fs ever - btrfs or less? Less like what???
These are the questions needed to be solved by professionals, not like mr "Reduculus statement" talking to (amazing start on main forum by the way) beginners. If user doesn't want to now it, ok may be he choose a car by color, but it's not about us.
ZFS doesn't have an appreciable CPU overhead — checksum calculation is simply not that taxing for modern CPUs even at typical NVMe SSD throughput values. Nor there are any unusual RAM requirements. Now, the CoW design obviously results in more io operations when writing things, but that's not important for every workload — you should benchmark your apps if you are concerned about performance.
 
ZFS doesn't have an appreciable CPU overhead — computing checksums is simply not that taxing for modern CPUs even for typical NVMe SSD throughput values. Nor there are any unusual RAM requirements. Now, CoW design obviously results in more io operations when writing things, but that's not important for every workload — you should benchmark your apps if you are concerned about performance.
Please, can You tell something about stability in energy loss (just as an example) situations. Can we rely on it as we can do with ext fs?
 
Games. Sorry I will rephrase for clearness. AA or AAA games appropriate our times.
As mentioned before playing steam games on FreeBSD is quite a thing. You will find plenty of resources on that.
Here's a non-exhaustive list maintained by shkhln: https://github.com/shkhln/linuxulator-steam-utils/wiki/Compatibility

As far as I know linuxulator-steam-utils is not even required anymore these days. But again: just test it yourself. Nobody will be able to tell you what is working for you and what isn't other than yourself. Take the physical machine you want to eventually use, add a second drive (so you don't have to deal with explicit dual-boot) and test.
 
Back
Top