FreeBSD Kernel Internals, Dr. Marshall Kirk McKusick
HTML-код
- Опубликовано: 20 авг 2024
- The first hour of Marshall Kirk McKusick's course on FreeBSD kernel internals based on his book, The Design and Implementation of the FreeBSD Operating System. This course has been given at BSD Conferences and technology companies around the world.
Imagine you're playing pool and this guy gives this whole presentation before taking his shot.
Thank You. Dr. Marshall Kirk McKusick is a legend in the BSD world.
Nice to see an expert who's "down to earth"...
The gentleman giving the lecture is an expert in his field. I would pay to see his lecture because its worth it. If you're too cheap well then you're screwed.
Great Guy - Tons of pure Knowledge! and great teacher too. thx Sir. FreeBSD - is top class latest version 9 absolutely rocks! And I'm supporting them whenever I can I'm donating few bucks here and there - its a fair deal.
are the freeBSD course videos available free anywhere?
Thank you for this !
Not that much really in the video, but his book is quite good. Definitely worth checking out.
I know people are posting about the cost, but next to what companies normally pay for *nix training from vendors, this is a great deal, and I bet a whole lot more valuable. My $0.02
Thank you, very intresting.
@TheGreatAndyChow
If you like Linux and find that the best fit for you then use it.
FreeBSD may not have graphical install like many Linux distros but it is v capable of running a stable desktop. Under serious load it has been documented that Linux can become unusable/unstable whereas FreeBSD will still function in a stable manner. Yahoo, Hotmail, Microsoft's site all run on FreeBSD for example. I personally find less headaches in managing services in jails, than in other methods.
Yeap! Great video but too expensive for most of us.I am a student, I cant afford buying the whole serie.
@TheGreatAndyChow
"I want FreeBSD, but without headaches."
From what you've said in your comments its pretty obvious you havent used it much if at all, so i wouldnt worry about so-called headaches.
is the full course content recorded ? can u kindly upload them ?
Are the courses free yet and if so where can they be found
Found it
32:10: "...they found an old PDP-8..."
Or PDP-7, rather.
Post the link to the book
@sunchane2005 "By the late 1980's, I WANTED TO CRUSH THAT MEGA JERK!"
My experience trying to study FreeBSD kernel internals is this material is not usefully accessible if you do not have at least 2 years of Computer Science.
You have to be able to read a snippet of C and understand the implied data structure and algorithm. The FreeBSD and Linux kernels I think of as very empirical objects.
The original Unix and original C programming language are based on profound simplifying insights. The big ideas aren't visible without C knowledge.
Hi, I try to install but " CPU doesn't support long mode " , try to download FreeBSD I386 but still same error. How can I fix it?
sparkynione: as opposed to your comment which is entirely free. It's also empty. I know your type (gnu footsoldiers), you sit around in your irc channel trolling on everyone that comes in. This guy wrote a book, took the time to put his knowlegde into a formatting that is is easy for people to learn. He has to print it package it and send it by mail. But no of course he has to do all this for nothing. Like you do RIGHT?!!
@TheGreatAndyChow
All i was saying is if you find linux easier to use, then thats the right choice for you.
Your comments eg. "slow install, slow system, full of bugs and unsupported features." are simply untrue.
As far as reliability as a server is concerned, under real heavy load, FreeBSD stays up where a lot of linux distros would become unusable/unstable. Yahoo, Hotmail & Microsoft's website run on FreeBSD.
There are features of FreeBSD, such as jails, that you maybe missing out on.
He looks like Dr. Wily (Mega Man).
@petegiant
I don't know what would give you the impression that I haven't used it much. Do you mean you get used to the headaches? FreeBSD just isn't as good as Linux for a desktop solution. I doubt it even beats Linux in server performance and reliability. Debian with the FreeBSD Kernel lags behind Debian with the Linux Kernel in every metric.
It's not only benchmarks. FreeBSD consistently has more bugs/lines of code than Linux does.
HAHA! hmmm wow, just have to say the answer to my question did make me sick
ya. free in the ultimate sense, no; however you can get things that are really free for you... (If your time doesn't cost money.)
to comments below. i think the effort should be made to make linux work better since it already has momentum. as a desktop OS, freebsd sucks so much that it would be better to implement the missing linux features that freebsd has, then spend time on distros like PCBSD. freebsd is losing many users on the server side as well, because linux has the financial muscle to incorporate new things that make for a faster server OS.
Nice mustache Mario.
hey people could you help me out?? I need to answer this questions and i really dont get what marshall is talking about... i would be really gratefull if you could help me out (:
a) the origin of FreeBSD
b) the developers of Unix and FreeBSD
c) What is the goal of NetBSD?
d) What is virtual paging?
d) why it is better to have reduced descriptions of hardware devices and use signaling?
why its not free like OCW ?
still prof needs money from the students...thats bad ...he didn't learn yet about spearding knowledge at this age
Financial efforts are not everything. Linux kernel devs are not paid well for their work, are they?
My coworkers laughed when I told them I would build muscle with "Atomic Max Muscle", but then I showed them the results. Google Atomic Max Muscle to see their reaction. (It was epic!)
Romanian chad
Jails = LXC
First 25 mins of this video was so pointless..
the outline of any course is never going to be riveting material.
Chike Henderson I disagree. By listening to the video instead of watching it I find the overview very informative. It's just a little boring to watch, no disrespect to Dr. McKusick.
I guess it's probably ite.. as an outline for a course.. which is not really what i was looking for at the time..
I like the idea of FreeBSD, but it seems more bloated and inefficient than Linux. BSD users talk about a unified approach, doing what's right instead of what works, and designing a system more efficiently by combining the userland with the kernel. But what I see is a slow install, slow system, full of bugs and unsupported features. Plus the linux compatibility is pretty much required to do anything interesting, so why not use a Linux kernel from the start?
I want FreeBSD, but without headaches.