Professional Documents
Culture Documents
Hệ điều hành dành cho máy MainFrame
Hệ điều hành dành cho máy MainFrame
là loại máy tính có kích thước lớn được sử dụng chủ yếu bởi các công ty
để chạy các ứng dụng lớn xử lý khối lượng lớn dữ liệu như kết quả điều tra
dân số, thống kê khách hàng và doanh nghiệp, và xử lý các giao dịch
thương mại.
Batch system:
Là hệ điều hành sơ khai nhất
Hệ điều hành cho phép nhiều người cùng xử dụng mà không cần kết nối
trực tiếp được thực hiện bằng cách giữ người dùng trongng các lô riêng
biệt.
Hệ thống hàng loạt (batch system) là hệ thống (system) thực hiện việc xử
lý hàng loạt (batch processing) để giảm thiểu thời gian xử lý.
Batch processing: là khi máy tính xử lí một số lượng công việc trong đc
gom lại thành một nhóm. Nó được thiết kế là một tiến trình tự động ko có
sự can thiệp của con người nó còn được gọi là tự động hóa lượng công
việc (workload automation) hoặc và sắp xếp công việc (job scheduling)
Batch processing là một cách cực kì hiệu quả khi cần xử lí một lượng dữ
liệu lớn trong thời gian ngắn.
Hệ điều hành đa chương trình chạy nhiều chương trình trên một bộ xử
lí, nếu chương trình phải đợi một thao tác I/O thì các chương trình khác
sẽ sử dụng CPU trong thời gian chờ đợi. Các hệ điều hành này định
hình một số hệ điều hành phổ biến như linux, window,…
Đa chương trình là phân bổ nhiều hơn một chương trình đồng thời trên
một hệ thống máy tính và các tài nguyên của nó. Đa chương trình cho
phép sử dụng CPU một cách hiệu quả bằng cách cho phép nhiều người
dùng khác nhau sử dụng CPU và các thiết bị I / O một cách hiệu quả
Đa chương trình đảm bảo rằng CPU luôn có thứ gì đó để thực thi, do đó
làm tăng hiệu suất sử dụng CPU
Đa chương trình ban đầu được phát triển vào cuối những năm 1950
như một tính năng của hệ điều hành và lần đầu tiên được sử dụng trong
máy tính máy tính lớn. Với sự ra đời của bộ nhớ ảo và công nghệ máy
ảo, việc sử dụng đa chương trình đã được tăng cường.
Hệ thống đa chương trình và hệ thống batch cung cấp một môi trường mà
nhiều tài nguyên của hệ thống được sử dụng một cách hiệu quả, nhưng nó ko
cung cấp sự tương tác giữa người người dùng với hệ thống máy tính.
Thuận lợi :
Nhược điểm: