Phân loại hệ điều hành trên các gia đình. Os.

Trong số nhiều loài và danh mục phần mềm ở bước cao nhất của hệ thống phân cấp là các hệ điều hành. Đây là những loại chương trình quy mô lớn và phức tạp, nhô ra trực tiếp dưới dạng một lớp giữa máy tính hoặc bất kỳ ứng dụng khác và thiết bị nào khác giúp người dùng thực hiện các tác vụ cụ thể.

Hệ điều hành sẽ kiểm soát tất cả các hành động chính của máy tính, cũng như tất cả các thiết bị ngoại vi. Tuy nhiên, không thể nói rằng HĐH chỉ tồn tại cho PC như vậy. Bất kỳ thiết bị điện tử phức tạp nào thực hiện và tính toán các hoạt động với bộ xử lý sẽ cần một hệ điều hành. Bây giờ có các loại đặc biệt và máy tính bảng, v.v.

Hệ điều hành là cần thiết để đảm bảo rằng người dùng có thể quản lý tất cả các quy trình. Đây là một loại shell cung cấp quyền truy cập nhanh chóng và dễ dàng vào chính hoặc thiết bị. Nó hoạt động như một phương tiện để khởi chạy các ứng dụng và chương trình khác. Các loại được chia, trước hết, trong các thuộc tính và cơ hội của chúng, cũng như loại thiết bị mà chúng dự định.

Chức năng OS.

Như đã đề cập, bất kỳ ai đều kiểm soát việc lấp đầy "sắt" của máy tính hoặc bất kỳ thiết bị nào khác, kiểm soát việc phân bổ bộ nhớ và hiệu suất bộ xử lý. Một trong những nhiệm vụ chính là nhập và xuất thông tin, vì bất kỳ máy tính nào cũng nên hoạt động với dữ liệu mới.

Có nhiều loại hệ điều hành với các loại hệ thống tệp khác nhau, cũng như các phương thức xử lý quy trình, tương tác với các máy khác, sử dụng RAM. Đối với chính người dùng, nó vẫn là giao diện chủ yếu đáng chú ý, về mức độ thoải mái, sự phổ biến của hệ điều hành cụ thể, cũng như các phương thức được triển khai.

Không cần phải quên rằng chính hệ điều hành cũng có một số tài nguyên có sẵn - RAM, công suất bộ xử lý và không gian đĩa. Theo đó, hệ điều hành tốt nhất là một hệ điều hành có chức năng cao, nhưng đồng thời nó vẫn không nhận được tài nguyên.

Có rất nhiều giống hệ điều hành, mỗi loại có các tính năng nhất định tùy thuộc vào các nhiệm vụ được đặt. Ví dụ: một số loại hệ điều hành được thiết kế để hoạt động trong các mạng nhiều người chơi, các loại khác được thiết kế cho một người dùng và một máy tính (Windows OS).

Liên quan đến người dùng, các danh mục như thuận tiện, giao diện, đơn giản của quản trị, cởi mở, chi phí, xả thải, v.v. có thể được phân biệt.

Sử dụng quyền hạn của bạn, người dùng có thể, cách xóa hệ điều hành và cài đặt một hệ điều hành mới. Tuy nhiên, sẽ khó thực hiện hơn, vì nó sẽ là cần thiết để sử dụng các tính năng bổ sung. Bản thân hệ điều hành sẽ không thể loại bỏ.

Trong tình huống trong tình huống trong thời đại của chúng ta, có thể làm nổi bật các loài của HĐH cho máy tính gia đình và cho các thiết bị di động. Trong trường hợp đầu tiên, nhà lãnh đạo là Windows từ Microsoft. Trong trường hợp thứ hai, tình hình có phần khác nhau, trong một thời gian dài không có nhà lãnh đạo cụ thể ở đây, nhưng bây giờ nó là một sản phẩm từ OC Android. Đây là một hệ điều hành khá thuận tiện, với mã miễn phí và được hỗ trợ bởi một số lượng lớn các nhà phát triển nội dung và phần mềm. Ngoài ra, sự phổ biến của Apple về các thiết bị Apple giải thích thực tế là một tỷ lệ khá cao của iOS. Tuy nhiên, có một số lượng lớn hệ điều hành khác cho máy tính và thiết bị di động, đơn giản là không có mức độ phổ biến cao như vậy hoặc vì một số lý do, sự phát triển của họ đã bị đình chỉ.

Từ bài viết trước đây, bạn có thể tìm hiểu (đọc) những chương trình nào là có một loại chương trình như hệ thống và những gì áp dụng cho họ hệ điều hành. Nhiệm vụ của hệ điều hành để sắp xếp và giám sát công việc ("sắt") và phần mềm theo cách mà tất cả những điều này hoạt động linh hoạt, nhưng cùng một lúc có thể dự đoán được. Từ bài viết này, bạn sẽ tìm hiểu chương trình nào được gọi là hệ điều hành và tại sao cần thiết.

Tại sao tôi cần một hệ điều hành và liệu nó có cần thiết ở mọi nơi không

Hệ điều hành không được cài đặt trên tất cả các máy tính. Một máy tính điều khiển lò vi sóng trong nhà bếp của bạn, chẳng hạn, không cần một hệ điều hành. Nó có một bộ chức năng rõ ràng nhất định, một thiết bị đầu vào đơn giản (các nút có số và một số nút được lập trình vào một hành động cụ thể) và thiết bị đơn giản mà nó điều khiển và thiết bị này không bao giờ thay đổi. Rốt cuộc, mức tối đa mà bạn làm với lò vi sóng đang mở cửa mở, nhấn các nút, bật mạng. Đối với một máy tính như vậy, hệ điều hành sẽ là hành lý không cần thiết, điều này sẽ chỉ làm phức tạp sản xuất và tăng giá. Thay vì hệ điều hành, một chương trình hoạt động trong lò vi sóng.

Đối với các thiết bị khác hệ điều hành cho phép:
- được sử dụng cho các mục đích khác nhau
- Tương tác với người dùng cách phức tạp hơn (ví dụ như với cùng một lò vi sóng)
- đáp ứng nhu cầu thay đổi theo thời gian

Tất cả các máy tính để bàn có một hệ điều hành. Hệ điều hành là điều đầu tiên được cài đặt trên máy tính - mà không cần hệ điều hành, máy tính là vô dụng. Hãy tìm hiểu những gì các loại hệ điều hành (Sẽ có một logo của điều này hoặc hệ điều hành đó để bạn có thể tìm hiểu nếu tôi gặp)

Các loại hệ điều hành

Hệ điều hành phổ biến nhất ( Hệ điều hành, giảm để thuận tiện) gia đình các cửa sổ (Winduse - "Windows" từ tiếng Anh), được phát triển bởi Microsoft (Microsoft). Bạn có thể đã nghe về tập đoàn này và người sáng lập Bill Gates. Hệ điều hành này thích rất nhiều người. Không ngoại lệ và khách truy cập vào trang web này, nhưng tôi sẽ đưa ra số liệu thống kê sau này.

Máy tính Macintosh (Macintosh) được trang bị hệ điều hành Mac OS (Hệ điều hành - hệ điều hành, hệ điều hành tiếng Nga), được phát triển bởi Apple (từ tiếng Anh. Apple - Apple). Nó chỉ hoạt động trên máy tính từ cùng một công ty.

Hai hệ điều hành trước tốn tiền và nhiều hơn nữa, tuy nhiên, có miễn phí. Phổ biến nhất trong số họ là hệ điều hành Linux.. Logo của nó là một con chim cánh cụt dễ thương. Hệ điều hành này được phát triển bởi Linus Torvalds và thực hiện mã (trong bài viết trước, người ta đã xem xét rằng đó là) mở, nghĩa là, bất kỳ ai cũng có thể thay đổi một cái gì đó, việc hoàn tất rằng các chương trình đã làm, sửa đổi hệ điều hành này. Quy tắc của Windows và Mac OS đã đóng, sau tất cả, họ bán nó vì tiền, có lẽ bạn sẽ không muốn phát minh ra bất cứ điều gì và cho mọi người cơ hội sử dụng công việc của bạn miễn phí? Và nếu bạn muốn, danh dự của bạn và khen ngợi. Tuy nhiên, việc thiếu Linux là sự phức tạp của nó, nhưng càng xa, càng thân thiện với người dùng.

Tôi chỉ mang thông tin cơ bản về các hệ điều hành này, bởi vì nó không đủ cho các kiến \u200b\u200bthức khác, nếu bạn cho rằng bạn bắt đầu học từ các bài viết của trang web.

Tôi muốn lưu ý rằng có hàng trăm hệ điều hành khác được sử dụng cho các nhu cầu đặc biệt, ví dụ, đối với nhu cầu của robot, đối với các hệ thống điều khiển thời gian thực, v.v.

Bất kể trước đây không quá lâu, các hệ điều hành bắt đầu xuất hiện trên các máy tính nhỏ. Nếu bạn sống với các thiết bị điện tử, thì có lẽ bạn sẽ thích thực tế rằng các hệ điều hành có thể được tìm thấy trên nhiều thiết bị mà chúng tôi sử dụng mỗi ngày, ví dụ như trên điện thoại di động. Các máy tính được sử dụng trong các thiết bị nhỏ này đã trở nên mạnh mẽ đến mức bây giờ họ có thể chạy hệ điều hành và các chương trình. Điện thoại di động thông thường bây giờ mạnh hơn nhiều so với máy tính để bàn 20 năm trước.

Cũng cần phải làm quen với một số các thành phần quan trọng của hệ điều hành. Đây là một trình điều khiển và một vỏ đồ họa. Điều này sẽ được thảo luận trong bài viết tiếp theo, cuối cùng.

Từ bài viết này bạn đã học:

  • Tại sao tôi cần một hệ điều hành
  • Các loại hệ điều hành là gì

Các loại hệ điều hành. Tất cả chúng ta đều liên tục nghe một cụm từ như "hệ điều hành" và "Windows", nhưng ít người hiểu những gì đang được hỏi. Khi tôi yêu cầu tôi giúp đỡ trong một số câu hỏi, và tôi hỏi một người, hệ điều hành mà anh ấy có trên máy tính trả lời tôi hay không, hoặc họ không hiểu nó là gì, hoặc thành thật mà nói rằng họ không biết. Biết hệ điều hành nào được cài đặt trên máy tính của bạn, điều đó là cần thiết, bởi vì Chúng đều khác nhau và cài đặt của họ là khác nhau. Và nếu bạn muốn một cái gì đó để tìm hiểu về chủ đề máy tính, bạn nên hiểu điều này và có thể xác định hệ điều hành của bạn. Chúng tôi cũng xem xét câu hỏi này trong bài học của chúng tôi.

Để bắt đầu, chúng ta cần hiểu hệ điều hành nào và nó dự định.

Hệ điều hành, SOKR. OS (Eng. Hệ điều hành, HĐH) là một phức hợp các chương trình liên quan được thiết kế để quản lý tài nguyên máy tính và tổ chức tương tác với người dùng. (Wikipedia)

Không có hệ điều hành (HĐH được viết tắt), không có máy tính nào thậm chí sẽ không hoạt động. Đây là hệ điều hành quản lý tất cả các chương trình, quy trình, bộ nhớ và tất cả các thiết bị của máy tính của bạn.

Khi bạn bật máy tính, quá trình tải hệ điều hành được khởi chạy, trong đó xảy ra:

  • Kiểm tra tất cả các thiết bị.
  • Sự hiện diện của những người lái xe cho họ. Trình điều khiển là một chương trình cho công việc riêng biệt của từng thiết bị. Đối với mỗi hệ điều hành, trình điều khiển của bạn được viết.
  • Sau khi hoàn thành hai lần kiểm tra đầu tiên, hệ điều hành được khởi chạy.

Các loại hệ điều hành

Thông thường, khi mua máy tính, hệ điều hành đã được cài đặt. Hầu hết các bạn thậm chí không thích những gì cô ấy là. Và điều rất quan trọng là phải biết hệ thống của tôi, nếu chỉ vì OSS khác nhau hoạt động khác nhau, hãy định cấu hình và thậm chí cả máy tính để bàn là khác nhau.

Có ba hệ điều hành chính và phổ biến nhất:

  1. Microsoft Windows. (Microsoft là một công ty sản xuất hệ thống này và Windows (Windows), được dịch từ tiếng Anh, phương tiện - Windows):

  2. Apple Mac OS X (Viết tắt, nó được gọi là Mac và Apple là một công ty (được dịch từ tiếng Anh, có nghĩa là Apple);

Mỗi hệ điều hành có loại riêng, cái gọi là giao diện đồ họa (từ tiếng Anh - mặt).

HĐH đầu tiên, được gọi là MS-DOS, không có giao diện đồ họa. Công việc trong đó chỉ thông qua dòng lệnh bằng bàn phím. Không có chuột sau đó, và chúng không cần thiết. Nó là cần thiết để biết và ghi nhớ nhiều đội bằng tiếng Anh. Và trên màn hình chỉ có số và chữ cái, tốt nhất, đồ họa. Tất cả đã không rõ ràng với người dùng đơn giản và không thú vị.

Vào giữa những năm 1980, Microsoft đã tạo ra một hệ điều hành Windows và một kỷ nguyên mới bắt đầu, nhờ chúng ta bây giờ trên máy tính để viết thư, sách, làm việc với hình ảnh, hình ảnh, tạo phim, trang web của bạn, "Walk" Trên Internet và học các ngành khoa học và hàng thủ công mới.

Dưới đây là danh sách các hệ điều hành Windows:

  1. Windows 1.0 (1985)
  2. Windows 2.0 (1987)
  3. Windows 3.0 (1990)
  4. Windows 3.1 (1992)
  5. Windows cho nhóm làm việc 1 / 3.11

Gia đình Windows 9x, đã có thể hoạt động như chúng tôi với bạn:

  1. Windows 95 (1995)
  2. Windows 98 (1998)
  3. Windows ME (2000)

Windows NT.

  1. Windows NT 3.1 (1993)
  2. Windows NT 3.5 (1994)
  3. Windows NT 3.51 (1995)
  4. Windows NT 4.0 (1996)
  5. Windows 2000 - Windows NT 5.0 (2000)
  6. Windows XP - Windows NT 5.1 (2001)
  7. Windows XP 64-bit Edition - Windows NT 5.2 (2003)
  8. Windows Server 2003 - Windows NT 5.2 (2003)
  9. Windows XP Professional X64 Edition - Windows NT 5.2 (2005)
  10. Windows Vista - Windows NT 6.0 (2006)
  11. Windows Home Server - Windows NT 5.2 (2007)
  12. Windows Server 2008 - Windows NT 6.0 (2008)
  13. Máy chủ doanh nghiệp nhỏ Windows - Windows NT 6.0 (2008)
  14. Windows 7 - Windows NT 6.1 (2009)
  15. Windows Server 2008 R2 - Windows NT 6.1 (2009)
  16. Windows Home Server 2011 - Windows NT 6.1 (2011)
  17. Windows 8 - Windows NT 6.2 (2012)
  18. Windows Server 2012 - Windows NT 6.2 (2012)
  19. Windows 8.1 - Windows NT 6.3 (2013)
  20. Windows Server 2012 R2 - Windows NT 6.3 (2013)
  21. Windows 10 - Windows NT 10.0 (2015)

Gia đình hệ điều hành cho điện thoại thông minh.







Mục đích và chức năng của hệ điều hành.

Os. - Tổ chức quy trình tính toán trong hệ thống tính toán, phân phối hợp lý tài nguyên tính toán giữa các giải pháp cá nhân; Cung cấp cho người dùng nhiều công cụ dịch vụ tạo điều kiện thuận lợi cho quá trình lập trình và các nhiệm vụ gỡ lỗi. Hệ điều hành thực thi vai trò của một loại giao diện (giao diện là một tập hợp các thiết bị và phần mềm cần thiết để kết nối các thiết bị ngoại vi với PEVM) giữa người dùng và mặt trời, I.E. Hệ điều hành cung cấp cho người dùng mặt trời ảo. Điều này có nghĩa là HĐH chủ yếu tạo ra một ý tưởng về khả năng của Sun, sự tiện lợi của việc làm việc với nó, thông lượng của nó. Hệ điều hành khác nhau trên cùng một phương tiện kỹ thuật có thể cung cấp cho người dùng cho người dùng các cơ hội khác nhau để tổ chức quy trình tính toán hoặc xử lý dữ liệu tự động.

Chức năng hệ điều hành:

1) nhiệm vụ lập kế hoạch. Sử dụng bộ xử lý.

