• Hệ điều hành - Chapter 7: Memory managementHệ điều hành - Chapter 7: Memory management

    Next-fit Scans memory from the location of the last placement  More often allocate a free block at the end of memory where the largest block is found The largest block of free memory is quickly broken up into smaller blocks Compaction is required more frequently

    ppt43 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 527 | Lượt tải: 0

  • Hệ điều hành - Chapter 6: Concurrency: deadlock and starvationHệ điều hành - Chapter 6: Concurrency: deadlock and starvation

    When a process makes a request for a set of resources, assume that the request is granted, update the system state accordingly, Then determine if the result is a safe state. if so, grant the request and, if not, block the process until it is safe to grant the request.

    ppt54 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 609 | Lượt tải: 0

  • Hệ điều hành - Chapter 5: Concurrency: mutual exclusion and synchronizationHệ điều hành - Chapter 5: Concurrency: mutual exclusion and synchronization

    A data area (e.g., a file) is shared among many processes Some processes (readers) only read the data area, some (writers) only write to the area Conditions to satisfy: Multiple readers may simultaneously read the file Only one writer at a time may write If a writer is writing to the file, no reader may read it

    ppt42 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 630 | Lượt tải: 0

  • Hệ điều hành - Chapter 4: ThreadsHệ điều hành - Chapter 4: Threads

    Like processes, thread may synchronize with one another. Any alteration of a resource by one thread affects other threads in the same process consider two threads each try to add an element to a linked list at the same time

    ppt20 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 673 | Lượt tải: 0

  • Hệ điều hành - Chapter 3: Process description and controlHệ điều hành - Chapter 3: Process description and control

    What is a process? Process states which characterize the behaviour of processes. Data structures used to manage processes. Ways in which the OS uses these data structures to control process execution.

    ppt56 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 523 | Lượt tải: 0

  • Hệ điều hành - Chapter 1 and 2: Computer system and operating system overviewHệ điều hành - Chapter 1 and 2: Computer system and operating system overview

    The Evolution of Operating Systems OS Objectives and Functions Instruction Execution Interrupts The Memory Hierarchy Cache Memory I/O Communication Techniques

    ppt54 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 568 | Lượt tải: 0

  • Hệ điều hành - Network file systemHệ điều hành - Network file system

    fsid=num – Forces the file handle and file attributes settings on the wire to be num • hard or soft — Specifies whether the program using a file via an NFS connection should stop and wait (hard) for the server to come back online, if the host serving the exported file system is unavailable, or if it should report an error (soft) • noacl — Tu...

    pdf33 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 659 | Lượt tải: 0

  • Webserver trên LinuxWebserver trên Linux

    NHIỀU TÊN MIỀN CÓ THỂ CHẠY TRÊN MỘT ĐỊA CHỈ IP. • MÁY ẢO HỖ TRỢ APACHE CẢ TRÊN NỀN IP VÀ TÊN DỰA TRÊN VHOSTS. • MÁY ẢO TRÊN NỀN IP SỬ DỤNG ĐỊA CHỈ IP CỦA KẾT NỐI ĐỂ XÁC ĐỊNH CÁC MÁY CHỦ ẢO CHÍNH XÁC ĐỂ PHỤC VỤ. DO ĐÓ, BẠN CẦN PHẢI CÓ MỘT ĐỊA CHỈ IP RIÊNG BIỆT CHO MỖI MÁY CHỦ. VỚI TÊN ẢO DỰA TRÊN LƯU TRỮ, MÁY CHỦ DỰA TRÊN MÁY KHÁCH

    pdf18 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 603 | Lượt tải: 0

  • Hệ điều hành - Dns server (bind)Hệ điều hành - Dns server (bind)

    Không có bất kỳ tập tin CSDL nào. Nó lưu giữ lại những tên máy đã được phân giải trước đó và được sử dụng lại những thông tin này nhằm mục đích: Làm tăng tốc độ phân giải bằng cách sử dụng cache. Giảm bớt gánh nặng phân giải tên máy cho các Name Server. Giảm việc lưu thông trên những mạng lớn

    pdf32 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 653 | Lượt tải: 0

  • Hệ điều hành - Dynamic host configuration protocolHệ điều hành - Dynamic host configuration protocol

    The DHCP Relay Agent (dhcrelay) allows for the relay of DHCP and BOOTP requests from a subnet with no DHCP server on it to one or more DHCP servers on other subnets. • When a DHCP client requests information, the DHCP Relay Agent forwards the request to the list of DHCP servers specified when the DHCP Relay Agent is started

    pdf33 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 528 | Lượt tải: 0