Chungy
Anecdotally? I always found Windows to be worse when it comes to disk life. It idles much more rarely and infrequently than Linux will.
Chungy
GhostBSD isn't Linux either. :p
Chungy
Fundamentally it's the same in all the major OSes: if the disk isn't being accessed, it'll be idle. If it's idle long enough, it'll also have its heads parked and actually stop moving.
If you witness anything else, that means the disk is being accessed by some process somewhere.
Camarada Gato
matt
I fear that when a disk drive motor isn't correctly stopped, the changes to the filesystem inside wouldn't get saved and files would get corrupted.
Camarada Gato
I already used Debian in FreeBSD and Mach variants.
Chungy
Camarada Gato
Well, non-Linux Debian is trash.
Chungy
Indeed. Maybe fun experiment. Maybe useful if HURD ever becomes useful.
As for kFreeBSD, might as well just use FreeBSD.
Chungy
Make the ultimate abomination: Debian GNU/kReactOS
Camarada Gato
matt
Chungy
You can replicate the exact same behavior on Linux and FreeBSD by mounting it in sync mode.
Chungy
Also you really shouldn't yank drives no matter the OS :) The file system won't be in a nice state.
Chungy
Your complaints probably have nothing to do with the shell at all.
matt
Camarada Gato
I think BTRFS and ZFS are the two filesystems that implement many features of NTFS and more.
Chungy
Eh, you can just use UFS or ext4 for file systems that implement "many features of NTFS"
ZFS and btrfs are a whole different ball game entirely.
matt
Chungy
ZFS is all about extreme care for consistency even in the face of bad hardware (storage devices especially).
btrfs kind of copies ZFS but does it worse.
Chungy
I mean, ZFS is also designed so if you have a ZFS pool on a USB drive, simply yanking it will still keep you with a consistent file system. Probably not with all the latest writes you did to it, but avoiding corruption nonetheless.
Chungy
The main feature of NTFS that ext4 and btrfs lack are rich ACLs. UFS and ZFS have them, and if you run FreeBSD, you'll get the full set of ACLs that NTFS has plus a few more.
Camarada Gato
The problem with BTRFS is that it has a lot of experimental features.
matt
Chungy
It's a birds-eye view explanation. I try to be simple enough to understand from scratch without going into all the details :)
Chungy
The problem with BTRFS is that it has a lot of experimental features.
btrfs (which is written all lowercase, mind :P) suffers deeper problems than that, and they stem from bad management in all honesty. Linus Torvalds was dumb enough to run btrfs on his computer when all the warning flags were still there about it being experimental at al. Got angry when btrfs devs decided that a disk format change was required to support features they wanted, forced a revert and frozen disk format when it should never have been frozen.
btrfs is pretty much stuck with a bad design forever because of Linus.
Chungy
It's been in development since 2008 and still nowhere near stable. That's 15 years ago.
By comparison, ZFS started development in late 2000 and its first stable release happened in late 2005. Experiments were done in that time, disk formats were finalized. It has a good and proper design that's held up.
matt
last thing I have yet to understand it's the signal microsoft operating system sends in order to tell the internal motor to slowdown and stop moving. What else it does when it carries over an usb wire?
Chungy
I think there is a low-level command to send to USB MSDs that ask them to finish all operations. Whether that's done is up to the firmware on the USB drive. :p
Chungy
in short: all drives lie, and USB drives lie the most. Especially the cheap ones.
matt
what about SATA drives? Do they lie too?
Chungy
All drives.
Chungy
That was Jeff Bonwick's motivation for creating ZFS: noticing that drives would simply say everything was fine when it clearly was not. So ZFS uses copy-on-write to never overwrite data in place, and checksums everywhere. And ideally, you use ZFS in mirrored or raidz configurations to survive following a disk lying (or just going bad/dead).
Chungy
At least, that was half the motivation. The other half was wanting to make adding storage as easy as adding RAM.
Need more memory? Just put sticks in.
Need more disk space? Add disks, then mess with partitions and volume managers, and resize stuff.... "oh forget that, I'll make ZFS where it becomes as easy as 'Just put disks in' "
matt
what tool can we use on freeBSD that can mimick the batch-renaming features of windows file manager (linux already has one, but it's complex and the last time I've tried it I ended up altering file extensions the wrong way causing me to fall into many problems and I'm still recovering to this day)?
Chungy
You'll have to look for one. I neither have an answer, nor is this a FreeBSD channel.
Chungy
You might try FreeBSD forums as an avenue for the query.
matt
not an easy feat when others misunderstand your questions all the time.
Camarada Gato
My programs are memory hunger.
matt
not an easy feat when others misunderstand your questions all the time.
the windows way of doing things on unix-like systems cannot always be emulated and you must try different approaches to suit your needs.
I often move files between different operating systems and it's a complex problem that it's not an easy thing to resolve, I hope that I can do the best I can no matter how large the problem is.
Camarada Gato
matt
\Device\NUL
\Device\NUL
Hence which is why NTFS is not recommend for USB thumb drive https://devblogs.microsoft.com/oldnewthing/20130101-00/?p=5673
Chungy
Sharing stuff between Windows computers via an NTFS drive is just an exercise in pain :p
Chungy
unless everyone is on the same AD network, ACLs will be a constant hinderance.
Chungy
do the smart thing and use exFAT
Esteban
Chungy
The driver isn't the problem
Chungy
It's a simple matter of file ownership and permissions.
MayTheChimken
Can
https://twitter.com/reactos/status/1627027865241022464
Can
https://twitter.com/reactos/status/1627402388049911812
matt
Intel Open-Sources Its OpenCL CPU-Based Runtime - Phoronix
https://www.phoronix.com/news/Intel-OpenCL-CPU-Open-Source
MayTheChimken
Alejandro Jeditobe
https://twitter.com/keita_krizantem/status/1627302656636243968 @ctasan
Alejandro Jeditobe
https://twitter.com/PunishedGreene/status/1627203713713438721
MethanoVicky
MethanoVicky
memory leak or what?
MethanoVicky
https://twitter.com/reactos/status/1627647075507740672?s=20
MethanoVicky
wow
MethanoVicky
where did you get so many old laptops
Anonymous
Well, he just gets them somewhere
MethanoVicky
Matrix Telegram Bridge
hbelusca Z[J]=∫𝒟𝜑 exp(ⅈS[𝜑,J]/ℏ): https://www.youtube.com/watch?v=IiDvo-xTinY
Tobiyo
Matrix Telegram Bridge
hbelusca Z[J]=∫𝒟𝜑 exp(ⅈS[𝜑,J]/ℏ): https://www.youtube.com/watch?v=TnlCRoBAcuw
Esteban
No ReactOS summer of code this year? 😢
Timofej
Why?
Esteban
Probably no one volunteered, idk