Talk:COMP 3000 Essay 1 2010 Question 12

From Soma-notes
Jump to navigation Jump to search

http://portal.acm.org.proxy.library.carleton.ca/citation.cfm?id=364716.364719&coll=Portal&dl=GUIDE&CFID=107313098&CFTOKEN=63043022

http://www4.informatik.uni-erlangen.de/Lehre/WS01/PS_KVBK/docs/reiserfs/MosheBarReiserFS.pdf

http://homes.cerias.purdue.edu/~florian/reiser/reiserfs.php It looks to be pretty accurate


http://www.ntfs.com/winfs_basics.htm

http://blogs.msdn.com/b/winfs/ The team blog

http://channel9.msdn.com/blogs/jonudell/where-is-winfs-now <-- If you are bored and want to learn about WinFs, 54 min video.

http://www.splorp.com/newton/faq/newton-faq-nos.html#IIID3c an overview of the Newton OS filesystem to help you out --Rannath

http://arstechnica.com/hardware/news/2008/03/past-present-future-file-systems.ars/7 BeOS --Rannath

I found some other stuff for Palm OS data base, but didn't find any good yet.

All the above links give good explanation of the subject. I will try to update later.

-Jean-Benoit


I found a little bit more in depth about NewtonOS: http://lowendmac.com/orchard/06/john-sculley-newton-origin.html

Also, another name for Palm OS is Garnet OS. I haven't had time yet to look too much into this, but the wiki has many links to references and to the main site: http://en.wikipedia.org/wiki/Palm_OS


Edit: Since there are 5 database systems listed, and 5 people in the group, we can each pick one to work on. If anyone needs help with the one they pick, holla! Also, if you find another database system you want to work on, just add it to the list and put your name beside it.


WinFS - Jean-Benoit

ReiserFS - Sarah L

Newton OS - Daniel

PalmOS/Garnet OS - Tuan Pham

BeOS - Xi Chen

Other (list)...


-Daniel


Just to check how everybody are going? There is still two people who haven't picked an FileSystem, is there a problem or you simply didn't write your name next to it?

Also, for others i found an other database System made by Oracle. It is called : Internet File System. http://download.oracle.com/docs/html/A90434_01/toc.htm Here a good link to get started.

I'll probably posted in the page what I have written so far later today.

Also, to keep consistence, I don't know how you are writing yours, but mine will look something like that : Short history of Winfs, predecessor , etc. (by short i mean roughly 200-300 words) Short explanation on how WinFs works. It's fate and Why

If you have any other idea, please share it.

-Jean-Benoit


Hey I am curious to how we are going to put all this together, are we each writing an essay for our chosen OS and then edit all the essays into one big one?

-Tuan Pham


I was thinking that we could simply have an introduction to express the general advantages and disadvantages of Database as filesystem, then create sections for our different OS. Then at the end a conclusion.

But for that to work, we need most of our essay to be done in the next 2 days or so. Tuesday during the day we would need all the essay to be done so we can edit each other and write introduction + conclusion.

What do you think ? Any idea?

Edit : I just posted what I have so far. If you have any idea to add anything , just let me know. Also, English isn't my first language, so feel free to fix any of my errors.

I'll add the reference tomorow

-Jean-Benoit


Yeah i think we should do that but how about the two section that does not have the other group member's names beside?

- Tuan Pham


I will have to post my part of the project sometime Wednesday (most likely before 2pm). I apologize if this causes some problems for the group, but I have an assignment for another class that needs to be done by Wednesday, and I have little time Tuesday to work on this (work and classes). Here is a little summary of Newton OS to get an idea. I will make sure that by Wednesday afternoon I will have at least a near-finished copy of my work (some input may be required :p ).

