Welcome Guest ( Log In | Register )



 
Reply to this topicStart new topic
> Os 10.5 To Use Sun Zfs File System
unimatrix
post Jun 8 2007, 05:23 AM
Post #1


Premium Member
Group Icon

Group: Members
Posts: 493
Joined: 15-August 05
Member No.: 7,873



Slashdot has an article about it, but it looks like Apple is moving from HFS+ to ZFS for their harddrives, probably for Time Machine in OS 10.5 as the default file system. What does this mean? Support for OS9 is now gone, even on the PPC machines. Not a big shock, I have no applications in Classic anymore since QuarkXpress developed an OSX version. Also, it may help in indexing external hard drive arrays (for those of us in the video world) as well.
Go to the top of the page
 
+Quote Post
laurian7442
post Jun 24 2007, 09:09 AM
Post #2


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 1
Joined: 24-June 07
Member No.: 22,884



QUOTE(unimatrix @ Jun 8 2007, 07:23 AM) *
Slashdot has an article about it, but it looks like Apple is moving from HFS+ to ZFS for their harddrives, probably for Time Machine in OS 10.5 as the default file system.



ZFS is a revolutionary filesystem given from Sun System/OpenSolaris to the FreeBSD community;
It has nothing to do with "time machine".
Time-machine is likely to have been implemented by apple with CVS or SVN:
they plan it far before ZFS was released...

Please stop relaying apple marketing news without understanding them..

ZFS : http://en.wikipedia.org/wiki/ZFS/
http://www.sun.com/2004-0914/feature/

FreeBSD: http://FreeBSD.org/ (the unix layer of OsX)

CVS : http://en.wikipedia.org/wiki/Concurrent_Versions_System


--
Laurian.Antonia@caliopea.com

Go to the top of the page
 
+Quote Post
unimatrix
post Jun 29 2007, 06:36 AM
Post #3


Premium Member
Group Icon

Group: Members
Posts: 493
Joined: 15-August 05
Member No.: 7,873



Okay, let's see what I understand, although now it's been probably confirmed no ZFS on Lepord, at least yet, why ZFS makes sense for the Time Machine feature.

ZFS, besides being a 128-bit file system, also allows copy-on-write. Which basically means that data is not really "over-written" as opposed to copied and any modifications added to seperate blocks on the hard drive. Since ZFS uses checksums to validate data, those checksums could be indexed and used to fetch the old data still archived on the other blocks.

Therefore it would not take a logical leap to see where folks would think "Hmmm...ZFS copy-to-write and time machine: they just go together".

And for the record, I've been using FreeBSD since version 2.7.

And Mac IS NOT a true BSD. While it maintains the core file structures and features of FreeBSD, Mac OSX is a MACH based kernel, not a BSD Kernel. Therefore, technically, MacOSX != BSD. The XNU-Kernel (which runs at the heart of MacOSX and Darwin) is what powers OSX.

So please don't confuse people by calling FreeBSD "Mac's Unix Core". The core is MACH, or moreover their implementation of MACH.

This post has been edited by unimatrix: Jun 29 2007, 06:36 AM
Go to the top of the page
 
+Quote Post
axeffect
post Jul 4 2007, 12:58 AM
Post #4


Member [ Level 1 ]
Group Icon

Group: Members
Posts: 32
Joined: 26-May 07
Member No.: 22,157



this is kind of silly because HFS+ works fine and nothing is wrong with it also i don't think alot of people will be happy to do a full install of leopard because no upgrade install is possible unless your hd is formatted to zfs+ which is just insane i hope all of the apple develloppers and happy when they get a ton of complaints from people who have lost files from the update and try to use timmachine to recover them or whatever other crazy things they might do.
Go to the top of the page
 
+Quote Post
unimatrix
post Jul 8 2007, 04:15 PM
Post #5


Premium Member
Group Icon

Group: Members
Posts: 493
Joined: 15-August 05
Member No.: 7,873