2) Cung cấp các chương trình với các chương trình truyền thông và đồng bộ hóa.

3) Quản lý bộ nhớ.

4) Quản lý hệ thống tập tin.

5) Quản lý đầu vào.

6) Bảo mật.

Các loại giao diện người dùng Hệ điều hành

Loại giao diện người dùng là văn bản phân biệt (tuyến tính), hệ điều hành đồ họa và giọng nói.

Giao diện người dùng là một tập hợp các buổi tiếp nhận tương tác của người dùng với một ứng dụng. Giao diện người dùng bao gồm giao tiếp người dùng với ngôn ngữ ứng dụng và truyền thông.

Văn bản hệ điều hành.

Các hệ điều hành tuyến tính thực hiện giao diện dòng lệnh. Thiết bị điều khiển chính trong đó là bàn phím. Lệnh đang quay số trên bàn phím và được hiển thị trên màn hình hiển thị. Sự kết thúc của mục lệnh phục vụ như nhấn phím ENTER. Để làm việc với các hệ điều hành có giao diện văn bản, cần phải thành thạo ngôn ngữ lệnh của môi trường này, tức là. Sự kết hợp của các lệnh có cấu trúc được xác định bởi cú pháp của ngôn ngữ này.

Các hệ điều hành thực sự đầu tiên có giao diện văn bản. Hiện tại, nó cũng được sử dụng trên máy chủ và máy tính máy tính.

Biểu đồ os.

Các hệ điều hành như vậy triển khai một giao diện dựa trên sự tương tác của các điều khiển màn hình đồ họa tích cực và thụ động. Các thiết bị điều khiển trong trường hợp này là bàn phím và chuột. Phần tử hoạt động của điều khiển là con trỏ chuột - một đối tượng đồ họa, chuyển động trên màn hình được đồng bộ hóa với chuyển động của chuột. Các điều khiển thụ động là các yếu tố quản lý ứng dụng đồ họa (nút trên màn hình, biểu tượng, công tắc, hộp kiểm, danh sách thả xuống, hàng menu, v.v.).

Một ví dụ về đồ họa độc quyền là các hệ điều hành Windows. Màn hình khởi động của một hệ điều hành như vậy là một đối tượng hệ thống được gọi là máy tính để bàn. Máy tính để bàn là một môi trường đồ họa trên đó các đối tượng (tệp và thư mục) và các điều khiển được hiển thị.

Trong đồ họa. Các hệ điều hành Hầu hết các hoạt động có thể được thực hiện bởi nhiều cách khác nhau, ví dụ, thông qua thanh menu, thông qua thanh công cụ, thông qua hệ thống Windows, v.v. Vì các thao tác được thực hiện phía trên đối tượng, nó phải được chọn (tô sáng).

Cơ sở của giao diện đồ họa của người dùng là một hệ thống Windows có tổ chức và các đối tượng đồ họa khác, khi tạo các nhà phát triển cố gắng tối đa hóa tiêu chuẩn hóa tất cả các yếu tố và kỹ thuật công việc.

Cửa sổ - Đây là một khu vực hình chữ nhật có khung trên màn hình màn hình, hiển thị các ứng dụng, tài liệu, tin nhắn. Cửa sổ đang hoạt động nếu người dùng hiện đang làm việc với nó. Tất cả các thao tác được thực hiện trong hệ điều hành đồ họa xuất hiện trên màn hình nền hoặc trong bất kỳ cửa sổ nào.

Lời nói OS.

Trong trường hợp giao diện lụa (Từ tiếng Anh. Bài phát biểu - Bài phát biểu, Hình ảnh - Hình ảnh, Ngôn ngữ - Ngôn ngữ, Kiến thức - Kiến thức) - Trên màn hình trên toàn đội Speech, sẽ chuyển từ một số hình ảnh tìm kiếm sang người khác.

Người ta cho rằng khi sử dụng giao diện công cộng, sẽ không cần thiết phải hiểu menu. Hình ảnh màn hình chắc chắn sẽ chỉ ra con đường di chuyển xa hơn từ một số hình ảnh tìm kiếm sang các liên kết ngữ nghĩa ngữ nghĩa khác.

Lập kế hoạch việc làm.

Bảng kế hoạch -bảng điều khiển truy cập (MMC), bao gồm các phần chứng chỉ bổ sung cho người dùng có kinh nghiệm.

Trình lập lịch tác vụ - một chương trình hoặc dịch vụ của một hệ điều hành khởi chạy các chương trình khác tùy thuộc vào các tiêu chí khác nhau, chẳng hạn như, ví dụ:

một cuộc tấn công của một thời điểm nhất định

hệ điều hành đi đến một trạng thái nhất định (không hành động, chế độ ngủ, v.v.)

Đã nhập yêu cầu quản trị thông qua giao diện người dùng hoặc thông qua các công cụ quản trị từ xa.

Microsoft Windows.

Trong các phiên bản Windows sang XP, dịch vụ này được cung cấp chủ yếu cho nhu cầu của người dùng cuối. Bắt đầu với Windows Vista, dịch vụ này được tích cực sử dụng bởi chính hệ điều hành để bảo trì (chống phân mảnh các phân vùng đĩa cứng, các thành phần kiểm tra, tệp lập chỉ mục, v.v.).

Cron. - Nhiệm vụ của Quỷ-Lịch trình trong các hệ điều hành giống như Unix.

Tổ chức I / O.

