Trang chủ BIÊN DỊCH NHÂN LINUX
BIÊN DỊCH NHÂN LINUX

BIÊN DỊCH NHÂN LINUX

1 2 3 4 5 6 7 8 9 10
Đánh giá: 9/10 từ 1 lượt

Tác giả :

Hoàng Ngọc Diêu

Định dạng :

Sách PDF

Số trang :

43

Kích thước :

370 KB

Lượt đọc :

2

Yêu thích :

0

Giới thiệ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.

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 thuviensach.vn đề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.

Cảm nhận và đánh giá

Sau khi đọc sách BIÊN DỊCH NHÂN LINUX thì mình cảm thấy sách là:

- Tập trung vào các kiến thức và công nghệ liên quan đến thông tin và truyền thông. Cung cấp thông tin và hướng dẫn về cách sử dụng và phát triển các công nghệ thông tin. Gợi mở sự hiểu biết và sự quan tâm về công nghệ.

Nói chung sách hay đó mọi người đọc và cảm nhận nha. Chúc mọi người đọc sách vui vẻ :!!!

Nguồn :

Tham khảo - Người đọc sách

Bạn có biết?

Sách (chữ Hán: 冊) là một loạt các tờ giấy có chữ hoặc hình ảnh được viết tay hoặc in ấn, được buộc hoặc dán với nhau về cùng một phía. Mỗi mặt của một tờ trong các tờ này được gọi là một trang sách. Nếu sách chỉ bao gồm thông tin ở dạng điện tử được xem trên một thiết bị có màn hình thì được gọi là sách điện tử hoặc e-book. Sách chứa đựng nhiều giá trị văn hóa tinh thần (các tác phẩm sáng tác hoặc tài liệu biên soạn) thuộc các hình thái ý thức xã hội và nghệ thuật khác nhau, được ghi lại dưới các dạng ngôn ngữ khác nhau (chữ viết, hình ảnh, âm thanh, ký hiệu,...) của các dân tộc khác nhau nhằm để lưu trữ, tích lũy, truyền bá trong xã hội.

Nguồn :

Wikipedia - Bách khoa toàn thư

Copyright © 2021 Thu Vien Sach VN