Góc học tâp

Ưu và nhược điểm của hệ điều hành Unix?

Câu hỏi : Ưu và nhược điểm của hệ điều hành Unix?

Trả lời:

Ưu điểm:

Bạn đang xem: Ưu và nhược điểm của hệ điều hành Unix?

+ Có khả năng đảm bảo một số lượng rất lớn người dùng đồng thời khác hệ thống.
+ Có hệ thống quản lí tệp đơn giản và hiệu quả;              
+ Có một hệ thống phong phú các mồđun và chương trình tiện ích hệ thống.

Nhược điểm:

   Các phiên bản của UNIX có quá nhiều sự khác biệt cơ bản mất tính thừa đồng bộ;
Do có tính đa nhiệm nhiều người đùng nên hệ điều hành loại này phức tạp, đòi hỏi máy phải có bộ xử lí mạnh, bộ nhớ-trong lớn và thiết bị ngoại vi phong phú. 

Cùng Ukunifair tìm hiểu thêm về vấn đề này nhé!

1. Hệ điều hành Unix

    UNIX là một hệ điều hành phổ biến, trước đây chúng được sử dụng trong các minicomputer và các workstation trong các công sở nghiên cứu khoa học. Ngày nay UNIX đã trở thành hệ điều hành được dùng cho cả máy tính cá nhân và phục vụ công việc kinh doanh nhờ khả năng mở của nó.

    UNIX giống như các hệ điều hành khác nó là lớp nằm giữa phần cứng và ứng dụng. Nó có chức năng quản lý phần cứng và quản lý các ứng dụng thực thi. Điều khác nhau cơ bản giữa UNIX và bất kỳ hệ điều hành khác là sự thực thi bên trong và giao diện.

2. Các đặc điểm cơ bản

Hệ điều hành UNIX có một số đặc điểm sau:

+ Đa chương

+ Nhiều người sử dụng

+ Bảo mật

+ Độc lập phần cứng

+ Hệ mở

+ Dùng chung thiết bị

+ Tổ chức tập tin phân cấp

Bảng so sánh giữa UNIX, NetWare và Windows NT (Theo tài liệu Upgrading and Repairing Networks –QUE)

Network Goals UNIX NetWare Windows NT
Interoperability Excellent Good Fair
Transparency Good Good Fair
Security Good Good Good
Efficiency Excellent Good Fair
Reliability Excellent Good Good
Accessibility Good Excellent Fair
Cost Depends Fair Fair
Scalability Excellent Good Fair
Third-party utilities available Excellent Good Fair
Directory services Excellent Good Fair
Flexibility Excellent Good Fair
Performance Excellent Good Fair
Print support Good Good Fair
Years of experience >25 >10 <10

3. Unix đã có những vai trò quan trọng đó là:

+ Tạo ra ngôn ngữ cấp cao trong các hệ điều hành

+ Tạo ra hệ thống tập tin phân cấp

+ Cú pháp của nó cho các biếu thức chính quy được sử dụng rộng rãi

+ Unix shell đã truyền cảm hứng cho nhiều trình thông dịch dòng lệnh theo sau

+ Giúp ngôn ngữ lập trình C trở nên phổ biến hơn

+ Bắt đầu phong trào hướng tới tính mô đun hóa và tái sử dụng trong công nghệ phần mềm

+ Góp phần không nhỏ vào việc tạo nên sự bùng nổ của Internet bằng cách làm cho giao thức

+ TCP/ IP trở nên phổ biến rộng rãi hơn

+ Góp phần vào sự ra mắt của phong trào phần mềm miễn phí

+ Các hệ điều hành miễn phí giống như Unix như Linux và BSD hiện đang năm giữ một phần lớn thị trường do Unix nắm giữ.

4. Thiết kế của Unix còn tồn tại cho đến ngày hôm nay

    Có thể bạn chưa biết, Unix đã được phát triển trong Bell Labs của AT&T vào giữa những năm 1960. Bản phát hành ban đầu của Unix có một số thuộc tính thiết kế quan trọng hiện đang tồn tại trên một số hệ điều hành phổ biến ngày nay.

   Một trong số đó là triết lý Unix (Unix philosophy) trong việc tạo ra các tiện ích nhỏ, các tiện ích theo kiểu các mô-đun cùng thực hiện và hoàn thành tốt một tác vụ nào đó.

   Unix cũng có một hệ thống tập tin duy nhất mà các chương trình sử dụng để giao tiếp với nhau. Đây là lý do tại sao có sự xuất hiện của thuật ngữ “everything is a file” trên Linux. Điều này bao gồm các thiết bị phần cứng và các tệp đặc biệt cung cấp thông tin hệ thống hoặc dữ liệu khác. Đó cũng là lý do tại sao chỉ có Windows có ký tự ổ đĩa, đây là một đặc điểm mà nó được thừa hưởng từ DOS. Còn trên các hệ điều hành khác, mọi tệp trên hệ thống là một phần của một hệ thống phân cấp thư mục duy nhất.

Đăng bởi: ukunifair.vn

Chuyên mục: Góc học tâp

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Back to top button