Khi bộ xử lý, khi thực hiện chương trình, một lệnh được liên kết với đầu ra đầu vào sẽ gặp phải, nó sẽ thực thi nó bằng cách truyền các lệnh tương ứng với bộ điều khiển I / O. Với đầu vào có thể lập trình, thiết bị này thực hiện hành động mong muốn, sau đó đặt các bit tương ứng trong các thanh ghi của tiểu bang I / O. Bộ điều khiển I / O không còn gửi bất kỳ bộ xử lý tín hiệu nào, bao gồm các tín hiệu ngắt. Do đó, trách nhiệm hiệu chỉnh định kỳ của mô-đun I / O mang bộ xử lý; Nó phải được xác minh cho đến khi hoàn tất hoạt động I / O.

Bộ xử lý backoff.

Một lựa chọn rất hiếm và không hoàn toàn giải thích. Boff # (Back Off) - Tắt máy xử lý vô điều kiện từ lốp xe. Bằng tín hiệu này, bộ xử lý điều khiển xe buýt trong lần tiếp theo với sự gián đoạn của chu trình hiện tại. Ở cuối tín hiệu "Boff #", bộ xử lý khởi động lại chu kỳ xe buýt bị gián đoạn. Giá trị có thể Tùy chọn:

"Vô hiệu hóa" (hoặc "Không")

"Đã bật" (hoặc "Có").

Dựa trên các phác thảo, có thể giả định rằng trong các tùy chọn chúng ta đang nói về việc truyền tải vô điều kiện của quản lý xe buýt sang thiết bị khác, tức là. Không có cài đặt các khoảng thời gian chờ khác nhau, điều kiện kiểm soát cụ thể, v.v. Điều này sẽ được mô tả chi tiết dưới đây (chủ đề của "trọng tài"). Rõ ràng là sử dụng tín hiệu đã chỉ định, tùy chọn phải được bật.

Tùy chọn có thể được gọi là "CPU Backoff".

Địa chỉ I / O cơ sở

Tùy chọn cài đặt để cài đặt địa chỉ cơ bản của thiết bị. Địa chỉ I / O là địa chỉ I / O, còn được gọi là Hệ thống và Cổng ngoại vi. Về bản chất, đây là những "hộp thư" thông qua đó các chương trình và thiết bị được trao đổi dữ liệu tin nhắn. Mỗi địa chỉ được đặt bởi một byte của bộ nhớ hệ thống. Bắt đầu với 386 hệ thống các địa chỉ đó có sẵn 65536, mặc dù hầu hết chúng không bao giờ được sử dụng.

Địa chỉ I / O cơ bản là địa chỉ đầu tiên từ không gian địa chỉ đó, được cung cấp cho thiết bị này. Ví dụ: hầu hết các bộ điều hợp mạng đều sử dụng phạm vi địa chỉ trong 20h và cho COM 1 được dành riêng với phạm vi với các địa chỉ từ 3F8H 3FF, được sử dụng cho các tác vụ khác nhau, ví dụ, cài đặt tốc độ, chẵn lẻ, v.v. Toàn bộ phạm vi I / O địa chỉ là 0000-FFFFH.

Tùy chọn này không cung cấp các giá trị cụ thể. Và theo nội dung, tùy chọn "phù hợp hơn" với các tài liệu về phân phối tài nguyên của các thiết bị khác nhau. Nhưng tùy chọn được đặt ở nơi này cố ý nhấn mạnh sự cản trở các địa chỉ I / O không chỉ của bộ nhớ, mà còn cả bộ xử lý trung tâm. Rốt cuộc, các quy trình kiểm soát đang bắt đầu từ nó và chúng được sản xuất thông qua các cổng I / O.

Nếu bạn xem chương "Cổng", bạn có thể chú ý đến thực tế là các địa chỉ có sẵn đã "Đã sửa" phía sau hệ thống hoặc thiết bị ngoại vi. Nhưng khi lập trình một thiết bị đầu vào / đầu ra và đây có thể là một thẻ mở rộng, hoàn toàn có thể sử dụng các địa chỉ "truyền thống" hoặc không sử dụng. Trong một số trường hợp, việc sử dụng các địa chỉ chưa sử dụng, ví dụ, được kết nối, với việc thiếu thiết bị, không nhất thiết dẫn đến xung đột.

Tùy chọn "Giải mã I / O mở rộng" cho chúng ta thấy một số sắc thái và thậm chí là khó khăn trong việc giải mã địa chỉ I / O. Tuy nhiên, tùy chọn "PCI I / O Địa chỉ", được thiết kế chung cho các thiết bị PCI, tuy nhiên, cho các thiết bị PCI cho phép các thiết bị ISA tạo ra một khu vực bổ sung của địa chỉ và do đó tránh "lót khó chịu".

Chi nhánh đệm mục tiêu.

Chỉ là chức năng hiếm nhất, thay vào ý nghĩa của sự độc đáo, và không phải là tần số xuất hiện trong các phiên bản khác nhau của BIOS. Nó là về cái gì? BTB (Bộ đệm mục tiêu chi nhánh - Bộ đệm địa chỉ chuyển tiếp) - một bộ xử lý trung tâm chịu trách nhiệm về dự đoán động về chuyển tiếp. Đồng thời, nó được tính đến các địa chỉ chuyển tiếp nào được chọn trước đó. Đây là tập hợp quan trọng nhất của một bộ xử lý hiện đại (xem tài liệu đặc biệt).

Nó chỉ ra rằng với tùy chọn này, bạn có thể từ chối ("bị tắt") bằng cách sử dụng cơ chế dự đoán chuyển đổi, các nhánh lệnh bộ xử lý hoặc bật nó ("Đã bật"). Phần còn lại để thêm rằng việc bao gồm tùy chọn làm tăng hiệu suất hệ thống.

Quảng cáo CPU # trì hoãn 1t hoặc không

Tùy chọn cài đặt trì hoãn cho tín hiệu # ADS #. Một số từ trước. Quảng cáo # (trạng thái địa chỉ) - Một địa chỉ cổng được nhập bởi trình khởi tạo trao đổi dưới dạng chỉ số về tính hợp lệ của địa chỉ. Tín hiệu hoạt động trên bus hệ thống và có thể là đầu ra dưới dạng các bên của bộ xử lý và trên một phần của chipset. Việc chuyển địa chỉ và cổng địa chỉ xảy ra đồng thời, vì lốp hệ thống có dòng chuyên dụng riêng cho cổng địa chỉ. Rõ ràng là quảng cáo # là tín hiệu bộ xử lý tiêu chuẩn.

Tùy chọn trình bày cho thấy khả năng thiếu chậm, làm tăng các đặc điểm tốc độ trao đổi dữ liệu trong hệ thống. Trong thực tế, tùy chọn này cho phép bạn đặt thời gian trong đó bộ xử lý (hoặc chipset, bộ điều khiển bộ nhớ) sẽ đợi từ chipset (bộ xử lý) Trạng thái trạng thái trạng thái trạng thái xác định tốc độ của mục nhập trì hoãn trên bus hệ thống. Rõ ràng là nó cũng là về việc truyền dữ liệu vào giao diện PCI. Giá trị được đặt theo mặc định là không cần thiết. Tuy nhiên, khi cài đặt bộ xử lý tốc độ cao hơn, tốc độ có thể được mở rộng, tức là. Loại bỏ sự chậm trễ.

Tùy chọn tiêu đề có hai giá trị: "1t", "không trì hoãn".

Nhưng tùy chọn "Cyrix M2 Ads # Delay" được đề xuất "Đã bật" và "bị vô hiệu hóa". Tùy chọn "Độ trễ từ ADS # Status" được cung cấp các giá trị số trong hệ thống bus tacks: "2t" (mặc định), "3t".

