From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <0A7A8E63-1839-401A-9ECE-74A5937617E9@me.com> References: <0A7A8E63-1839-401A-9ECE-74A5937617E9@me.com> From: Sergey Zhilkin Date: Fri, 9 Sep 2016 22:36:19 +0300 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=089e01177a23e7af9f053c18436c Subject: Re: [9fans] Nemo's Opus Topicbox-Message-UUID: 9d064b70-ead9-11e9-9d60-3106f5b1d025 --089e01177a23e7af9f053c18436c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 5 cents from me, as I'm fan of Nemo's writings (and code also) link to his papers https://lsub.org/who/nemo/papers.html 2016-09-09 18:54 GMT+03:00 Brantley Coile : > I=E2=80=99ve been reading Nemo=E2=80=99s =E2=80=9CNotes on the Plan 9 3rd= edition Kernel Source=E2=80=9D > after a number of years. Three things struck me on this reading of what i= s > a great and much appreciated work. First, is what a good job Francisco di= d > with this work. Even though he never finished it, having been overtaking,= I > think, by the 4th edition, it is a very good introduction to an operating > system suitable for instruction in a undergraduate or graduate class in > operating systems. I, fortunately, don=E2=80=99t have to teach, but if I = did, I > would certainly use the work. > > Second, I=E2=80=99m struck by how much larger the system had grown by the= time > Nemo wrote the commentary. I had the good fortune to read John Lion=E2=80= =99s > commentary on Plan 9 during my brief tenure at Bell Labs in 1990. If I > remember right, the kernel I was using was bout 25,000 lines. The first > version I used outside the Labs was the 2nd edition it weighs in at a hef= ty > 39,000 lines. The current system I=E2=80=99m running, the 32 bit one, not= the 64 > bit one, is 140,000 lines. I=E2=80=99m not sure the size of the 3rd editi= on, but > the growth is interesting. > > The third thing that struct me is the changes in the Intel architecture > since the original PC based port. The first Plan 9 for PC ran on AT&T 386 > machines in the 1990=E2=80=99s, if I remember right. Those were the days = of ISA and > EISA and before PCI made it=E2=80=99s plug-and-play appearance on the sce= ne. It > seems that while the PC stuff has kept up with most of the many changes i= n > the Intel hardware platform over the years, there is still some cruft fro= m > the old days. > > All very interesting to think about. I highly recommend Nemo=E2=80=99s bo= ok. > Here=E2=80=99s a link to it. > > http://citeseerx.ist.psu.edu/viewdoc/download?doi=3D10.1.1. > 75.5409&rep=3Drep1&type=3Dpdf > > Brantley Coile > bwc@coraid.com > http://coraid.com > > > --=20 =D0=A1 =D0=BD=D0=B0=D0=B8=D0=BB=D1=83=D1=87=D1=88=D0=B8=D0=BC=D0=B8 =D0=BF= =D0=BE=D0=B6=D0=B5=D0=BB=D0=B0=D0=BD=D0=B8=D1=8F=D0=BC=D0=B8 =D0=96=D0=B8=D0=BB=D0=BA=D0=B8=D0=BD =D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9 With best regards Zhilkin Sergey --089e01177a23e7af9f053c18436c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
5 cents from me, as I'm fan of Nemo's writings (an= d code also) link to his papers https://lsub.org/who/nemo/papers.html=C2=A0

2016-09-09 18:54 GMT+03:00 Brant= ley Coile <brantleycoile@me.com>:
I=E2=80=99ve been reading Nemo=E2=80=99s =E2=80=9CNotes on the P= lan 9 3rd edition Kernel Source=E2=80=9D after a number of years. Three thi= ngs struck me on this reading of what is a great and much appreciated work.= First, is what a good job Francisco did with this work. Even though he nev= er finished it, having been overtaking, I think, by the 4th edition, it is = a very good introduction to an operating system suitable for instruction in= a undergraduate or graduate class in operating systems. I, fortunately, do= n=E2=80=99t have to teach, but if I did, I would certainly use the work.
Second, I=E2=80=99m struck by how much larger the system had grown by the t= ime Nemo wrote the commentary. I had the good fortune to read John Lion=E2= =80=99s commentary on Plan 9 during my brief tenure at Bell Labs in 1990. I= f I remember right, the kernel I was using was bout 25,000 lines. The first= version I used outside the Labs was the 2nd edition it weighs in at a heft= y 39,000 lines. The current system I=E2=80=99m running, the 32 bit one, not= the 64 bit one, is 140,000 lines. I=E2=80=99m not sure the size of the 3rd= edition, but the growth is interesting.

The third thing that struct me is the changes in the Intel architecture sin= ce the original PC based port. The first Plan 9 for PC ran on AT&T 386 = machines in the 1990=E2=80=99s, if I remember right. Those were the days of= ISA and EISA and before PCI made it=E2=80=99s plug-and-play appearance on = the scene. It seems that while the PC stuff has kept up with most of the ma= ny changes in the Intel hardware platform over the years, there is still so= me cruft from the old days.

All very interesting to think about. I highly recommend Nemo=E2=80=99s book= . Here=E2=80=99s a link to it.

http= ://citeseerx.ist.psu.edu/viewdoc/download?doi=3D10.1.1.75.5409&am= p;rep=3Drep1&type=3Dpdf

=C2=A0 Brantley Coile
=C2=A0 bwc@coraid.com
=C2=A0 h= ttp://coraid.com





--
=D0=A1 = =D0=BD=D0=B0=D0=B8=D0=BB=D1=83=D1=87=D1=88=D0=B8=D0=BC=D0=B8 =D0=BF=D0=BE= =D0=B6=D0=B5=D0=BB=D0=B0=D0=BD=D0=B8=D1=8F=D0=BC=D0=B8
=D0=96=D0=B8=D0= =BB=D0=BA=D0=B8=D0=BD =D0=A1=D0=B5=D1=80=D0=B3=D0=B5=D0=B9
With best reg= ards
Zhilkin Sergey
--089e01177a23e7af9f053c18436c--