ASIDE: AND THEN CAME LINUX
Fortunately for UNIX, a young Finnish hacker named Linus Torvalds decided
to write his own version of UNIX which borrowed heavily on the
principles and ideas behind the original system, but not from the code
base, thus avoiding issues of legality. He enlisted help from many others
around the world, and soon Linux was born (as well as the modern
open-source software movement).
As the internet era came into place, most companies (such as Google,
Amazon, Facebook, and others) chose to run Linux, as it was free and
could be readily modified to suit their needs; indeed, it is hard to imagine
the success of these new companies had such a system not existed.
As smart phones became a dominant user-facing platform, Linux found
a stronghold there too (via Android), for many of the same reasons. And
Steve Jobs took his UNIX-based NeXTStep operating environment with
him to Apple, thus making UNIX popular on desktops (though many
users of Apple technology are probably not even aware of this fact). And
thus UNIX lives on, more important today than ever before. The computing
gods, if you believe in them, should be thanked for this wonderful
outcome.
2.7 Summary
Thus, we have an introduction to the OS. Today’s operating systems
make systems relatively easy to use, and virtually all operating systems
you use today have been influenced by the developments we will discuss
throughout the book.
Unfortunately, due to time constraints, there are a number of parts of
the OS we won’t cover in the book. For example, there is a lot of net-
working code in the operating system; we leave it to you to take the networking
class to learn more about that. Similarly, graphics devices are
particularly important; take the graphics course to expand your knowledge
in that direction. Finally, some operating system books talk a great
deal about security; we will do so in the sense that the OS must provide
protection between running programs and give users the ability to protect
their files, but we won’t delve into deeper security issues that one
might find in a security course.
However, there are many important topics that we will cover, including
the basics of virtualization of the CPU and memory, concurrency, and
persistence via devices and file systems. Don’t worry! While there is a
lot of ground to cover, most of it is quite cool, and at the end of the road,
you’ll have a new appreciation for how computer systems really work.
Now get to work!
นอกเหนือ: และแล้วก็มา LINUX
โชคดีสำหรับ UNIX, แฮกเกอร์ฟินแลนด์หนุ่มที่ชื่อ Linus Torvalds
ตัดสินใจที่จะเขียนรุ่นของตัวเองของUNIX
ซึ่งยืมหนักในหลักการและความคิดที่อยู่เบื้องหลังระบบเดิมแต่ไม่ได้มาจากรหัสฐานจึงหลีกเลี่ยงปัญหาของการถูกต้องตามกฎหมาย .
เขาขอความช่วยเหลือจากคนอื่น ๆ
ทั่วโลกและลินุกซ์เร็ว ๆ นี้เกิด
(เช่นเดียวกับในปัจจุบันการเคลื่อนไหวซอฟต์แวร์โอเพนซอร์ส).
ในฐานะที่เป็นยุคอินเทอร์เน็ตเข้ามาในสถานที่ที่ บริษัท ส่วนใหญ่ (เช่น Google,
Amazon, Facebook, และอื่น ๆ ) เลือกที่จะใช้ Linux
มันเป็นฟรีและสามารถแก้ไขได้อย่างง่ายดายเพื่อให้เหมาะกับความต้องการของพวกเขา แน่นอนมันเป็นเรื่องยากที่จะจินตนาการถึงความสำเร็จของ บริษัท ใหม่เหล่านี้ได้ระบบดังกล่าวไม่ได้อยู่. ในฐานะที่เป็นมาร์ทโฟนกลายเป็นแพลตฟอร์มที่ใช้งานหันหน้าไปทางเด่น, ลินุกซ์พบมั่นมีมากเกินไป(ผ่าน Android) สำหรับหลายเหตุผลเดียวกัน และสตีฟจ็อบส์เอา NeXTStep ใช้ UNIX สภาพแวดล้อมการทำงานของเขากับเขาไปยังแอปเปิ้ลจึงทำให้ยูนิกซ์ที่นิยมในเดสก์ท็(แม้หลายผู้ใช้เทคโนโลยีแอปเปิ้ลอาจจะไม่ได้ตระหนักถึงความจริงข้อนี้) และทำให้มีชีวิตอยู่บน UNIX ที่สำคัญมากขึ้นในปัจจุบันกว่าที่เคย คอมพิวเตอร์พระเจ้าถ้าคุณเชื่อในพวกเขาควรจะขอบคุณสำหรับยอดเยี่ยมนี้ผล. 2.7 ข้อมูลอย่างดังนั้นเราจึงมีการแนะนำให้รู้จักกับระบบปฏิบัติการ วันนี้ระบบปฏิบัติการทำให้ระบบค่อนข้างง่ายต่อการใช้และแทบทุกระบบปฏิบัติการที่คุณใช้ในวันนี้ได้รับอิทธิพลจากการพัฒนาที่เราจะหารือตลอดทั้งเล่ม. แต่เนื่องจากข้อ จำกัด ด้านเวลา, มีจำนวนของชิ้นส่วนของระบบปฏิบัติการที่เราได้รับรางวัล' เสื้อปกในหนังสือเล่มนี้ ตัวอย่างเช่นมีเป็นจำนวนมากของเครือข่ายรหัสการทำงานในระบบปฏิบัติการ เราปล่อยให้มันอยู่กับคุณที่จะใช้เครือข่ายชั้นเรียนเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการที่ ในทำนองเดียวกันอุปกรณ์กราฟิกที่มีความสำคัญอย่างยิ่ง; ใช้หลักสูตรกราฟิกที่จะขยายความรู้ของคุณในทิศทางที่ ในที่สุดหนังสือระบบปฏิบัติการบางพูดคุยที่ดีการจัดการเกี่ยวกับการรักษาความปลอดภัย เราจะทำเช่นนั้นในความรู้สึกที่ระบบปฏิบัติการจะต้องให้ความคุ้มครองระหว่างโปรแกรมการทำงานและให้ผู้ใช้ความสามารถในการปกป้องไฟล์ของพวกเขาแต่เราจะไม่เจาะลึกปัญหาด้านความปลอดภัยลึกว่าหนึ่งอาจพบในหลักสูตรการรักษาความปลอดภัย. แต่มีจำนวนมาก หัวข้อที่สำคัญที่เราจะครอบคลุมรวมถึงพื้นฐานของการทำงานแบบเสมือนของCPU และหน่วยความจำพร้อมกันและคงอยู่ผ่านทางอุปกรณ์และระบบไฟล์ ไม่ต้องกังวล! ในขณะที่มีจำนวนมากของพื้นดินเพื่อให้ครอบคลุมมากที่สุดของมันจะเย็นมากและในตอนท้ายของถนนคุณจะมีความชื่นชมใหม่สำหรับวิธีการที่ระบบคอมพิวเตอร์ทำงานจริงๆ. ขณะนี้ได้รับการทำงาน!
การแปล กรุณารอสักครู่..

