Hacker News Comments on
MAC OS X Internals: A Systems Approach
·
3
HN comments
- This course is unranked · view top recommended courses
Hacker News Stories and Comments
All the comments and stories posted to Hacker News that reference this book.Amit Singh wrote the book you are referring to. But it is now long out of date.https://www.amazon.com/gp/product/0321278542/
I believe the book the OP is referring to in their post is effectively newer editions of Amit's book, but I could be wrong.
⬐ LucidLynxHi :)The books I was refering to are from Jonathan Levin, who finished to work (and publish) the three different volumes two years ago.
I live in Europe now so it is not possible for me to order them via Amazon (the only physical distributor from what I understood), and ordering them directly from another distributor requires 50$ per each book (so, 125$ in total for one volume).
I am not a fan or user of ebooks for this case I would love to have this solution :)
⬐ GekkePrutserWow indeed they look good but they are crazy expensive especially when ordered in Europe. $375 for all 3. If I'd get them it would be mainly just as a matter of interest but I couldn't warrant that kind of expense. I bought the Amit Singh book and used it a couple of times but it was only $50 for the whole thing.I'd actually prefer ebooks but they don't seem to be available like that at all.
⬐ LucidLynxIndeed, they are crazy expensive...Will begin with Absolute FreeBSD and take a look at recent forum / blog posts for now.
Maybe I will send an email to the author, asking if he plans to release the ebooks (who knows)...
⬐ GekkePrutserFreeBSD also has an excellent handbook (though it's not kept up to date as much as it should be). I use it as my daily driver OS since Apple locked things down too much for me and am very happy with it. The thing I like the most is that it's one OS that does things one way, not like the fragmentation of Linux where every distro is different.But I use every OS pretty much every day :) I like it that way.
But I wasn't aware of Absolute FreeBSD very much (I probably have heard of it before as the cover looks familiar). Will definitely get it, thanks for the tip!
⬐ LucidLynxFreeBSD is a great OS! I don't like so much Linux distributions - way too much fragmented too, and I just want something that "just works" and not "barely works". Also, coming from *BSD, Linux is too messy for me... just my opinion :)I used FreeBSD on a Thinkpad when I was in college but switched to mac as I became annoyed by Thinkpad and wanted a MacBook Air like computer...
I think you can do this on OS X using the Mach vm_XXX family of functions (I've only used them for querying state, though, rather than rearranging the mappings.)The documentation is pretty terrible, though, so some experimentation may be necessary. It's also even less like the POSIX parts than the NS bits are...
(Apple doesn't seem to tell you much; OK references are https://www.gnu.org/software/hurd/gnumach-doc/Virtual-Memory... http://www.amazon.co.uk/Mac-OS-Internals-Systems-Approach/dp..., and, of course, http://www.opensource.apple.com/source/xnu/. The source has some reference-style documentation in it.
⬐ aktauThis is mentioned in the comments of the original article, I'll quote:> There are a couple of in-depth articles about implementing this same idea on Mach / OS X:
> http://www.mikeash.com/pyblog/friday-qa-2012-02-03-ring-buff...
> http://www.mikeash.com/pyblog/friday-qa-2012-02-17-ring-buff...
i was expecting something in more detail if you want a full in depth history on the mac os x and how it evolved, i would check out "mac os x internals: a systems approach"http://www.amazon.com/Mac-OS-Internals-Systems-Approach/dp/0...