Cần hiểu rằng bằng cách đặt "Thời gian trì hoãn", do đó chúng tôi xác định các đặc điểm thời gian của các chu kỳ ghi âm. Và có tính đến thực tế là việc sử dụng bộ đệm thu hồi hoãn lại, theo quy luật, để hình thành các gói nhỏ (từ hai từ hoặc trong hai DW). Do đó, đặt giá trị "3t", chúng tôi nhận được 5 đồng hồ hệ thống cho mỗi từ kép. Số học là đơn giản ở đây. 3 TACT of Delay, một đồng hồ địa chỉ và một đồng hồ để đọc dữ liệu.

CPU BIST Bật

Trong một số chipset, bắt đầu từ loạt thứ 430, các thanh ghi BIST chuyên biệt đã được áp dụng. Tải lớn họ đã không mang theo. Nếu hệ thống (Chipset + bộ xử lý) hỗ trợ chức năng Tự kiểm tra tự kiểm tra tích hợp (Tự kiểm tra tích hợp), thì đăng ký BIST lưu trữ trong việc xả "Bắt đầu BIST" hoặc "Mã hoàn thành". Nếu "Hệ thống" không hỗ trợ các hàm BIST, thì hãy đặt tùy chọn trong bật sẽ không có hiệu lực và trong phần xả tương ứng của thanh ghi sẽ được cài đặt "0".

Tích hợp và, rất quan trọng, cơ chế tự kiểm tra BIST đầy đủ đã được thực hiện trong bộ xử lý Pentium III. Ông đã cung cấp quyền kiểm soát liên tục về các gợi ý và thất bại trong vi mô, ma trận logic lập trình lớn và cũng cung cấp thử nghiệm bộ đệm lệnh (hướng dẫn) và bộ đệm dữ liệu, bộ đệm TLB (bộ đệm lookaside dịch) và bộ đệm ROM. Trong 10-30 ms (thời gian liên quan đến tần số bên trong của lõi bộ xử lý) bao gồm khoảng hai phần ba của tất cả các khối bộ xử lý bên trong. Chỉ sau khi thử nghiệm hoàn tất, bộ xử lý chuyển sang chế độ vận hành, kết quả của thử nghiệm được ghi trong thanh ghi EAX.

Sức mạnh ổ đĩa CPU

Tùy chọn này và không rõ ràng xác định cường độ (cường độ) hoặc thay vào đó là thời gian của hành động tín hiệu trong quá trình truyền dữ liệu từ chipset đến bộ xử lý. Tham số được đo trong đồng hồ hệ thống. Giá trị tham số càng cao, thời lượng của tín hiệu càng cao và việc sử dụng tùy chọn này "Thiết lập BIOS" có thể hữu ích cho bộ xử lý "Ép xung". Nhưng không phải cho bất kỳ hệ thống nào, sự gia tăng các giá trị của tùy chọn có thể dẫn đến việc bảo tồn sự ổn định của bộ xử lý "được ép đùn". Các giá trị tùy chọn như sau: 0, 1, 2, 3.

Nó vẫn còn để thêm rằng tùy chọn này yêu cầu sàng lọc bổ sung.

Cpu dây nhanh.

- (Hoạt động nhanh với hàng). Độ phân giải của tham số này ("Đã bật" cho phép bạn sử dụng một số tính năng cụ thể của Kiến trúc gia đình của bộ xử lý Pentium Pro (Pentium II, Deschutes, v.v.), đặc biệt là khả năng vận hành bộ nhớ cache với hàng. Chỉ cần hiểu rằng các điều kiện để đưa vào cơ chế này phải được hoàn thành trong hầu hết các chương trình người dùng. Những điều kiện này được chỉ định trong tài liệu cho bất kỳ bộ xử lý nào của gia đình này. Các tham số được khuyến nghị để được để lại trong trạng thái "được phép".

Dòng CPU Đọc nhiều

Trong tùy chọn này, chúng ta đang nói về việc đọc bộ xử lý T.N.. "Bộ nhớ cache đầy đủ" -linia. Khi "bộ nhớ cache" chứa đầy dữ liệu, âm lượng của chúng là 32 byte (tám từ kép). Kể từ khi "hoàn thành", hệ thống sẽ biết chính xác mức độ dài của dòng trên dòng sẽ được đọc. Hệ thống này sẽ yêu cầu 4 đồng hồ, sau đó một địa chỉ mới sẽ được đặt. Do đó, hệ thống không yêu cầu tín hiệu truyền dữ liệu và hệ thống sẽ không chờ tín hiệu như vậy, miễn phí để giải quyết các tác vụ khác. Khi tùy chọn được bật ("Đã bật"), bộ xử lý sẽ có thể đọc đồng thời dữ liệu với nhiều "bộ đệm đầy đủ". Theo mặc định - "bị vô hiệu hóa".

Tùy chọn có thể được gọi là "CPU nhiều lần đọc".

Các chức năng được liệt kê dưới đây không chứa các thuộc tính bội số, nhưng vị trí của chúng ở nơi này nhiều hơn là hợp lý. Dưới đây là tên của chúng: "Cho phép đọc toàn dòng", "Dòng bộ đệm đầy đủ đọc", "dòng CPU đọc". Mỗi người trong số họ thông qua "bị vô hiệu hóa" hoặc "Đã bật" hoặc cho phép sử dụng các dòng đọc "đầy đủ".

Tùy chọn "CPU-to-PCI Dòng" có "trên" và "tắt", nhưng sự khác biệt không kết thúc. Tùy chọn theo tên như vậy đã được giới thiệu và tối ưu hóa để hoạt động với bộ xử lý Intel Overdrive. Do đó, sự gia tăng hiệu quả của việc sử dụng CPU chỉ có thể đạt được với các bộ xử lý được chỉ định. Nếu không, tùy chọn phải bị vô hiệu hóa.

CPU đọc nhiều prefetch

Nhiều tùy chọn chế độ / vô hiệu hóa preest. Ý nghĩa của quy trình Prefetch là bộ xử lý, chọn lệnh mong muốn (ví dụ: từ bus hoặc bộ nhớ PCI), đồng thời bắt đầu đọc như sau, từ đó khởi xướng quá trình sau. "Thúc đẩy" những gì chipset có thể có bốn dòng đọc. Ví dụ: các bộ logic đầu tiên với hỗ trợ bộ xử lý Pentium Pro (Intel 450kx / GX, cả hai đều có tên mã orion) chỉ có 4 dòng đọc như vậy. Nhiều cuộc bầu cử trước cho phép bạn thực hiện một số hoạt động lấy mẫu hướng dẫn cùng một lúc, giúp tăng đáng kể tốc độ của hệ thống. Theo mặc định, "Vô hiệu hóa" được cài đặt.

Tùy chọn có thể được gọi và "CPU nhiều đọc prefetch".

Nếu chúng tôi không nói về các hoạt động "nhiều", tùy chọn có thể được gọi là "dòng CPU đọc prefetch", "CPU đọc prefetch".

I / O truy cập không gian

Tùy chọn này thông qua "Đã bật" cho phép truy cập vào toàn bộ không gian địa chỉ I / O. BIOS hiếm được thực hiện mà không có lựa chọn kỳ lạ.

Tính năng số bộ xử lý.

Tùy chọn để cài đặt thông tin đọc và đầu ra tự động về số sê-ri tích hợp của bộ xử lý Pentium III trong bo mạch chủ BIOS hỗ trợ nó. Để thực hiện một cơ hội như vậy, một cách tự nhiên, giá trị của tham số là "kích hoạt" là bắt buộc. Trong tất cả các trường hợp khác, giá trị "Vô hiệu hóa" được đặt. Nó được cài đặt theo mặc định.

Tùy chọn có thể đeo tên "Bộ xử lý S / N".

"BIOS PHOENIX" đã đáp ứng một tùy chọn tương tự gọi là "Số sê-ri CPU" và trong Ami BIOS - Số sê-ri của bộ xử lý.

Tại sao tôi cần thông tin về số sê-ri? Ví dụ, đối với các chương trình bên ngoài. Một ví dụ là để đọc thông tin về bộ xử lý khi làm việc trên internet. Đương nhiên, quyền bảo mật và quyền người dùng bị vi phạm. Một lúc, vấn đề này đã được thảo luận khá dữ dội.

Hệ thống tập tin hệ điều hành.

Hệ thống tệp là một phần của HĐH, bao gồm:

1) kết hợp tất cả các tệp trên đĩa.

