Chúng ta đã biết hệ điều hành giải quyết vấn đề này như thế nào trong chương Quản lý tiến trình của tài liệu này. Đây là một vấn đề lớn đối với các hệ điều hành đa nhiệm đặc biệt là các hệ điều hành mạng. Các hệ điều hành này cung cấp đầy đủ các công cụ để người sử dụng và chương trình của người sử dụng kết hợp cùng với hệ điều hành khai thác, sử dụng tốt các tập tin chia sẻ nhưng hạn chế thấp nhất các lỗi có thể xảy ra | có thể dẫn đến tình trạng hỏng tập tin chia sẻ hoặc nội dung của tâp tin chia sẻ. Chúng ta đã biết hệ điều hành giải quyết vấn đề này như thế nào trong chương Quản lý tiến trình của tài liệu này. Đây là một vấn đề lớn đối với các hệ điều hành đa nhiệm đặc biệt là các hệ điều hành mạng. Các hệ điều hành này cung cấp đầy đủ các công cụ để người sử dụng và chương trình của người sử dụng kết hợp cùng với hệ điều hành khai thác sử dụng tốt các tập tin chia sẻ nhưng hạn chế thấp nhất các lỗi có thể xảy ra. Trong phần sau của chương này chúng ta sẽ xem xét những thao tác mà hệ điều hành phải thực hiện để đáp ứng yêu cầu mở file từ người sử dụng trong môi trường nhiều người sử dụng. . Quản lý không gian đĩa Kích thước block Để tổ chức lưu trữ nội dung các file trên đĩa các hệ điều hành đều chia không gian lưu trữ của đĩa thành các phần có kích thước bằng nhau được gọi là khối block lưu trữ. Nội dung của file cũng được chia thành các block có kích thước bằng nhau trừ block cuối cùng và bằng với kích thước các block đĩa. Khi cần lưu trữ file trên đĩa hệ điều hành cấp cho mỗi tập tin một số lượng block vừa đủ để chứa hết nội dung của tập tin. Kích thước của một block phụ thuộc vào qui định của vi xử lý và hệ điều hành thường là 128 byte 256 byte hoặc 512 byte vv. Khi chọn kích thước của block hệ điều hành phải xem xét các vấn đề sau Nếu kích thước block lớn thì dễ lãng phí đĩa trong trường hợp kích thước của tập tin không phải là bội số của kích thước block. Nếu kích thước block nhỏ thì đĩa được chia thành nhiều block dẫn đến kích thước danh sách quản lý block của đĩa danh sách quản lý block của một tập tin bảng các block vv sẽ tăng lên do đó dung lượng bộ nhớ chứa nó sẽ tăng lên. Kích thước của block phải là bội của kích thước khối dữ liệu mà hệ thống dùng khi thực hiện truyền dữ liệu giữa bộ nhớ chính và bộ nhớ phụ. Theo dõi các block tự do Khi cần lưu trữ nội dung của các file lên đĩa hệ điều hành cấp cho file một số lượng block đĩa nhất định để chứa hết nội dung của