Apple has something new up its sleeve, so get ready to learn about it! Feel free to subscribe for more tech content, and click that *Bell* button beneath the video to get new upload notifications sent right to your device.
Do you get a backdoor paycheck from Apple... because YOU SURE SOUND LIKE IT! The info you gave us is the most sale promo version of anything you could have said.... maybe, you're trying to channel the ghost of Steve Jobs?? Yes, that must be it.
Also useful for more clearly understanding BTRFS, which does pretty much the same thing, but did it several years early. I've decided to use CoW for my backups this time! Thank you!
APFS was developed by the same guy who wrote the file system for BeOS. The Be OS had a GREAT filesystem. I owned a Be Box back in the day. As APFS matures it will make a big impact on the user experience. For example the new iMac Pros come standard with dual m.2 flash modules as boot drives in a RAID 0? They wouldn’t have done that with HFS. Modern file systems like ZFS and now APFS are very RAID friendly. It’s basically no different than using a DIMM pair for RAM.
Hi, Your video was very helpful. Thanks for the crisp explanation. I have a video request: OSX for those techies who are new to Mac. Cover up features like, Advanced Finder tips, Advanced Time machine tips, Windows Recovery Equivalent in OSX, similarities between OSX & Linux, What all to do(probably) before upgrading from High Siearra to a newer version etc. If there ia already a video on this. Pls share link. If you have multiple videos on all the topics I mentioned, make a complete packaged one for new users like me. Thanks again
I love how much thought you put into simplifying the explanations. This is exactly what the tech world needs, especially to explain stuff visually with real world reference. This way everybody understands. And if they don't know who House is, they don't need explanations at all. :D But, I've one question - since I've refused to read any of the written stuff (it's almost 4 AM): What if I wanna completely shred a file that sits on an HDD formatted with APFS? Since all the new technologies that come with APFS to make sure that a file doesn't just vanish, from my understanding, it should perform exactly the same way - if not better and more secure - because the "original" file itself lays within the same blocks as the snapshot, right? So, since there are no extra blocks used for snapshots (if the file isn't really copied via Time Machine f.e.) the file should be overwritten like on HFS+ (or NTFS for example) without having to overwrite snapshots as well, right?
For completely shredding a file, there's a couple ways to look at it. For starters, if you never turn on local snapshots (like me, I don't like them on) then those files will never be backed up in a filesystem snapshot. So when you delete them, the references to the data are gone and the blocks are reclaimed (you gain back space). However, the bits still remain on the disk until free space runs out and the disk needs to make room for more files. In older versions of macOS, you could perform a Secure Empty Trash, which writes 0's over the data, making the files unrecoverable and completely erased (this is called a zero out). This feature was removed recently, but can still be accessed via Terminal utilities. Does that help with your question? And on a side note, thanks for the awesome comment! I agree, the tech world needs better visual explanations on how intricate processes work. I figured if not many other people would do it, I would. : )
Hey, thanks for your answer. Yeah, the snapshot problem is exactly the reason why I don't use them as well, at least on my own machines. Company wise it's a bit different because company policy is to use them which, when it comes to really safely delete (shred) crucial files, things get complicated. Gosh, I remember those times when you could "safely" delete right from Finder. I still have an Powermac G4 who runs Panther which can do it. But at least up from, I think, 10.7 Apple removed that. Even tho, just scrubbing files with 0's isn't the most save thing to do, yet it's way better than nothing. Company wise we're (finally, someone there listened) using DoD standard to delete, yet still, snapshots. Ugh, right? Right, I've recently read up on safely deletion via terminal. Still, why remove something that works? Could be because scrubbing SSDs is way more difficult (which is something someone should also make a video on - *hint* :D ) Every time we have to rely on 3rd party software I cringe. Stuff like this should be implemented in operating systems. The most bad thing security wise was the "revert to recent version" thing in Windows 10. So, to come back to your question if that helps, it kinda does. My summary would be that - under APFS - shredding files through some standard and then, shredding free space - at least on a normal hdd - should be much safer than before, right? And again, great work on the explanation! (I still want that House picture as background lol.) :)
actually I want to mention something, please tell me whether I'm right or wrong. Since file saving only saves the changes in a delta file, the second tv screen in your explanation shouldn't show a completely other picture, but also House with maybe different colors, or more cut scenes with different stuff in between amirite? great video thx
Fantastic video and explanation !! You must a great teacher !! I decided instead of spending tons of money to on a new MacBook, to upgrade my 2011 MacBook Air .. so I got a 500gig SSD Samsung Drive with an adapter to fit it, formatted it in APFS and installed Mojave using an installer hack. The problem is you have to disable SIP system integrity for that to work .. are there any dangers of doing so !? The MacBook Air by the way runs blazing now and does not hang or slow down !! Really worth the upgrade !!
3:25 Key Features (4) 3:38 (1).Space sharing.. Like LVM? 6:50 (copy-on-write) 10:31 (2).Cloning 11:33 (3).Snapshots... Like BTRFS? 13:13 time machine for snapshots 14:28 (4).Atomic safe-save for doc bundles 17:15 other features...
Why does Apple use bundle folders (photo library) instead of organised folders like eg picassa- which organised files according to time date year etc??
This is a feature introduced in Linux with the BTRFS file system before anyone started doing it. Just like EXT file system journalling was around before NTFS.
Jackie Chan I’m not the expert on this stuff, but are you sure? What exactly does that mean? It’s still not a Linux distro, so I don’t know what point you’re trying to make.
this was the reason why you can use comand x to cut text but not on files now they can, hope apple enables this, thank's so much to apple for this good decision, I've lost tons of files by canceling copies or power failure or just renaming drives or fusioning folders and so on, even just transfering long packs of data... we really nedded this long time ago.
Great Video! I am finally learning about APFS! And I'm enjoying it from vids like this. Thank you very much. I'd been holding onto the old file system for my external drives out of habit. I decided to change it up a few days ago. And am swapping and moving between 8 drives total, into 4 drives, and all 4 will be APFS. I'd misunderstood some fundamentals about APFS. For instance, I'd mistakenly thought that since Timemachine wants the whole volume to itself, I thought that meant the whole drive. I'd totally missed the dynamic resizing. I got this before this video, but this video drove it home, and will also help communicate the possibilities to friends and family. I'll share and I subscribed! Thanks, -Josh
After two I Macs I'd like to learn how I can use the files system to MY best advantage. not about how my computer uses it. Is anyone out there practical? 12 years of Macs and it's still a maze that makes no logical sense.
I appreciate your video, but do you realize you explained COW and cloning as being the same? That happened because you misunderstood Copy on Write concept. Copy on Write is about writing data to disk without journaling it first. In your explanation, even though you say they are different things, you use the same example and the same definition for both. Which brings me to my point: You got 71 thousand subscribers. People rely on you for information. Please, don't misinform them But nice work! Keep it going
COW and cloning are not the same. COW is an optimization strategy, and cloning is a file system feature that uses COW. The points only sounded similar because they are similar, but not 100% the same. And it's always good to reiterate on points to teach people. Aside from that, thanks for the compliment.
Cloning is the name given to a specific feature inside APFS where an application like the Finder can make a copy of a file while only copying its metadata-not the actual data-and changes are written as a delta in free space on the disk. COW is a technology that is used in this feature, but it applies to other contexts, too-not just computer storage (e.g. virtual memory management).
Well I somehow missed that lovely checkbox when installing High Sierra. Well it seems you can do the upgrade from disk Utility in the recovery partition. Or not... what fresh hell is this circus of horrors!!??
what checkbox? If you have an SSD, the conversion will be automatic. If you don't, you shouldn't use APFS for now and everything is fine. No circus of horrors
The container-volume concept in macOS High Sierra is similar to partitioning physical drives. The only difference is that the volumes can expand or shrink.
I purchased a WD Elements External drive re formatted to mac extended journaled tried setting up Time machine but it formatted to APFS automatically. How can I drag and drop files to External drive using apfs format ?
Hello, thank you for the information. The finder does not search the HD, even the document is on the desktop. The finder doesn't detect it The finder does the search perfectly on the external disks but not in HD In advance thank you, greetings
For me, I’ve updated to high Sierra and it’s been very stable. Only issue is the boot up time went from 13 seconds on Sierra, to 40 seconds to high sierra. It has gone back to normal recently for some reason however.
No need to wait I'd say. Updated right away and there has not been more crashes than usual lol. If something, my Mac got smoother and it's from 2013! :)
Really a great video but would love to see some examples of how things work with Disk Utiliy. In particular using only part of a drive for Time Machine that limits its space.
The atomic safe save is a great leap forward. I suffered data lost when the app crashed when it was saving, and only a 0 byte file was left and no data can be recovered by any means, it was very frustrating. I hope the atomic safe save can fix it.
The new Atomic Safe-Save primitives will definitely fix that! The reason why the file showed up as 0 bytes is because during the save, your document had to be moved to an unindexed temporary location (either on the disk or in the RAM, I'm not entirely sure) but it's totally unsafe. With APFS, it never leaves any indexed spot of the disk, so it's always there for you. : )
I love your video. I would love to have you explain the old SATA file system and how would one change the APFS file system To SATA. IMHO the disk utility is almost useless. The old operating system Snow Leopard upstart up doesn't recognize APFS and gives me the disk is not readable. I don't see that anywhere in the disk utility only APFS, nothing on the internet either. Thank you so much or posting it on the internet.
Very nice explanation. I do have a question. If you clone a file and APFS uses the original file as the same data for the clone, what happens if the file/data is damaged. Don't both end up damaged? Many times you make a duplicate in case something happens to the original data.
APFS causes problems with older machines, for example 2010-2012 Mac Pros. The older Mac EFI High Sierra will throw error messages on boot-up as the system is unable to find these. If using an older Mac Mac Pro 2009-2012 which High Sierra is the last supported Mac OS they should stay with HFS+ even with an SSD drive. Or see these errors on back-up. The running messages might be harmless - until something stops working. Yes it is good - but APFS is only good for newer 2013+ machines and Mojave.
I feel like the FAQ was the most helpful... So I have 3 computers: 2 MacOS Extended (journaled) and one APFS (encrypted). Will APFS be able to read files/data backed up in the MacOS Extended (journaled) format on an external hard drive? Or do I need to partition the external hard drive? Should I have gotten an SSD external hard drive for my backup?
I believe macOS Mojave is finalizing support for APFS and Fusion drives. If you're interested, I have a comical (and somewhat informative) video about macOS Mojave Beta: bit.ly/clan2JV5tXQ
hey guys! my Mac is using this APFS, basically is good, but some program like can not install coz is necessary use HFS+ . so find it like negative point
Well after quite an ordeal, I managed to backup, erase, partition, reinstall, and restore from backup. I don't get why Apple makes it so difficult to convert the internal mechanical drive and install Mac OS on it. But its been done, and so far everything works as well as it did before, I can't tell if the minute increase in system snappiness is due to the better file system or the fresh install of High Sierra. I know I'll see more benefits when I finally get one of those PCIe SSDs and create a fusion drive. I'm dreading the idea of taking this iMac apart to install it though...
It kinda reminds me of the newer file systems in the linux world. BRTFS, ZFS and so on. There are allot of improvements there that Apple has taken over. Which is good, better performance and keeping data more secure. There is little wrong with the older systems of course. Just that nowadays allot of things can be improved upon. And yes those also have things like Copy On Write, Cloning, Block Redistribution etc. Of course if you are just a basic simple user on linux you wouldn't notice much of a difference. But if you are the IT guy that has to keep the systems safe and running. Or even more interresting, big data, huge storage system where any gain in performance can have huge effects. So again, APFS, will give a slight performance in normal day tasks for many, but quite bigger once you run heavier tasks.
maybe you should explain some other popular file systems since this one was so interesting like...NTFS or FAT32 (which is kinda similar to fat 16 and fat, donno about exfat tho) or maybe some universal file systems not limited to FAT
I have a 2015 Macbook Pro with the basic SSD I bought a couple of W/D HHD's in the past in they worked fine in ext journal fine. I got a Samsung T7 SSD and it formed APFS but would not let me right anything but Time Machine. I used to DJ and make music and wanted to use the T7 to save all my files due to my Mac's SSD getting ready to max out in about 48,000 GB's. To make a long story short I messed up my Mac trying to make Ext Jornal and copied the wrong MAC;s time Machine and had to go to the Apple Store for them to make it right before my big mess. THANK GOD! they was great! Should I make the T7 APFS again ? and If so how come I can't write to it ? is it as simple as going into INFO on the T7 and unlocking it to read and write so it will be faster in the APFS format? I see this made 5 years ago so I prob won't get a response?
all those measures against data loss yet they can't agree not to wipe your SSD when you request a keyboard swap. I mean I keep a backup, but common. And its soldered in so you cannot even remove it before taking it to their shop. I also think that non atomic disk operations are less of an issue on laptops, since you don't have to worry about sudden power losses. Or maybe that's just me being lucky.
I have Mojave .. how can I fixes “Could not create a pre-boot volume for the apfs installation” problem . Please someone help me ... I’m desperate... nothing works
Wow that's a good explanation but I am not a tech head. I have a problem with APFS running on Mac High Sierra and Mac 10.13.6. I want to delete Bootcamp and Windows of my Mac but Bootcamp assistant says it is not supported? So I erased Bootcamp and formatted as APFS. Then I ran terminal "diskutil list" But it showed me way more than I thought it would. This : /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *256.1 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk2 175.9 GB disk0s2 3: Apple_APFS Container disk1 80.0 GB disk0s3 /dev/disk1 (synthesized): #: TYPE NAME SIZE IDENTIFIER 0: APFS Container Scheme - +80.0 GB disk1 Physical Store disk0s3 1: APFS Volume BOOTCAMP 2.7 MB disk1s1 /dev/disk2 (synthesized): #: TYPE NAME SIZE IDENTIFIER 0: APFS Container Scheme - +175.9 GB disk2 Physical Store disk0s2 1: APFS Volume MAC 160.1 GB disk2s1 2: APFS Volume Preboot 20.5 MB disk2s2 3: APFS Volume Recovery 516.1 MB disk2s3 4: APFS Volume VM So now I'm confused. In disk Utility it just shows me number one Bootcamp which is now APFS and underneath Mac. Can I click on Bootcamp then partition and then click the bootcamp blue partition and press minus - to reclaim it so it will be one Mac disk? By the way I can see someone has partitioned disks above but this is how I bought the Mac without knowing. Any advice would be helpful and you seem to be the man. I have asked on Mac forums but I'm getting so many different tech heads telling me what to do it confusing as hell. Thanks.
What happens if you delete the archived file in a COW environment? Wouldn't that result in a file taking up unnecessary space by needed a delta file as well as the original? Or does the machine end up rewriting the entire file at this point?
It's so slow . I did the fresh install on my Mac book pro 2010 with ssd . It made it even slower . Doesn't have trim supports . It sucks on older macs . I herd new Mac go slower also
I had an issue with my Mac mini server that has 2 Apple stock 256gb SSDs. I tried to convert the system to RAID 0 and it basically just crapped out, boot looping etc. While having tried to fix the problem myself I caved and took it to the Apple store not wanting to do any more damage to the computer. They basically told me that RAID 0 was not supported on High Sierra and by extension on APFS. Why was I able to clearly and easily set RAID up on the disk utility? Why do you and Apple say the RAID IS supported? Was there something wrong with my setup?
Can I convert a HFS+ partition with High Sierra on it to APFS when another partition of the drive is used by an older HFS+ OS X? Initially I pre-formatted the whole EXTERNAL SSD as Mac OS X Ext Journaled so High Sierra installer set the file system to the old HFS+ hence my question. Overall, how could I achieve the goal of storing 2 OS X with different FS types?
18:00 - wait wait hold on! Are you sure APFS works with a RAID system? I mean it was supposed to be available for Catalina but as far as I know it doesn't play nice with HighSierra or Mojave and if I'm right it should have an * in there. Also as far as internet told me there is no system conversion with no data loss. And yeah I haven't tried this either but the reason in this case is because my HDD has 4TB of data and I don't have a backup… So I guess what I'm trying to say is: can you please test and verify that info? There could be a how-to video to be made there as the Apple guide on the link has a warning pretty much saying it is outdated (due to Catalina's release maybe?)…
Very nice video! I was quite sceptical about the new file system even if my mac was actually getting faster and smoother. I do wonder one thing still, how is the compatibility? Would I be able to access my files on a external drive using for example an older mac or a windows PC when converted to APFS?
Dose APFS support older Mac OS? Let's say I have an old mac that's been upgraded with an SSD and it's now experiencing issues so had to be downgraded it from high sierra back to Snow leopard OS, is the internal APFS partitions hard drive supportive to install snow leopard OS? or will it need to be repartition to the mac extended journal?
Dude thank you for this fast replay you just saved me a ton of time to recreate this, I'm actually in the making of this video for a DIY repair on a Mac and you get my sub! :D
:Computer Clan: i wanted to know do i pick APFS, when i want to erase my HD to factory Reset, to Reinstall macOS High Sierra?? cant wont do the Traditional , Extended Journal.
Hi. Thanks. I upgraded to 10.13, is the iMac (Fusion Drive) now using APFS instead of HFS+? How do I convert it to APFS? Thank you. God bless, Matthew 16:18
In the end the APFS container is ridged just like a partition. Is the container an inefficient way to store data? Apple is just making something more difficult that it needs to be. To be fair I would never copy or clone data on the same drive so the COW would be useless. I only back up to separate drives in case the drive crashes.
Hello Ken, Thanks for this video, it's really clear and great points. You mentioned that HFS+ can be converted to APFS using disk utility, indicating that disk utility does have some functionality with APFS. Do you know if it is also possible to 'Restore' one APFS volume to another APFS volume using disk utility? Ie. booting in recovery mode and restoring a working build from the external drive over the internal drive in your machine. This is essential to our workflow in a pro recording studio, keeping several machines fresh and identical clones of one another. Apple are avoiding the question but it seems the restore functionality may now be obsolete within disk utility and nothing has been provided by Apple to replace it. Time machine isn't too helpful in this case. I wonder if you have any knowledge or thoughts on this?
Thoughts on using carbon copy cloner to back up the data of a APFS High Sierra drive. Then erase disk back to HFS then restoring data using CCC. What issues would you have doing that?
When i erased everything on my Mac Mini, now running Catalina. it created 3 SSD volumes. MAC SSD, MAC SSD - DATA AND MAC SSD - DATA. Since there are two drives/volumes, Time Machine can not run, can i rename one of the APFS volumes?
Huh. 3 volumes seems weird. I don’t see why Time Machine couldn’t run though. I’ve never used Catalina on my daily driver, so I can’t speak from experience. Sorry.
Hello Computer Clan, I love your work, both of you. I am waiting for my Macbook Pro 15 inch 2017 to arrive in the mail on the 20th or so. I was wondering if you would be able to teach me everything you know about Mac OS. I have used Mac OS for elementary and high school but it's been about 3-4 years now and I never learned all the shortcuts and all the start up tricks (like holding shift+option as you boot up to deny any automatic start up programs from starting) Would you be able to do this? like a 30-60 minute session where you help me learn all the most useful tricks and things about the OS, especially when coming from a Windows 8.1 OS or just Windows in general. I know I'm not bad with Mac OS, but I know there are things that I do not know about.
Hey Random. That sounds awesome. I'd love to setup a session with you, and help you out. I'll just need your email address. If you'd like, you can submit a request through TidBytesTraining.com, or just send me a quick private message on RUclips. Another way to contact me directly is through thecomputerclan.com, and just click Contact Us. Talk to you soon. : )
Apple has something new up its sleeve, so get ready to learn about it! Feel free to subscribe for more tech content, and click that *Bell* button beneath the video to get new upload notifications sent right to your device.
Computer Clan my computer broke lol
Do you get a backdoor paycheck from Apple... because YOU SURE SOUND LIKE IT! The info you gave us is the most sale promo version of anything you could have said.... maybe, you're trying to channel the ghost of Steve Jobs?? Yes, that must be it.
Jan PhD Apple doesn’t pay me jack shit.
@@jan_phd He has talked "bad" about Apple previously... I'm sure Apple wouldn't pay somebody for not only talking positively about them...
Also useful for more clearly understanding BTRFS, which does pretty much the same thing, but did it several years early. I've decided to use CoW for my backups this time! Thank you!
"Supports 9 quintillion files instead of 4 billion"
Why would I even need 4 billion files in the first place?
Systems can get bigger, because in unix, everything is just files
APFS was developed by the same guy who wrote the file system for BeOS. The Be OS had a GREAT filesystem. I owned a Be Box back in the day. As APFS matures it will make a big impact on the user experience. For example the new iMac Pros come standard with dual m.2 flash modules as boot drives in a RAID 0? They wouldn’t have done that with HFS. Modern file systems like ZFS and now APFS are very RAID friendly. It’s basically no different than using a DIMM pair for RAM.
So based on the best btrfs is the Linux equivalent
Hi, Your video was very helpful. Thanks for the crisp explanation.
I have a video request: OSX for those techies who are new to Mac.
Cover up features like, Advanced Finder tips, Advanced Time machine tips, Windows Recovery Equivalent in OSX, similarities between OSX & Linux, What all to do(probably) before upgrading from High Siearra to a newer version etc. If there ia already a video on this. Pls share link. If you have multiple videos on all the topics I mentioned, make a complete packaged one for new users like me.
Thanks again
Very useful and very well explained. Thank you! the world needs more people like you!
I think picture in picture would have been a better example. I love your work
I love how much thought you put into simplifying the explanations. This is exactly what the tech world needs, especially to explain stuff visually with real world reference. This way everybody understands. And if they don't know who House is, they don't need explanations at all. :D
But, I've one question - since I've refused to read any of the written stuff (it's almost 4 AM):
What if I wanna completely shred a file that sits on an HDD formatted with APFS? Since all the new technologies that come with APFS to make sure that a file doesn't just vanish, from my understanding, it should perform exactly the same way - if not better and more secure - because the "original" file itself lays within the same blocks as the snapshot, right? So, since there are no extra blocks used for snapshots (if the file isn't really copied via Time Machine f.e.) the file should be overwritten like on HFS+ (or NTFS for example) without having to overwrite snapshots as well, right?
For completely shredding a file, there's a couple ways to look at it.
For starters, if you never turn on local snapshots (like me, I don't like them on) then those files will never be backed up in a filesystem snapshot. So when you delete them, the references to the data are gone and the blocks are reclaimed (you gain back space). However, the bits still remain on the disk until free space runs out and the disk needs to make room for more files.
In older versions of macOS, you could perform a Secure Empty Trash, which writes 0's over the data, making the files unrecoverable and completely erased (this is called a zero out). This feature was removed recently, but can still be accessed via Terminal utilities.
Does that help with your question? And on a side note, thanks for the awesome comment! I agree, the tech world needs better visual explanations on how intricate processes work. I figured if not many other people would do it, I would. : )
Hey, thanks for your answer.
Yeah, the snapshot problem is exactly the reason why I don't use them as well, at least on my own machines.
Company wise it's a bit different because company policy is to use them which, when it comes to really safely delete (shred) crucial files, things get complicated.
Gosh, I remember those times when you could "safely" delete right from Finder. I still have an Powermac G4 who runs Panther which can do it. But at least up from, I think, 10.7 Apple removed that. Even tho, just scrubbing files with 0's isn't the most save thing to do, yet it's way better than nothing. Company wise we're (finally, someone there listened) using DoD standard to delete, yet still, snapshots. Ugh, right?
Right, I've recently read up on safely deletion via terminal. Still, why remove something that works? Could be because scrubbing SSDs is way more difficult (which is something someone should also make a video on - *hint* :D )
Every time we have to rely on 3rd party software I cringe. Stuff like this should be implemented in operating systems.
The most bad thing security wise was the "revert to recent version" thing in Windows 10.
So, to come back to your question if that helps, it kinda does. My summary would be that - under APFS - shredding files through some standard and then, shredding free space - at least on a normal hdd - should be much safer than before, right?
And again, great work on the explanation! (I still want that House picture as background lol.) :)
actually I want to mention something, please tell me whether I'm right or wrong. Since file saving only saves the changes in a delta file, the second tv screen in your explanation shouldn't show a completely other picture, but also House with maybe different colors, or more cut scenes with different stuff in between amirite? great video thx
@lex california, nice name :D
Fantastic video and explanation !! You must a great teacher !!
I decided instead of spending tons of money to on a new MacBook, to upgrade my 2011 MacBook Air .. so I got a 500gig SSD Samsung Drive with an adapter to fit it, formatted it in APFS and installed Mojave using an installer hack.
The problem is you have to disable SIP system integrity for that to work ..
are there any dangers of doing so !?
The MacBook Air by the way runs blazing now and does not hang or slow down !! Really worth the upgrade !!
3:25 Key Features (4)
3:38 (1).Space sharing.. Like LVM?
6:50 (copy-on-write)
10:31 (2).Cloning
11:33 (3).Snapshots... Like BTRFS?
13:13 time machine for snapshots
14:28 (4).Atomic safe-save for doc bundles
17:15 other features...
Why does Apple use bundle folders (photo library) instead of organised folders like eg picassa- which organised files according to time date year etc??
Very resourceful, and simple explained. You had me at "more masculine in pink". -Subscribed Thanks!
Are APFS external drives supported in iPad Os?
I'm using it and I did gain some free GB space
Very similar to ZFS. Containers are ZFS pools. Volumes are datasets. ZFS supports COW, cloning, snapshots, and encryption.
Great video. I love the MST3k/Crow reference!
This is a feature introduced in Linux with the BTRFS file system before anyone started doing it. Just like EXT file system journalling was around before NTFS.
What feature are we talking about? : p
Also, does it matter? That’s cool and all, but this video isn’t about Linux.
@@ComputerClan MacOS is a GNU Unix at the core.
Jackie Chan I’m not the expert on this stuff, but are you sure? What exactly does that mean? It’s still not a Linux distro, so I don’t know what point you’re trying to make.
@@ComputerClan They tend to take features already out and integrate them into their products by porting or converting it over to an Apple version.
Jackie Chan but macOS is based on Darwin. Darwin is not Linux. What am I missing?
I like the way you present your videos
COW....muu~
this was the reason why you can use comand x to cut text but not on files now they can, hope apple enables this, thank's so much to apple for this good decision, I've lost tons of files by canceling copies or power failure or just renaming drives or fusioning folders and so on, even just transfering long packs of data... we really nedded this long time ago.
Great Video! I am finally learning about APFS! And I'm enjoying it from vids like this. Thank you very much. I'd been holding onto the old file system for my external drives out of habit. I decided to change it up a few days ago. And am swapping and moving between 8 drives total, into 4 drives, and all 4 will be APFS. I'd misunderstood some fundamentals about APFS. For instance, I'd mistakenly thought that since Timemachine wants the whole volume to itself, I thought that meant the whole drive. I'd totally missed the dynamic resizing. I got this before this video, but this video drove it home, and will also help communicate the possibilities to friends and family.
I'll share and I subscribed!
Thanks,
-Josh
How do you set up, drag and drop files to external drive on APFS format it doesn't let me?
After two I Macs I'd like to learn how I can use the files system to MY best advantage. not about how my computer uses it. Is anyone out there practical? 12 years of Macs and it's still a maze that makes no logical sense.
Yeah, like what is this system? It just makes it harder to control our own storage? I am so confused. It's eating up 200 gigs of my space.
Loved the explanation. Simplified and interactive. Keep it up! Subscribed!
Thank you : )
I appreciate your video, but do you realize you explained COW and cloning as being the same? That happened because you misunderstood Copy on Write concept. Copy on Write is about writing data to disk without journaling it first. In your explanation, even though you say they are different things, you use the same example and the same definition for both. Which brings me to my point: You got 71 thousand subscribers. People rely on you for information. Please, don't misinform them
But nice work! Keep it going
COW and cloning are not the same. COW is an optimization strategy, and cloning is a file system feature that uses COW. The points only sounded similar because they are similar, but not 100% the same. And it's always good to reiterate on points to teach people. Aside from that, thanks for the compliment.
so what exactly is COW and how it differs from cloning?
Cloning is the name given to a specific feature inside APFS where an application like the Finder can make a copy of a file while only copying its metadata-not the actual data-and changes are written as a delta in free space on the disk.
COW is a technology that is used in this feature, but it applies to other contexts, too-not just computer storage (e.g. virtual memory management).
Well I somehow missed that lovely checkbox when installing High Sierra. Well it seems you can do the upgrade from disk Utility in the recovery partition. Or not... what fresh hell is this circus of horrors!!??
what checkbox? If you have an SSD, the conversion will be automatic. If you don't, you shouldn't use APFS for now and everything is fine. No circus of horrors
My 2015 iMac running Mojave sees SSD drives formatted with APFS but won't allow me to access any of the files on them. What gives?
The "moo" really got me 😂
The container-volume concept in macOS High Sierra is similar to partitioning physical drives. The only difference is that the volumes can expand or shrink.
+Mark Arca that’s a very big difference, though.
Thank You for this wonderful video.
Just saw the video and it’s amazing the way you teach! Keep up the good work, you are awesome!
I purchased a WD Elements External drive re formatted to mac extended journaled tried setting up Time machine but it formatted to APFS automatically. How can I drag and drop files to External drive using apfs format ?
Hello, thank you for the information.
The finder does not search the HD,
even the document is on the desktop.
The finder doesn't detect it
The finder does the search perfectly on the external disks
but not in HD
In advance thank you, greetings
YES, HAS BEEN LOOKING FOR THIS
Sweet video Ken. Still waiting to update to macOS High Sierra. I wait for the .1 release of the OS. Can’t wait to get APFS on my Mac!
For me, I’ve updated to high Sierra and it’s been very stable. Only issue is the boot up time went from 13 seconds on Sierra, to 40 seconds to high sierra. It has gone back to normal recently for some reason however.
No need to wait I'd say. Updated right away and there has not been more crashes than usual lol. If something, my Mac got smoother and it's from 2013! :)
I just updated. Its wonderful. Going to install it on my main machine this weekend :)
Really a great video but would love to see some examples of how things work with Disk Utiliy. In particular using only part of a drive for Time Machine that limits its space.
That's my question too.
So it's basically just BTRFS but actually stable and preconfigured, cool.
The atomic safe save is a great leap forward. I suffered data lost when the app crashed when it was saving, and only a 0 byte file was left and no data can be recovered by any means, it was very frustrating. I hope the atomic safe save can fix it.
The new Atomic Safe-Save primitives will definitely fix that! The reason why the file showed up as 0 bytes is because during the save, your document had to be moved to an unindexed temporary location (either on the disk or in the RAM, I'm not entirely sure) but it's totally unsafe. With APFS, it never leaves any indexed spot of the disk, so it's always there for you. : )
I love your video.
I would love to have you explain the old SATA file system and how would one change the APFS file system To SATA.
IMHO the disk utility is almost useless. The old operating system Snow Leopard upstart up doesn't recognize APFS
and gives me the disk is not readable. I don't see that anywhere in the disk utility only APFS, nothing on the internet either.
Thank you so much or posting it on the internet.
Very nice explanation. I do have a question. If you clone a file and APFS uses the original file as the same data for the clone, what happens if the file/data is damaged. Don't both end up damaged? Many times you make a duplicate in case something happens to the original data.
Thanks, I learned everything I wanted to know from this video.
did you find out the meaning of life from this video, too?
I'm doing editing in Final Cut Pro on a WD Elements Portable HDD. How should it be formatted? I heard ExFAT is bad.
APFS causes problems with older machines, for example 2010-2012 Mac Pros. The older Mac EFI High Sierra will throw error messages on boot-up as the system is unable to find these. If using an older Mac Mac Pro 2009-2012 which High Sierra is the last supported Mac OS they should stay with HFS+ even with an SSD drive. Or see these errors on back-up. The running messages might be harmless - until something stops working.
Yes it is good - but APFS is only good for newer 2013+ machines and Mojave.
Thank you
I feel like the FAQ was the most helpful... So I have 3 computers: 2 MacOS Extended (journaled) and one APFS (encrypted). Will APFS be able to read files/data backed up in the MacOS Extended (journaled) format on an external hard drive? Or do I need to partition the external hard drive? Should I have gotten an SSD external hard drive for my backup?
You don't need an SSD for backup. Also an APFS-formatted macOS volume can still mount Mac OS Extended volumes, so you can read-write.
Should I format the SD card that I have all the time on my MacBook Pro 2014? Thanks!
If you don't plan to use it with a camera, I don't foresee a problem with that. I've never tested it myself, though. : )
thank you very much, i understood very clear by your explanation.
Very well explained! Thanks brother!
What if I am still using System 7?
Does it support Fusion drive or not yet? Tryied first version i did not get it right.
I believe macOS Mojave is finalizing support for APFS and Fusion drives. If you're interested, I have a comical (and somewhat informative) video about macOS Mojave Beta:
bit.ly/clan2JV5tXQ
hey guys! my Mac is using this APFS, basically is good, but some program like can not install coz is necessary use HFS+ . so find it like negative point
Awesome Tutorial!!! Explains it perfectly. Thank you! Anybody tell you you sound like Ryan Seacrest?
Nice Explanation. Thank you.
Well after quite an ordeal, I managed to backup, erase, partition, reinstall, and restore from backup. I don't get why Apple makes it so difficult to convert the internal mechanical drive and install Mac OS on it. But its been done, and so far everything works as well as it did before, I can't tell if the minute increase in system snappiness is due to the better file system or the fresh install of High Sierra. I know I'll see more benefits when I finally get one of those PCIe SSDs and create a fusion drive. I'm dreading the idea of taking this iMac apart to install it though...
Its a pain in the butt, but I did manage to get APFS running on a mechanical HDD.
Excellent
That’s a respectfull thank you
Wonder how it is compared to ext4... Or xfs
It kinda reminds me of the newer file systems in the linux world. BRTFS, ZFS and so on. There are allot of improvements there that Apple has taken over. Which is good, better performance and keeping data more secure.
There is little wrong with the older systems of course. Just that nowadays allot of things can be improved upon. And yes those also have things like Copy On Write, Cloning, Block Redistribution etc.
Of course if you are just a basic simple user on linux you wouldn't notice much of a difference. But if you are the IT guy that has to keep the systems safe and running. Or even more interresting, big data, huge storage system where any gain in performance can have huge effects.
So again, APFS, will give a slight performance in normal day tasks for many, but quite bigger once you run heavier tasks.
Would you do a benchmark about HFS vs APFS?
+Linh Hoang anh I will consider it.
It would be good if a boot camp partition could be dynamic. I don't guess that is possible yet?
Not that I know of, as Boot Camp partitions need to work with NTFS.
The main thing I know APFS for is: Making it more painful to install Ubuntu on a Mac.
lol
maybe you should explain some other popular file systems since this one was so interesting like...NTFS or FAT32 (which is kinda similar to fat 16 and fat, donno about exfat tho) or maybe some universal file systems not limited to FAT
I have a 2015 Macbook Pro with the basic SSD I bought a couple of W/D HHD's in the past in they worked fine in ext journal fine. I got a Samsung T7 SSD and it formed APFS but would not let me right anything but Time Machine. I used to DJ and make music and wanted to use the T7 to save all my files due to my Mac's SSD getting ready to max out in about 48,000 GB's. To make a long story short I messed up my Mac trying to make Ext Jornal and copied the wrong MAC;s time Machine and had to go to the Apple Store for them to make it right before my big mess. THANK GOD! they was great! Should I make the T7 APFS again ? and If so how come I can't write to it ? is it as simple as going into INFO on the T7 and unlocking it to read and write so it will be faster in the APFS format? I see this made 5 years ago so I prob won't get a response?
So is cloning the same as copying just without the extra space like what happens in HFS+?
How does the readjustment of partitions on the fly affect SSD performance?
What about using macOS in Btrfs?
Is Snapshot meant to be used and only supposed to be used with Time Machine backups?
all those measures against data loss yet they can't agree not to wipe your SSD when you request a keyboard swap. I mean I keep a backup, but common. And its soldered in so you cannot even remove it before taking it to their shop. I also think that non atomic disk operations are less of an issue on laptops, since you don't have to worry about sudden power losses. Or maybe that's just me being lucky.
I have Mojave .. how can I fixes “Could not create a pre-boot volume for the apfs installation” problem . Please someone help me ... I’m desperate... nothing works
What are you making the APFS volume for?
thanks man
Wow that's a good explanation but I am not a tech head. I have a problem with APFS running on Mac High Sierra and Mac 10.13.6. I want to delete Bootcamp and Windows of my Mac but Bootcamp assistant says it is not supported? So I erased Bootcamp and formatted as APFS. Then I ran terminal "diskutil list" But it showed me way more than I thought it would.
This :
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *256.1 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk2 175.9 GB disk0s2
3: Apple_APFS Container disk1 80.0 GB disk0s3
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +80.0 GB disk1
Physical Store disk0s3
1: APFS Volume BOOTCAMP 2.7 MB disk1s1
/dev/disk2 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +175.9 GB disk2
Physical Store disk0s2
1: APFS Volume MAC 160.1 GB disk2s1
2: APFS Volume Preboot 20.5 MB disk2s2
3: APFS Volume Recovery 516.1 MB disk2s3
4: APFS Volume VM
So now I'm confused.
In disk Utility it just shows me number one Bootcamp which is now APFS and underneath Mac. Can I click on Bootcamp then partition and then click the bootcamp blue partition and press minus - to reclaim it so it will be one Mac disk?
By the way I can see someone has partitioned disks above but this is how I bought the Mac without knowing.
Any advice would be helpful and you seem to be the man. I have asked on Mac forums but I'm getting so many different tech heads telling me what to do it confusing as hell.
Thanks.
What happens if you delete the archived file in a COW environment? Wouldn't that result in a file taking up unnecessary space by needed a delta file as well as the original? Or does the machine end up rewriting the entire file at this point?
Very helpful. Thank you. : )
I want to know about MFS. Please explain it in detail.
MFS? As in Macintosh File System? Is that what you're referring to?
- จริงแหะ ไม่มีคลิป อธิบายแบบเห๋นภาพทั้งหมดแบบสั้นๆเลย
- และ technology eff ที่อยู่ข้างหลัง อาจนำมาปรับใช้ได้แหะ
Explain reFS and EXT4 please.
It's so slow . I did the fresh install on my Mac book pro 2010 with ssd . It made it even slower . Doesn't have trim supports . It sucks on older macs . I herd new Mac go slower also
So can someone use volumes to store or download files/apps to keep the pc safe from viruses?
I had an issue with my Mac mini server that has 2 Apple stock 256gb SSDs. I tried to convert the system to RAID 0 and it basically just crapped out, boot looping etc. While having tried to fix the problem myself I caved and took it to the Apple store not wanting to do any more damage to the computer. They basically told me that RAID 0 was not supported on High Sierra and by extension on APFS. Why was I able to clearly and easily set RAID up on the disk utility? Why do you and Apple say the RAID IS supported? Was there something wrong with my setup?
Can I use Afps on MacOs High Sierra of Mac pro mid 2012
Can this apfs work on a apple time capsule’s hard disk when backing up my time machine backups of my iMac with high sierra?
Can I convert a HFS+ partition with High Sierra on it to APFS when another partition of the drive is used by an older HFS+ OS X? Initially I pre-formatted the whole EXTERNAL SSD as Mac OS X Ext Journaled so High Sierra installer set the file system to the old HFS+ hence my question.
Overall, how could I achieve the goal of storing 2 OS X with different FS types?
Wasnt HFS+ introduced on 8.1 tho?
Why doesn’t it like hybrid drives
It does. APFS will work with Fusion drives. If it doesn't in 10.13.0, a future dot update will give the support.
18:00 - wait wait hold on! Are you sure APFS works with a RAID system? I mean it was supposed to be available for Catalina but as far as I know it doesn't play nice with HighSierra or Mojave and if I'm right it should have an * in there.
Also as far as internet told me there is no system conversion with no data loss. And yeah I haven't tried this either but the reason in this case is because my HDD has 4TB of data and I don't have a backup…
So I guess what I'm trying to say is: can you please test and verify that info? There could be a how-to video to be made there as the Apple guide on the link has a warning pretty much saying it is outdated (due to Catalina's release maybe?)…
So Copy-On-Right is a little like Symbolic Links?
Very nice video! I was quite sceptical about the new file system even if my mac was actually getting faster and smoother. I do wonder one thing still, how is the compatibility? Would I be able to access my files on a external drive using for example an older mac or a windows PC when converted to APFS?
only mac compatible.
if i just erase this disk, what should i do next?
Lets talk about Fusion Drives.. Pro's and cons of APFS?
APFS will be compatible in a future update of High Sierra-I'm guessing 10.13.1.
I don't know of any cons as of now.
Dose APFS support older Mac OS? Let's say I have an old mac that's been upgraded with an SSD and it's now experiencing issues so had to be downgraded it from high sierra back to Snow leopard OS, is the internal APFS partitions hard drive supportive to install snow leopard OS? or will it need to be repartition to the mac extended journal?
You would have to reformat as HFS+
Or HFS+J (aka Mac OS Extended Journaled)
Dude thank you for this fast replay you just saved me a ton of time to recreate this, I'm actually in the making of this video for a DIY repair on a Mac and you get my sub! :D
You're welcome. Do share it, when you're done.
:Computer Clan:
i wanted to know do i pick APFS, when i want to erase my HD to factory Reset, to Reinstall macOS High Sierra?? cant wont do the Traditional , Extended Journal.
Hi. Thanks. I upgraded to 10.13, is the iMac (Fusion Drive) now using APFS instead of HFS+? How do I convert it to APFS? Thank you. God bless, Matthew 16:18
Wouldn’t the dynamic filesystem cause fragmentation? I know it’s not as big of an issue on SSDs but I still don’t know if that sounds all that great.
They made this due to ssd. There is no hdd in macs. Modern file systems are made for modern disks
you can grow anything smaller, that's called shrinking instead :)
In the end the APFS container is ridged just like a partition. Is the container an inefficient way to store data? Apple is just making something more difficult that it needs to be. To be fair I would never copy or clone data on the same drive so the COW would be useless. I only back up to separate drives in case the drive crashes.
if i use hdd which is the best?
Hello Ken,
Thanks for this video, it's really clear and great points.
You mentioned that HFS+ can be converted to APFS using disk utility, indicating that disk utility does have some functionality with APFS.
Do you know if it is also possible to 'Restore' one APFS volume to another APFS volume using disk utility? Ie. booting in recovery mode and restoring a working build from the external drive over the internal drive in your machine. This is essential to our workflow in a pro recording studio, keeping several machines fresh and identical clones of one another. Apple are avoiding the question but it seems the restore functionality may now be obsolete within disk utility and nothing has been provided by Apple to replace it. Time machine isn't too helpful in this case.
I wonder if you have any knowledge or thoughts on this?
It Will be open? So other Developer can write drivers for linux of apfs?
Thoughts on using carbon copy cloner to back up the data of a APFS High Sierra drive. Then erase disk back to HFS then restoring data using CCC. What issues would you have doing that?
I've never used CCC with APFS. Sorry. I would make things worse by guessing.
When i erased everything on my Mac Mini, now running Catalina. it created 3 SSD volumes. MAC SSD, MAC SSD - DATA AND MAC SSD - DATA. Since there are two drives/volumes, Time Machine can not run, can i rename one of the APFS volumes?
Huh. 3 volumes seems weird. I don’t see why Time Machine couldn’t run though. I’ve never used Catalina on my daily driver, so I can’t speak from experience. Sorry.
Hello Computer Clan, I love your work, both of you. I am waiting for my Macbook Pro 15 inch 2017 to arrive in the mail on the 20th or so. I was wondering if you would be able to teach me everything you know about Mac OS. I have used Mac OS for elementary and high school but it's been about 3-4 years now and I never learned all the shortcuts and all the start up tricks (like holding shift+option as you boot up to deny any automatic start up programs from starting)
Would you be able to do this? like a 30-60 minute session where you help me learn all the most useful tricks and things about the OS, especially when coming from a Windows 8.1 OS or just Windows in general.
I know I'm not bad with Mac OS, but I know there are things that I do not know about.
Hey Random.
That sounds awesome. I'd love to setup a session with you, and help you out. I'll just need your email address. If you'd like, you can submit a request through TidBytesTraining.com, or just send me a quick private message on RUclips.
Another way to contact me directly is through thecomputerclan.com, and just click Contact Us. Talk to you soon. : )
Can we use apfs instead of btrfs in linux
I'll it wouldn't let me run black speed test for my ssd