2) Bộ cấu trúc dữ liệu được sử dụng để quản lý tệp.

3) một bộ phần mềm hệ thống thực hiện các thao tác tệp khác nhau.

Chức năng FS:

1) Tên tệp.

2) Giao diện chương trình cho các ứng dụng.

3) Hiển thị mô hình logic của hệ thống tệp với tổ chức lưu trữ vật lý.

4) Tính ổn định của hệ thống tệp để mất điện.

Loại tập tin:

1) Các tệp thông thường là các tệp có chứa thông tin tùy ý mà người dùng nằm trong đó hoặc hệ thống và các chương trình người dùng được hình thành kết quả.

2) Danh mục là một loại tệp đặc biệt chứa thông tin tham chiếu hệ thống về tập tin, được nhóm người dùng định nhóm theo bất kỳ tính năng không chính thức nào.

3) Các tệp đặc biệt là các tệp được liên kết với các thiết bị đầu ra hệ thống được sử dụng cho cơ chế truy cập vào các tệp riêng lẻ và các thiết bị bên ngoài.

FS hiện đại hỗ trợ các loại tệp khác: liên kết tượng trưng; Băng tải được đặt tên; Hiển thị trong tập tin bộ nhớ và những người khác.

Microsoft vẫn cung cấp mạng quản lý LAN của mình. Một số lượng lớn các nhà cung cấp độc lập có giấy phép cho HĐH này và hỗ trợ các phiên bản của trình quản lý LAN của riêng họ như một phần của các sản phẩm mạng của họ. Các công ty này bao gồm các công ty nổi tiếng như AT & T và Hewlett-Packard. LAN Manager yêu cầu cài đặt trên tệp hệ điều hành OS / 2, máy trạm có thể hoạt động theo DOS, Windows hoặc OS / 2. OS / 2 là một hệ điều hành thực hiện đa nhiệm thực sự hoạt động trong chế độ bảo vệ của bộ vi xử lý x86 trở lên. LAN Manager sử dụng phiên bản 32 bit của hệ thống tệp OS / 2, được gọi là HPFS, được tối ưu hóa để hoạt động trên máy chủ tệp do thư mục và dữ liệu lưu trữ. LAN Manager là hệ điều hành mạng đầu tiên, được phát triển để hỗ trợ môi trường máy khách-máy chủ. Các thành phần chính của LAN Manager là Redirector và Server. Đặc biệt hiệu quả, LAN Manager hỗ trợ kiến \u200b\u200btrúc máy khách-máy chủ cho các hệ thống quản lý cơ sở dữ liệu. LAN Manager cho phép các máy trạm theo OS / 2 để hỗ trợ dịch vụ mạng trên công nghệ "bằng nhau". Điều này có nghĩa là máy trạm có thể thực hiện các chức năng máy chủ cơ sở dữ liệu, máy chủ in hoặc máy chủ liên lạc. Hạn chế là chỉ có một người dùng, ngoài chủ sở hữu của máy trạm này, có quyền truy cập vào một dịch vụ ngang hàng như vậy.

Để làm việc trong một mạng nhỏ, Microsoft cung cấp Compact, không yêu cầu phần cứng hoặc phần mềm đáng kể chi phí Windows cho hệ điều hành nhóm làm việc. Hệ điều hành này cho phép bạn sắp xếp một mạng theo sơ đồ "bằng nhau bằng nhau", trong khi không cần phải mua một máy tính đặc biệt để hoạt động như một máy chủ mạng. Hệ điều hành này đặc biệt phù hợp để giải quyết các nhiệm vụ mạng trong các tập thể, có thành viên đã sử dụng Windows 3.1 trước đó. Các cửa sổ cho các nhóm làm việc đã đạt được hiệu suất xử lý mạng cao do thực tế là tất cả các trình điều khiển mạng là trình điều khiển ảo 32 bit.

Máy tính với hình ảnh của một quả táo bảy màu từ lâu đã không còn là một kỳ quan. Bây giờ họ có thể được tìm thấy gần như ở khắp mọi nơi - trong các nhà xuất bản, cơ quan quảng cáo, thiết kế studio. Sự phổ biến cao của các máy tính Apple trong số các nam mã hóa và các nhà thiết kế có thể được giải thích bằng nhiều lý do, nhưng chất lượng cao, giao diện thân thiện với người dùng và độ tin cậy của kỹ thuật của thương hiệu này được ghi nhận. Đến thiên niên kỷ mới, công ty đang tự tin tổ chức một vị trí tốt giữa các nhà sản xuất máy tính lớn nhất. Những phát triển mới dựa trên bộ xử lý PowerPC 750 (G3) đã đạt được mức độ phổ biến xứng đáng và Apple chuẩn bị các mô hình máy tính mạnh hơn nữa được trang bị hệ điều hành MacOS đáng tin cậy và thuận tiện. Một trong những mô hình mới nhất - IMAC - Tôi vừa trở thành một hit của mùa giải, đã phá vỡ tất cả các hồ sơ về bán hàng. Các tính năng đặc biệt của máy tính này là sức mạnh tính toán cao, đơn giản của cài đặt và cài đặt, thiết kế trang nhã với chi phí thấp.

Triết lý ban đầu cho sự phát triển của UNIX bao gồm phân phối chức năng trong một số phần nhỏ, chương trình.

Ban đầu, đó là một yêu cầu phát ra từ thiết bị mà Unix ban đầu đã hoạt động. Đối với một số lý do kỳ lạ, hệ điều hành kết quả hóa ra rất hữu ích trên một thiết bị khác. Bạn có thể tương đối đơn giản là đạt được chức năng mới và các tính năng mới, kết hợp các phần nhỏ (chương trình) với một cách mới. Nếu các tiện ích mới xuất hiện (nó xảy ra), bạn có thể nhúng nó vào bộ công cụ cũ của mình. Thật không may, trong thời đại của chúng ta, chương trình UNIX ngày càng ngày càng ngày càng nhiều nhiều cơ hội bao gồm một số sự linh hoạt và khả năng tương tác vẫn còn. Ví dụ: khi tôi đã viết tài liệu này, tôi đã tích cực sử dụng các chương trình này; FVWM - Để quản lý "Windows", Emacs để chỉnh sửa văn bản, LaTeX - để định dạng tệp, XDVI để xem văn bản được định dạng, dvips - để chuẩn bị nó in và cuối cùng LPR để in. Nếu tôi tìm thấy một trình xem DVI tốt nhất mới vào ngày mai, tôi có thể sử dụng nó thay vì cũ, mà không thay đổi phần còn lại của các cài đặt.

Hệ điều hành mạng.

