image
image

|


Go Back   macosx.com > Mac Help Forums > Mac OS X System & Mac Software

Reply
 
Thread Tools
  #1  
Old November 29th, 2002, 03:44 PM
Registered User
 
Join Date: Nov 2002
Location: harrisonburg, va
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
bondurant is on a distinguished road
Help a CS student out

Hey everyone,
I'm a CS student at James Madison University in Virginia, and I'm working on a term project. My group is assigned to do a report on OSX and I'm having some trouble finding technical info about it on the web. These are the questions I need answered:
How does OSX manage memory? i.e., does it use fixed or dynamic partitioning, segmented or paged memory, and what page-replacement algorithm does it use if any?
What are the file system access methods, directory structure, and protection mechanisms utilized by OSX?
What is the physical organization of the file system and what algorithms are used for disk scheduling by OSX?

Any help would earn you my lasting gratitude.
Reply With Quote
  #2  
Old November 29th, 2002, 04:25 PM
profx's Avatar
ill never 4get watsisname
 
Join Date: May 2001
Location: Auckland New Zealand
Posts: 386
Thanks: 0
Thanked 0 Times in 0 Posts
profx is on a distinguished road
check out
http://developer.apple.com

there is a heap of info there. I dont know if they would give you the page replacement algo. But there is alot of lot level detail to be had there.

Good luck with your project

by the way welcome it looks like this is your first post. Welcome to the mac os x community!!
__________________
| PowerBook G4 550 - 10.4 - 512Mb - 20Gb | 30Gb iPod Photo | 40x12x48 Fantom Drives CDRW (firewire) | Logitech Cordless Mouse MX700 | xBox with XBMC for movies and music in the lounge
Reply With Quote
  #3  
Old November 29th, 2002, 05:04 PM
michaelsanford's Avatar
Psycholinguist
 
Join Date: Oct 2002
Location: Ottawa/Montrιal
Posts: 2,152
Thanks: 0
Thanked 0 Times in 0 Posts
michaelsanford is on a distinguished road
1) Linux
2) Linux
3) Linux (Apple HFS+)

Seriously

Mach 3.0 kernel, and FreeBSD 4.4 form Darwin, the BSD backend. Check out www.apple.com/macosx/ there's actually some useful non-marketing technical information there...

Also you can check out the Darwin forum here, do a search for generic terms and you'll find lots of info. It might take some searching through threads but you'll get lots.

I hope further investigation of Mac OS X will have you soon visiting www.apple.com/switch/
__________________
michaelsanford.com • Blog • Twitter • Tumblr • LinkedIn
• iBook G4 1.42 GHz | MacOS X 10.5-current | 1 GB RAM, 100 GB HDD
• iMac G4 TFT 700 MHz | MacOS X 10.4.11 (8S165) | 768 MB RAM, 40 GB HDD
• AMD Athlon64 3500+ | Slackware 12 (2.6.21.5-smp) | 2 GB RAM, 2•120 GB RAID 1, 2•500 GB RAID 0
Reply With Quote
  #4  
Old November 29th, 2002, 05:23 PM
toast's Avatar
Gone !
 
Join Date: Apr 2002
Location: Gone !
Posts: 2,316
Thanks: 0
Thanked 0 Times in 0 Posts
toast will become famous soon enough
An interesting point for you would be to compare OS9 memory management (Memory Manager, heap fragmentation and so on) to OSX UNIX-based memory management.

Any info you need on the OSX core system you'll find in a book about UNIX/Darwin/BSD 4.4. A comparative study of the older and newer Mac OS, with a part on transition from a system to another [carbonization].
__________________
Gone ! Want to keep in touch: email - iChatAV: brat270783
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Anti-Bush shirt gets student sent home adambyte Bob's Place 12 February 21st, 2003 05:56 AM
Get a PowerBook 17" for $2739 jeb1138 Apple News, Rumors & Discussion 10 January 10th, 2003 06:56 AM
Ti PB for a CS student? r4bid Mac OS X System & Mac Software 10 September 2nd, 2002 10:34 AM
Oh so very very nice to be a student... bighairydog Bob's Place 17 March 2nd, 2002 07:07 PM


All times are GMT -5. The time now is 12:41 AM.


Mac Support® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright 2000-2008 DigitalCrowd, Inc.