Newton OS was used on PDAs and doesn’t have a file system, but instead uses a shallow database system. The OS considers each inserted card, as well as its internal storage, as separate stores. Each store contains either read/write databases or read-only objects. Newton eventually was cancelled and became an Apple subsidiary company, then shortly thereafter was reabsorbed into Apple. Developers from the Newton project helped with the iPod OS and the project may have had a hand in the iPhone’s development.

Edit: I left a notice to the group on the front page. Hopefully the other two members will see the notice. And about the two other sections: If we have at least 3 sections, we should be good, but hopefully we hear word from the other two members...

- Daniel


I just posted what i have so far. I am having difficulties finding the fate and why so if you guys know anything let me know. Also let me know if you have any suggestions for my part.

- Tuan Pham


Sorry, I couldn't post this weekend. I'll gladly work on MurderFS/ReiserFS, and I can definitely finish before Wednesday afternoon (2ish).

I really like how the WinFS sectioned is structured (although maybe condense the fate/why sections for readability?), it seems easy to follow. I agree we should all use the same sections (with additional subsections if need be). It'll make it look a lot cleaner/better put together.

- Sarah

Sorry, guys Seems like I am the last member of the group, I am now doing works on the BeOS, and some stuff will be posted tonight or tomorrow morning. Again, sorry for showing up late.

Xi Chen


Hi guys, Luc (lab TA ¬.¬) here, I'm seeing some good collaboration here, but I'm concerned about how coherent the end product will be. I think you guys need to spend some time working out the central thesis and how the various components will advance that point before everybody goes off to work on their little piece.

--3maisons 20:14, 12 October 2010 (UTC)



I agree. I believe the prof said today that he wants a thesis and we use the examples (WinFS, ReiserFS, Newton OS, PalmOS/Garnet OS, and BeOS) to prove our argument. So we should discuss a thesis and how to format the essay

- Tuan Pham

That sounds good, and you guys thinking about meeting up sometime in lab? or we can chat through gTalk or the wiki.

ps: my gmail acct is xintai1985@gmail.com --Xi Chen

---

It could be a good idea to meet up to put everything together. Or atleast use gTalk/msn/ whatever else people would like to use. As we only have 2 days remaining, what about tonight ?

And as Tuan said, we would need a thesis subject and then prove why it fails most of the time. I'm down to work on it whenever you guys are ready (or so obviously). Just send me an email to : jbout13@hotmail.com


-Jean-Benoit


I will be available until 2pm today (Wednesday) and then from 7pm onwards. I think we should discuss the thesis and such tonight (if possible), then finish the essay up after class tomorrow morning. My email is demongyro@gmail.com.

-Daniel



Let's try to be all around tonight for 7:30 ish ? so we can get thesis and start writing introduction + conclusion and to put everything together.

We either can go to Carleton, or msn / Gmail. (or any other option I forgot) I'm down for both of these.


xintai1985@gmail.com Xi Chen 613-799-5893(in case)

jbout13@hotmail.com Jean-Benoit

demongyro@gmail.com Daniel - on gmail

tuan-pham@hotmail.com Tuan Pham - lets do it over msn/gtalk


Edit : Daniel and I are on Gmail, gtalk. Add him or me to join the conversation.


Jean-Benoit


Guys add my gmail, t.m.pham3@gmail.com - Tuan Pham


http://homes.cerias.purdue.edu/~florian/reiser/reiserfs.php http://www4.informatik.uni-erlangen.de/Lehre/WS01/PS_KVBK/docs/reiserfs/MosheBarReiserFS.pdf http://users.cis.fiu.edu/~yangz/teaching/reading_list/Analysis%20and%20Evolution%20of%20Journaling%20File%20Systems.pdf

so i don't lose these

Reiser4, Part II: Designing Trees that Cache Well Performance Evaluation of Linux File Systems for Data Warehousing Workloads

sarah


moving this here because i'm a little ocd...

Note to Group

Contact Details

Dustin Martin: 613-325-9427 dustin.adam.martin@gmail.com

http://en.wikipedia.org/wiki/Wikipedia:Citing_Wikipedia