ZFS is not being supported by 10.5. If they did, this would make sense on computers used in business making backups a little more redundant. (searching through old OS files versus old DVD/external HDD's.

Now in the video business, this would be a wast because our project files are large enough as it is ranging from hundreds of gigabytes to terrabytes. Copying that kind of data over and over again is only going to make storage cost even more than it does now. Yes, you can get a 1TB external for $500 now, but that still adds up quicker than you'd think.
Go to the top of the page
 
+Quote Post
xboxrulz
post Jul 8 2007, 05:09 PM
Post #6


Colonel Panic
Group Icon

Group: [MODERATOR]
Posts: 2,629
Joined: 25-March 05
From: Toronto, Ontario, Canada
Member No.: 3,233



QUOTE(unimatrix @ Jun 29 2007, 02:36 AM) *
Okay, let's see what I understand, although now it's been probably confirmed no ZFS on Lepord, at least yet, why ZFS makes sense for the Time Machine feature.

ZFS, besides being a 128-bit file system, also allows copy-on-write. Which basically means that data is not really "over-written" as opposed to copied and any modifications added to seperate blocks on the hard drive. Since ZFS uses checksums to validate data, those checksums could be indexed and used to fetch the old data still archived on the other blocks.

Therefore it would not take a logical leap to see where folks would think "Hmmm...ZFS copy-to-write and time machine: they just go together".

And for the record, I've been using FreeBSD since version 2.7.

And Mac IS NOT a true BSD. While it maintains the core file structures and features of FreeBSD, Mac OSX is a MACH based kernel, not a BSD Kernel. Therefore, technically, MacOSX != BSD. The XNU-Kernel (which runs at the heart of MacOSX and Darwin) is what powers OSX.

So please don't confuse people by calling FreeBSD "Mac's Unix Core". The core is MACH, or moreover their implementation of MACH.



That's quite true. Actually, MacOS X/Darwin doesn't even keep the file structure that's found in FreeBSD. They have their own directory trees and suffixes for their files. However, Apple uses FreeBSD as the userland for the operating system.

xboxrulz
Go to the top of the page
 
+Quote Post
unimatrix
post Jul 18 2007, 06:55 PM
Post #7


Premium Member
Group Icon

Group: Members
Posts: 493
Joined: 15-August 05
Member No.: 7,873



Yeah I went Linux->FreeBSD->MacOSX. Well on a personal level. I also used OpenBSD and Solaris in work enviroments before too.

That's why this whole GPL3 thing I tend to ignore. Last group I worked as a programming consultant chose NetBSD as the platform for their device because there was no GPL issues on whether or not they had to release anycode they put in their embedded devices. Their idea was to develop a Tivo like box for DVR and knew these legal issues were going to become a problem in the future. Still I think there was some issues with GPL'd modules like samba etc. and they never got the funding to develop past the protype stage. The company created a number of devices like this when they saw potential problems in the future. Their plan was to have this stuff on the shelf and ready to go if XYZ faultered. Company still exists so I guess they sell or license enough products to stay in business.
Go to the top of the page
 
+Quote Post
xboxrulz
post Jul 20 2007, 02:15 AM
Post #8


Colonel Panic
Group Icon

Group: [MODERATOR]
Posts: 2,629
Joined: 25-March 05
From: Toronto, Ontario, Canada
Member No.: 3,233



I had always wanted a Mac since I was 8 and still do (even waiting 8 years later and it just keeps getting better). I don't really have an issue with GPL v3.

xboxrulz
Go to the top of the page
 
+Quote Post
unimatrix
post Jul 20 2007, 05:59 AM
Post #9


Premium Member
Group Icon

Group: Members
Posts: 493
Joined: 15-August 05
Member No.: 7,873



You may not, but then again you aren't developing embedded devices.

Frankly I never really liked the GPL v2 to be all that honest. I've always fealt that if you wanted to release truely free code and don't care what others do with it, one would use a BSD-style license. Which the Linux crowd seems to forget how much code was taken from the BSD projects in the early days. To me the GPL 3 reaks of "We're going to stick it to the man, those evil companies that want to use our 'Free' products to make money."

Although I applaud Linus and his stance against Stallman. Now typically I deploy on Linux based servers because that is what most website hosting companies deploy. And Linux is a good backend server replacement for older Unix distros. But I use OSX on my desktop because I get the unix based development enviroment and lots of easy to use software without hassles.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

Collapse

> Similar Topics

Topics Topics
  1. How Do I Make A RPG Battle System?(13)
  2. Shut Down, Restart, Log Off XP Using A Batch File(23)
  3. How Do I Compress One File Into Several Parts?(10)
  4. How To Save A Image In Pdf File And Download It?(10)
  5. Recover Tables From A MySQL .frm File(6)
  6. How To Increase Windows Shutdown Speed(39)
  7. Text File Operations VB.NET(5)
  8. What Is Mkv? Need Help With This File Format?(6)
  9. Www.modthesims2.com - Sims 2 Mods Site(5)
  10. Uploading Image File Through JSP Code To Server(8)
  11. CuteNews: PHP-based Blog System - No MySQL(10)
  12. What Is Unicode System(1)
  13. Deleting A Corrupt File(24)
  14. Messed Up My Boot.ini File With Vista...(13)
  15. Preferred Forum System(22)
  1. Which Operating System Is Better?(41)
  2. Cracking Wireless Access Point Password?(20)
  3. Login System Using A Mysql Db(4)
  4. How To Make A PM (Personal Message) System?(3)
  5. Problem With Move_uploaded_file()(5)
  6. How To Make A Private Message System.(7)
  7. Safari And Hosts File(8)
  8. How To Copy File & Folders From Linux To Windows?.(6)
  9. Linux Basic Command - For Storing Compilation Error To File(1)
  10. How To: Make A Simple Php Forum System(4)
  11. Before Unplugging A Usb Disk From An Opensuze System(9)
  12. Need To Edit A Wav File [solved](0)
  13. Re-ordering Welcome Screen & Moving Heavily Fragmented File(1)


 



- Lo-Fi Version Time is now: 6th July 2008 - 11:12 PM