Hệ điều hành mạng - Dự định truyền, lưu trữ và truyền dữ liệu trong mạng thông tin.

Nhiệm vụ:

Tách tài nguyên;

Quản trị mạng.

Được chia ra làm:

Hệ điều hành mạng cho máy chủ;

Hệ điều hành mạng cho người dùng.

Hệ điều hành mạng là nền tảng của bất kỳ mạng máy tính nào.

Trong hệ điều hành mạng:

Theo nghĩa rộng: Điều này được hiểu bởi sự kết hợp của hệ điều hành của các máy tính riêng lẻ, được kết nối với nhau để trao đổi tin nhắn và chia sẻ tài nguyên theo một quy tắc duy nhất - giao thức. Các giao thức này cung cấp các chức năng mạng chính: giải quyết các đối tượng; Hoạt động dịch vụ; cung cấp bảo mật dữ liệu; Quản lý mạng.

Trong một cảm giác hẹp hòi: Hệ điều hành mạng là một máy tính riêng biệt, cung cấp nó với khả năng làm việc trên mạng.

Chúng tôi được chia thành các lớp học:

Một mình ngang hàng (một và cùng một hệ điều hành);

Tworanged (thường được gọi là mạng với các máy chủ được chọn).

Tình huống đá.

Vẫn (clinch, bế tắc) - Tình huống sẽ không bao giờ được giải quyết, tức là. Quá trình đang chờ một tài nguyên, nhưng anh ta sẽ không được tô sáng.

HĐH trong trạng thái bế tắc ("treo") - khi một số quy trình đang ở trạng thái bế tắc.

Tình huống tupic đơn giản trong HĐH:

Hãy để có 2 quá trình A và B, trước khi bắt đầu hoạt động, tương ứng tài nguyên P1 và P2 được cung cấp, tương ứng. Tại một số thời điểm, quá trình a đã cần P2 và quá trình B - P1, nhưng chúng sẽ không nhận được chúng, bởi vì Chúng được tổ chức bởi các quy trình trước đó \u003d\u003e đã có một tình huống chết đơn giản trong HĐH.

Các quy tắc để ngăn chặn các Thú giải trong OS:

Trước khi quá trình bắt đầu công việc, nó phải được cung cấp tất cả các tài nguyên cần thiết.

Trong trường hợp trong quá trình làm việc, anh ta cần một tài nguyên bổ sung, nó cần phải trả về tất cả các tài nguyên hệ điều hành được phân bổ trước đó và sau đó yêu cầu tất cả các tài nguyên cần thiết với tài nguyên bổ sung này.

Quá trình đăng bài vô hạn.

Trong hệ thống nơi các quy trình phải đợi cho đến khi nó phân bổ tài nguyên cần thiết cho anh ta, tình huống có thể xảy ra rằng các quy trình có mức độ ưu tiên cao hơn sẽ đến, yêu cầu cùng một nguồn lực - tình huống của việc đăng bài vô hạn của quy trình.

Trong một số HĐH, tình huống này được ngăn chặn do sự gia tăng ưu tiên ("lão hóa" của quy trình) để nó được cung cấp cho tài nguyên mong muốn, sau đó mức độ ưu tiên giảm xuống mức trước đó.

Quản lý nguồn tài nguyên.

Ý tưởng rằng HĐH chủ yếu là một hệ thống cung cấp giao diện người dùng thuận tiện, tương ứng với sự xem xét từ trên xuống dưới. Một cái nhìn khác, từ dưới lên, đưa ra một ý tưởng về HĐH như một cơ chế nhất định kiểm soát tất cả các phần của hệ thống phức tạp. Các hệ thống tính toán hiện đại bao gồm bộ xử lý, bộ nhớ, bộ hẹn giờ, đĩa, ruy băng từ, thiết bị truyền thông mạng, máy in và các thiết bị khác. Theo cách tiếp cận thứ hai, chức năng hệ điều hành là phân phối bộ xử lý, bộ nhớ, thiết bị và dữ liệu giữa các quy trình cạnh tranh cho các tài nguyên này. Hệ điều hành sẽ quản lý tất cả các tài nguyên của máy tính toán theo cách để đảm bảo hiệu quả tối đa hoạt động. Tiêu chí hiệu quả có thể, ví dụ, băng thông hoặc phản ứng hệ thống. Quản lý tài nguyên bao gồm một giải pháp của hai loại tài nguyên nhiệm vụ độc lập, phổ biến:

kế hoạch tài nguyên - Đó là định nghĩa của đó, khi nào, và đối với các tài nguyên chia hết và về số lượng, cần thiết để phân bổ tài nguyên này;

theo dõi trạng thái của một tài nguyên - ĐÓ LÀ, ĐẢM BẢO THÔNG TIN HOẠT ĐỘNG về việc có hoặc không bị chiếm giữ bởi tài nguyên và đối với tài nguyên chia hết - tài nguyên đã được phân phối bao nhiêu và một cách tự do.

Để giải quyết các nhiệm vụ quản lý tài nguyên chung này, các hệ điều hành khác nhau sử dụng các thuật toán khác nhau, cuối cùng xác định toàn bộ sự xuất hiện của chúng, bao gồm các đặc điểm hiệu suất, phạm vi và thậm chí giao diện người dùng. Ví dụ: thuật toán điều khiển bộ xử lý chủ yếu được xác định xem hệ thống được phân tách bằng hệ thống tách thời gian, hệ thống xử lý gói hoặc hệ thống thời gian thực hay không.

Các loại hệ điều hành. Khái niệm của hệ điều hành.

Hệ điều hành (HĐH) là một phức hợp các chương trình hệ thống và quản lý dành cho việc sử dụng hiệu quả hiệu quả nhất tất cả các tài nguyên của hệ thống máy tính (SUN) (hệ thống máy tính - bộ phần cứng kết nối với thiết bị và phần mềm máy tính và phần mềm dự định xử lý thông tin) và Dễ làm việc với nó.

Xử lý hàng loạt hệ điều hành.
Hệ điều hành xử lý gói là một hệ thống xử lý gói nhiệm vụ, tức là một số nhiệm vụ được chuẩn bị bởi một hoặc người dùng khác nhau. Tương tác giữa người dùng và nhiệm vụ của ông trong quá trình xử lý là không thể hoặc cực kỳ hạn chế. Trong hệ điều hành, hệ điều hành xử lý gói của máy tính có thể hoạt động trong các chế độ đơn và đa phát.
Hệ điều hành tách hệ điều hành.

