Well, everyone in the *nix world heard about the MULTICS system, and because it’s so slow, Unix was developed.
And today, when I reading the memory management chapter of Minix, I understand part of the reason why MULTICS is so slow: To locate a single address in the memory, it will need to look up 3 tables. And all these 3 tables are paged. That is, in the worst case, there will be 3 page in operation needed to location the address
This is the approache I do things sometime: the design looks perfect, however, overkilled. We are engineers, we need to find the most reasonable solution instead of the most “correct” solution.
Post a Comment
You could use <code type="name"> to get your code colorized