Liên hệ: 0912 699 269  Đăng nhập  Đăng ký

Biên Dịch Nhân Linux (Hoàng Ngọc Diêu)

Nhân Linux và việc biên dịch lại nhân

Nhân Linux là một "nhân hiện đại" có tính module rất cao. Từ kernel phiên bản 2.6.x trở đi, có rất nhiều chức năng và mở rộng. Với tinh thần "biên dịch nhân", một yếu tố chính yếu và quan trọng nhất cần ghi nhận đó là tính phân bộ (modularity) của nhân Linux.

Đối với người dùng bình thường, modularity cho phép chọn lựa cách biên dịch các drivers của nhân theo dạng modules hay theo dạng biên dịch trực tiếp vào nhân. Thông thường, khi xác lập cấu hình cho nhân có ba chọn lựa: Y, M và N.

Có những "driver" không thể biên dịch như một module vì nó phải được load and link trực tiếp ngay khi nhân khởi động. Cũng có những "driver" cho phép chọn như một module và được tải trong khi và sau khi nhân được khởi động. Điểm chính yếu cần nắm bắt trong giới hạn chủ đề "Biên dịch nhân Linux" là hiểu rõ tại sao phải chọn M (cho module), Y (cho biên dịch trực tiếp) và N (không dùng) các drivers này.

• Biên dịch trực tiếp vào kernel có nghĩa là các "drivers" này dù có được dùng hay không vẫn được tải lên khi nhân khởi động và tất nhiên nó sẽ chiếm một phần bộ nhớ. Lợi điểm chính của chọn lựa này là một khi "drivers" đã được biên dịch vào nhân thì không còn phải quan ngại đến tính trung thực của nhân và các driver nữa. Tìm mua: Biên Dịch Nhân Linux TiKi Lazada Shopee

Các hệ thống làm việc đòi hỏi tính bảo mật cao không dùng modules mà biên dịch thẳng vào nhânkernel để tránh trường hợp các modules không tin cậy "bị" cài vào nhân lúc nào đó trong quá trình hoạt động của máy. Lợi điểm kế tiếp của chọn lựa này là tính hiệu xuấtxuất (rất nhỏ), khi cần driver thì đã có sẵn và không cần ứng tải nữa.

• Biên dịch như các modules cho nhân có nghĩa là chỉ khi nào cần dùng các "drivers" này mới được ứng tải. Lợi điểm của chọn lựa này nổi bật ở khía cạnh xử dụng bộ nhớ và tài nguyên trên máy. Với lựa chọn này, bạn có thể tạo nên một nhân rất nhỏ và dễ dàng di chuyển cho nhiều mục đích khác nhau. Lợi điểm kế tiếp là khả năng biên dịch lại chỉ một hoặc một số modules nào đó (cần cập nhật chẳng hạn). Tất nhiên để thực hiện chuyện này thì phải thoả mãn tất cả những đòi hỏi về tính phụ thuộc cho hệ thống

Độc giả có thể tìm mua ấn phẩm tại các nhà sách hoặc tham khảo bản ebook Biên Dịch Nhân Linux PDF của tác giả Hoàng Ngọc Diêu nếu chưa có điều kiện.

Tất cả sách điện tử, ebook trên website đều có bản quyền thuộc về tác giả. Chúng tôi khuyến khích các bạn nếu có điều kiện, khả năng xin hãy mua sách giấy.

Nguồn: thuviensach.vn

Đọc Sách