Các hệ thống như vậy cung cấp bảo trì đồng thời nhiều người dùng, cho phép mỗi người dùng tương tác với tác vụ của họ trong chế độ đối thoại. Tác dụng của dịch vụ đồng thời đạt được bằng cách chia thời gian của bộ xử lý và các tài nguyên khác giữa một số quy trình tính toán đáp ứng các nhiệm vụ riêng của người dùng. Hệ điều hành cung cấp một email cho từng quy trình tính toán trong một khoảng thời gian ngắn; Nếu quá trình tính toán chưa hoàn thành phần cuối của khoảng thời gian tiếp theo, nó bị gián đoạn và đặt trong hàng đợi chờ, mang lại máy tính cho một quy trình tính toán khác. Eum trong các hệ thống này hoạt động trong chế độ đa phát.
Hệ điều hành tách thời gian có thể được áp dụng không chỉ cho người dùng dịch vụ mà còn để kiểm soát các thiết bị công nghệ. Trong trường hợp này, "người dùng" là các khối kiểm soát riêng biệt là một phần của thiết bị công nghệ: mỗi khối tương tác với một quy trình máy tính nhất định trong khoảng thời gian đủ để truyền ảnh hưởng kiểm soát đối với bộ truyền động hoặc nhận thông tin từ các cảm biến.
Hệ điều hành thời gian thực.
Dữ liệu hệ thống đảm bảo thực hiện các yêu cầu hoạt động trong một khoảng thời gian xác định. Các yêu cầu có thể đến từ người dùng hoặc từ bên ngoài đối với các thiết bị máy tính mà các hệ thống được liên kết với các kênh truyền dữ liệu. Đồng thời, tốc độ của các quy trình tính toán trong máy tính phải được phối hợp với tốc độ của các quá trình xảy ra bên ngoài máy tính, tức là, đồng ý với quá trình của thời gian thực. Các hệ thống này tổ chức quản lý các quy trình tính toán để thời gian phản hồi với yêu cầu không vượt quá các giá trị được chỉ định. Thời gian phản hồi cần thiết được xác định bởi các thuộc tính của các đối tượng (người dùng, thiết bị bên ngoài) được phục vụ bởi hệ thống. Các hệ điều hành thời gian thực được sử dụng trong các hệ thống quản lý thiết bị thông tin và thiết bị công nghệ. Eum trong các hệ thống như vậy có chức năng thường xuyên hơn trong chế độ đa nhiệm.
Hệ điều hành đối thoại.
Những hệ điều hành này đã phổ biến trong máy tính cá nhân. Các hệ thống này cung cấp một hình thức thuận tiện của một đối thoại với người dùng thông qua màn hình khi nhập và thực thi các lệnh. Để thực hiện các chuỗi lệnh được sử dụng thường xuyên, I.E. Nhiệm vụ, hệ điều hành đối thoại cung cấp xử lý gói. Trong điều khiển máy tính OS đối thoại thường hoạt động ở chế độ một phần mềm.

Ngày nay, một phần lớn dân số thế giới trên cơ sở đang diễn ra tương tác với máy tính, ai đó bắt buộc phải làm việc, ai đó đang tìm kiếm thông tin về mạng và ai đó chỉ dành thời gian trong các trò chơi. Mọi người đều có nhu cầu riêng của họ, và do đó máy tính phải tuân thủ chúng. Và nếu chúng ta đang nói về "tuyến" (thành phần kỹ thuật của máy tính), thì mọi thứ đều ít rõ ràng hơn: người mới hơn, càng tốt. Nhưng đây là phần "Phần mềm" (phần mềm) đòi hỏi sự chú ý đặc biệt.

Mỗi máy tính chạy dưới sự kiểm soát của một hệ điều hành cụ thể, đó là một bộ tuyệt vời, mỗi trong số đó phù hợp với một số nhiệm vụ nhất định, thiết bị có thể truy cập và như vậy. Do đó, một yếu tố quan trọng là sự lựa chọn của hệ điều hành này.

Có một danh sách đủ lớn các hệ điều hành, nhưng trong tài liệu này, nó sẽ là khoảng ba trụ cột ảnh hưởng mạnh mẽ đến ngành công nghiệp và chiếm phần chính giữa tất cả các hệ điều hành: Windows, MacOS và Linux.

Hệ điều hành độc quyền

Để bắt đầu, cần phải làm rõ rằng có sự độc quyền, những người áp dụng cho giấy phép của nhà sản xuất. Chúng bao gồm Windows, danh sách được đặt ra bên dưới và MacOS. Mặc dù thực tế là cả hai hệ thống có thể được tải xuống trong mạng (ăn cắp), nó sẽ đúng khi mua giấy phép từ công ty nhà phân phối và kích hoạt nó.

Ưu điểm của các hệ thống như vậy là sự phát triển của họ, một lượng lớn phần mềm chất lượng cao và hỗ trợ kỹ thuật có thẩm quyền sẽ giúp ích trong trường hợp gặp trục trặc.

Hệ điều hành "miễn phí"

Có gần như toàn bộ gia đình Linux với những người, ngoại trừ một số phát triển có kế toán hoặc phần mềm chuyên nghiệp khác. Các hệ điều hành này có thể được tải xuống hoàn toàn miễn phí và cài đặt trên bất kỳ máy tính nào mà không có lương tâm.

Do đó, các hệ thống như vậy được tạo ra bởi các nhà phát triển độc lập kết hợp với cộng đồng, do đó, chất lượng chương trình để lại nhiều điều mong muốn, nhưng các hệ thống như vậy được bảo vệ nhiều hơn và làm việc ổn định hơn đối thủ cạnh tranh độc quyền của họ.

các cửa sổ

Tuyệt đối tất cả những người đã từng đối phó với một máy tính, biết sản phẩm của Microsoft về điều này. Đặc biệt, điều này liên quan đến việc phát hành Super-Spanning của Windows 7. Danh sách các hệ điều hành của Microsoft đã là một chục thế hệ. Chúng cực kỳ phổ biến trên toàn thế giới và chiếm gần 90% thị trường. Những gì không nói về sự lãnh đạo chưa từng có.

  • Windows XP;
  • Windows Vista;
  • Windows 7;
  • Windows 8;
  • Windows 10;

Danh sách này đã cố tình bắt đầu bằng Windows XP, vì đây là phiên bản cũ nhất còn lại cho đến ngày hôm nay.

Chrome OS.

Sản phẩm kém phát triển từ Google, chỉ bị giới hạn bởi các ứng dụng web và trình duyệt cùng tên. Hệ thống này không được thi đấu so với Windows và Mac, nhưng được thực hiện với cơ hội cho tương lai khi giao diện web có thể thay thế phần mềm "thực". Theo mặc định, được cài đặt trên tất cả các máy tính Chromebook.

Cài đặt nhiều hệ thống và sử dụng máy ảo

Vì mỗi nền tảng có những ưu điểm và nhược điểm của nó, thường cần phải làm việc ngay lập tức với một số. Các nhà phát triển máy tính biết về nó, vì vậy hãy cung cấp cho người dùng khả năng cài đặt hai hoặc ba hệ thống cùng một lúc.

Nó chỉ là xong. Chỉ một phân phối hệ thống (ổ đĩa hoặc ổ đĩa flash với được tải trên vật liệu cài đặt của chúng) và không gian đĩa cứng miễn phí. Tất cả các hệ điều hành hiện đại được cung cấp trong quá trình cài đặt để phân phối địa điểm và tạo cơ chế khởi động sẽ hiển thị danh sách các hệ điều hành khi khởi động máy tính. Tất cả mọi thứ được thực hiện ở chế độ bán tự động và dưới khả năng cho bất kỳ người dùng nào.

Máy tính Apple có tiện ích đặc biệt - Bootcamp, được thiết kế để cài đặt Windows đơn giản và liền mạch bên cạnh MacOS.

Có một cách khác - cài đặt một hệ thống ảo bên trong thực. Điều này sử dụng các chương trình: VMware và VirtualBox có thể mô phỏng một máy tính đầy đủ và chạy các hệ điều hành.

Thay vì bị phạt tù.

Danh sách các hệ điều hành cho máy tính không giới hạn ở trên. Có rất nhiều sản phẩm từ các công ty khác nhau, nhưng tất cả chúng đều khá cụ thể và không xứng đáng được sự chú ý của người dùng thông thường. Sự lựa chọn là làm giữa các cửa sổ, MacOS và Linux, vì chúng có thể đóng hầu hết các nhu cầu và khá đơn giản trong việc làm chủ.