โดย : จากนั้นก็ Linux
โชคดีสำหรับ UNIX , แฮกเกอร์หนุ่มฟินแลนด์ชื่อพริกขี้หนูสีรุ้งตัดสินใจ
เขียนรุ่นของตัวเองของ UNIX ซึ่งยืมหนักบน
หลักการและความคิดที่อยู่เบื้องหลังระบบเดิม แต่ไม่ใช่จากรหัส
ฐาน จึงหลีกเลี่ยงปัญหาของกฎหมาย เขาเกณฑ์ความช่วยเหลือจากคนอื่น ๆ
ทั่วโลกและเร็ว ๆนี้ Linux เกิดทันสมัย
( เช่นเดียวกับเคลื่อนไหวซอฟต์แวร์โอเพนซอร์ซ ) .
เป็นยุคอินเทอร์เน็ตเข้ามาในสถานที่ที่ บริษัท ส่วนใหญ่ ( เช่น Google ,
Amazon , Facebook , และอื่น ๆ ) เลือกใช้ลินุกซ์เป็นฟรีและ
อาจจะพร้อมปรับเปลี่ยนให้เหมาะกับความต้องการของตน แน่นอน มันเป็นเรื่องยากที่จะจินตนาการ
ความสำเร็จของ บริษัท ใหม่เหล่านี้มี ระบบดังกล่าวไม่มีตัวตน
เป็นโทรศัพท์สมาร์ทเป็นเด่น ผู้ใช้กับแพลตฟอร์ม Linux พบ
มั่นอยู่ด้วย ( ผ่านทาง Android ) สำหรับหลายเหตุผลเดียวกัน และ
สตีฟจ็อบส์เอา Unix ตามระบบของเขาสะท้อนกับ
เขาแอปเปิ้ล ทำให้ยูนิกซ์ยอดนิยมบนเดสก์ทอป ( แม้ว่าผู้ใช้หลายคน
ของแอปเปิ้ลเทคโนโลยีอาจจะไม่ได้ตระหนักถึงความจริงนี้ )
ดังนั้น Unix และชีวิตในวันนี้ที่สำคัญมากขึ้นกว่าที่เคย คอมพิวเตอร์
พระเจ้า , ถ้าคุณเชื่อในตัวพวกเขาควรจะขอบคุณสำหรับผลลัพธ์ที่ยอดเยี่ยม
.
2.7 สรุป เราจึงมีความรู้เบื้องต้นเกี่ยวกับระบบปฏิบัติการ วันนี้ระบบปฏิบัติการ
ให้ระบบที่ค่อนข้างใช้งานง่ายและระบบปฏิบัติการเกือบทั้งหมด
คุณใช้ในปัจจุบันได้รับอิทธิพลจากการพัฒนาเราจะปรึกษา
ตลอดเล่มหนังสือ แต่เนื่องจากข้อจำกัดด้านเวลา มีจำนวนของชิ้นส่วนของ
OS เราไม่ครอบคลุมในหนังสือตัวอย่างเช่น มีมากของสุทธิ -
ทำงานรหัสในระบบปฏิบัติการ ; เราให้คุณใช้เครือข่าย
ชั้นเรียนเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับมัน ในทำนองเดียวกัน , กราฟิกอุปกรณ์
ที่สำคัญโดยเฉพาะ ; ใช้กราฟิกหลักสูตรเพื่อขยาย
ความรู้ของคุณในทิศทางที่ ในที่สุดก็มีหนังสือระบบปฏิบัติการคุยมาก
เรื่องความปลอดภัย เราก็จะทำในแง่ที่ระบบปฏิบัติการต้องให้
การป้องกันระหว่างการเรียกใช้โปรแกรม และให้ผู้ใช้ความสามารถในการปกป้อง
ไฟล์ของพวกเขา แต่เราไม่คุ้ยลึกปัญหาด้านความปลอดภัยที่อาจพบในหลักสูตรความปลอดภัย
.
แต่ก็มีหัวข้อที่สำคัญมากที่เราจะครอบคลุมรวมถึง
พื้นฐานของ virtualization ของ CPU และหน่วยความจำพร้อมกันและ
เก็บรักษา ผ่านทางอุปกรณ์และระบบแฟ้ม ไม่ต้องเป็นห่วง ในขณะที่มี
พื้นที่ครอบคลุมมากที่สุดของมันค่อนข้างเย็นและในตอนท้ายของถนน
คุณจะได้รู้ใหม่สำหรับวิธีการที่ระบบคอมพิวเตอร์ทำงานจริงๆ .
ไปทำงานได้แล้ว !
การแปล กรุณารอสักครู่..