Những Bí Mật Của Tự Nhiên (Sưu Tầm)
1. Thử khám phá mặt trời Mặt trời cũng như là các ngôi sao khác, nó là một trong hơn 100 tỷ ngôi sao trên thiên hà. Nó là vật thể lớn nhất trong hệ mặt trời, chiếm trên 99,8% trong tổng khối của hệ mặt trời. Mặt trời được nhân cách hoá trong những câu chuyện thần thoại: Người Roman gọi nó là Sol còn người ả Rập gọi nó là Helios. Hiện nay mặt trời có khoảng 75% là khí hydrogen và 25% khí heluim. Những địa tầng bên ngoài mặt trời quay với quỹ đạo khác nhau: Tại xích đạo bề mặt quay một vòng mất 24,5 ngày; còn đối với các quỹ đạo gần các cực nó phải mất đến 36 ngày. Sở dĩ nó khác nhau như vậy là do mặt trời không phải là thể rắn giống như trái đất. Kết quả tương tự được nhìn thấy trên các hành tinh khí. Bên trong của mặt trời có sự mở rộng đáng kể do sự chênh lệch của vòng quay nhưng tâm của mặt trời quay vòng giống như một vật thể rắn. Nhiệt độ là 15,6 triệu Kelvin và với áp suất là 250 tỷ atmosphere. Còn tại tâm của mặt trời độ đậm đặc của nó gấp 150 lần so với nước. Nǎng lượng của mặt trời phát ra là 386 tỷ tỷ megawatts do những phản ứng hạt nhân do nóng chảy gây ra… mỗi một giây có khoảng 700.000.000 tấn hydrogen được chuyển thành khoảng 695.000.000 tấn heli và 5.000.000 tấn nǎng lượng dưới dạng những tia gamma. Khi nó thoát ra bên ngoài bề mặt, nǎng lượng tiếp tục bị hấp thụ và bị toả nhiệt càng ngày càng thấp hơn. Vì vậy cùng với khoảng thời gian nó thoát ra bên ngoài bề ố ể ấ mặt, nó trông giống như cái đèn có thể trông thấy được. Bề mặt của mặt trời được gọi là quyển sáng, với nhiệt độ khoảng 5800 K. Những vệt đen trên mặt trời là vùng lạnh hơn với nhiệt độ là 3800K (chúng trông tối chỉ là khi so sánh nó với những vùng xung quanh). Những vệt đen trên mặt trời có thể rất lớn, khoảng 50.000 km. Một vòng nhỏ được biết như tuyển sắc nằm trên quyển sáng. Những vùng khí kém đặc hơn ở trên quyển sắc, được gọi là quầng hào quang, mở rộng càng triệu km trong không gian nhưng có thể nhìn thấy trong thời gian có hiện tượng nhật thực. Nhiệt độ trong quầng hào quang trên 1.000.000 K. Lực từ của mặt trời rất mạnh và phức tạp hơn do sức nóng và sáng nên mặt trời cũng phát ra một luồng khí ở mức đậm đặc thấp hơn được biết như là gió mặt trời. Cơn gió thổi vào hệ mặt trời với tốc độ 450 km/giây. Gió mặt trời và nhiều nǎng lượng cao được phát ra ảnh hưởng rất nghiêm trọng đến trái đất của chúng ta. Theo dữ liệu gần đây các nhà vũ trụ cho biết sức gió mặt trời gần đây đã tǎng lên gấp đôi 750km trên 1 giây. Tìm mua: Những Bí Mật Của Tự Nhiên TiKi Lazada Shopee Vị trí của những nơi xuất hiện gió cũng khác nhau và vùng mặt trời Mặt trời đã tồn tại khoảng 5,5 tỷ nǎm. Từ khi xuất hiện nó đã sử dụng hơn một nửa hydrogen trong lòng của mặt trời. Nó sẽ tiếp tục phát ra một cách từ từ thêm 5 tỷ nǎm nữa hoặc là hơn nữa. Nhưng thực tế nó sẽ cạn kiệt nhiên liệu hydrogen. Sau đó nó bị ép buộc thay đổi toàn bộ, cuối cùng kết quả là toàn bộ trái đất bị phá huỷ hoàn toàn (hoặc có thể hình thành một hành tinh tinh vân).Độc giả có thể tìm mua ấn phẩm tại các nhà sách hoặc tham khảo bản ebook Những Bí Mật Của Tự Nhiên PDF của tác giả Sưu Tầm nếu chưa có điều kiện.Tất cả sách điện tử, ebook trên website đều có bản quyền thuộc về tác giả. Chúng tôi khuyến khích các bạn nếu có điều kiện, khả năng xin hãy mua sách giấy.
Tự Học Sử Dụng Linux (Phan Vĩnh Thịnh)
Đây là bản dịch cuốn "linux cho người dùng" một serial tự học của thầy Victor Alexeevich cộng thêm một vài kinh nghiệm sử dụng linux của người dịch Người dịch: Lịch sử luôn là điểm khởi đầu khi nghiên cứu một ngành khoa học nào đó. Không có ngoại lệ đối với Toán học, Vật lý, môn chuyên ngành của tôi - Hoá học và tất nhiên cả HĐH Linux. Trong chương đầu tiên của cuốn sách “Tự học sử dụng Linux” này chúng ta sẽ trả lời ngắn gọn cho câu hỏi “Linux là gì?”. Đồng thời nói đôi dòng về những điểm đặc biệt của Linux, yêu cầu của Linux đối với phần cứng, khái niệm bản phân phối Linux, và cách có được những bản phân phối này. Hơn thế nữa bạn đọc sẽ hiểu ít nhiều về OpenSource, GNU và FSF.Độc giả có thể tìm mua ấn phẩm tại các nhà sách hoặc tham khảo bản ebook Tự Học Sử Dụng Linux PDF của tác giả Phan Vĩnh Thịnh nếu chưa có điều kiện.Tất cả sách điện tử, ebook trên website đều có bản quyền thuộc về tác giả. Chúng tôi khuyến khích các bạn nếu có điều kiện, khả năng xin hãy mua sách giấy.
Quản Trị Hệ Ðiều Hành Linux (Sưu Tầm)
Giới thiệu hệ điều hành Linux 1.1. Lịch sử Linux là hệ điều hành mô phỏng Unix, được xây dựng trên phần nhân (kernel) và các gói phần mềm mã nguồn mở. Linux được công bố dưới bản quyền của GPL (General Public Licence). Unix ra đời giữa những năm 1960, ban đầu được phát triển bởi AT&T, sau đó được đăng ký thương mại và phát triển theo nhiều dòng dưới các tên khác nhau. Năm 1990 xu hướng phát triển phần mềm mã nguồn mở xuất hiện và được thúc đẩy bởi tổ chức GNU. Một số licence về mã nguồn mở ra đời ví dụ BSD, GPL. Năm 1991, Linus Torvald viêt thêm phiên bản nhân v0.01 (kernel) đầu tiên của Linux đưa lên các BBS, nhóm người dùng để mọi người cùng sử dụng và phát triển. Năm 1996, nhân v1.0 chính thức công bố và ngày càng nhận được sự quan tâm của người dùng. Năm 1999, phiên bản nhân v2.2 mang nhiều đặc tính ưu việt và giúp cho linux bắt đầu trở thành đối thủ cạnh tranh đáng kể của MSwindows trên môi trường server. Năm 2000 phiên bản nhân v2.4 hỗ trợ nhiều thiết bị mới (đa xử lý tới 32 chip, USB, RAM trên 2GB...) bắt đầu đặt chân vào thị trường máy chủ cao cấp. Quá trình phát triển của linux như sau: - Năm 1991: 100 người dùng. Tìm mua: Quản Trị Hệ Ðiều Hành Linux TiKi Lazada Shopee - Năm 1997: 7.000.000 người dùng. - Năm 2000: hàng trăm triệu người dùng, hơn 15.000 ngưòi tham gia phát triển Linux. Hàng năm thị trường cho Linux tăng trưởng trên 100%. Các phiên bản Linux là sản phẩm đóng gói Kernel và các gói phần mềm miễn phí khác. Các phiên bản này được công bố dưới licence GPL. Một số phiên bản nổi bật là: Redhat, Caldera, Suse, Debian, TurboLinux, Mandrake. Giống như Unix, Linux gồm 3 thành phần chính: kernel, shell và cấu trúc file. Kernel là chương trình nhân, chạy các chương trình và quản lý các thiết bị phần cứng như đĩa và máy in. Shell (môi trường) cung cấp giao diện cho người sử dụng, còn được mô tả như một bộ biên dịch. Shell nhận các câu lệnh từ người sử dụng và gửi các câu lệnh đó cho nhân thực hiện. Nhiều shell được phát triển. Linux cung cấp một số shell như: desktops, windows manager, và môi trường dòng lệnh. Hiện nay chủ yếu tồn tại 3 shell: Bourne, Korn và C shell. Bourne được phát triển tại phòng thí nghiệm Bell, C shell được phát triển cho phiên bản BSD của UNIX, Korn shell là phiên bản cải tiến của Bourne shell. Những phiên bản hiện nay của Unix, bao gồm cả Linux, tích hợp cả 3 shell trên. Cấu trúc file quy định cách lưu trữ các file trên đĩa. File được nhóm trong các thư mục. Mỗi thư mục có thể chứa file và các thư mục con khác. Một số thư mục là các thư mục chuẩn do hệ thống sử dụng. Người dùng có thể tạo các file/thư mục của riêng mình cũng như dịch chuyển các file giữa các thư mục đó. Hơn nữa, với Linux người dùng có thể thiết lập quyền truy nhập file/thư mục, cho phép hay hạn chế một người dùng hoặc một nhóm truy nhập file. Các thư mục trong Linux được tổ chức theo cấu trúc cây, bắt đầu bằng một thư mục gốc (root). Các thư mục khác được phân nhánh từ thư mục này. Kernel, shell và cấu trúc file cấu thành nên cấu trúc hệ điều hành. Với những thành phần trên người dùng có thể chạy chương trình, quản lý file, và tương tác với hệ thốngĐộc giả có thể tìm mua ấn phẩm tại các nhà sách hoặc tham khảo bản ebook Quản Trị Hệ Ðiều Hành Linux PDF của tác giả Sưu Tầm nếu chưa có điều kiện.Tất cả sách điện tử, ebook trên website đều có bản quyền thuộc về tác giả. Chúng tôi khuyến khích các bạn nếu có điều kiện, khả năng xin hãy mua sách giấy.
Những Câu Hỏi Thường Gặp Về Linux (Nguyễn Thái Ngọc Duy)
Đây là danh sách Các câu hỏi thường gặp (Frequently Asked Questions) của Linux, một hệ điều hành tự đo chạy trên nhiều hệ thống máy tính khác nhau. Tài liệu này được tổng hợp từ Linux-FAQ (http://www.tldp.org/FAQ/Linux-FAQ/index.html).Độc giả có thể tìm mua ấn phẩm tại các nhà sách hoặc tham khảo bản ebook Những Câu Hỏi Thường Gặp Về Linux PDF của tác giả Nguyễn Thái Ngọc Duy nếu chưa có điều kiện.Tất cả sách điện tử, ebook trên website đều có bản quyền thuộc về tác giả. Chúng tôi khuyến khích các bạn nếu có điều kiện, khả năng xin hãy mua sách giấy.