Przerwania sprzętowe i wywołania systemowe

  1. Zaloguj się na serwerze ameryk i zapoznaj się z zawartością pliku /proc/interrupts. Obserwuj zmiany w tym pliku przy pomocy komendy watch -d -n1 cat /proc/interrupts.

  2. Obserwuj przerwania sprzętowe dla urządzenia o IRQ=27 (sar -I 27 1).

  3. Obserwuj tempo tworzenia procesów i zmian kontekstu na serwerach ameryk i polon/tor (sar -w 1).

  4. Porównaj pliki /proc/interrupts na serwerach ameryk i polon/tor.

  5. Wykonaj komendę strace -c cat /etc/hosts i dokładnie przeanalizuj otrzymane wyniki. Jak długo trwało wykonanie tego polecenia? Ilu odwołań do systemu wymagało? W jakim tempie wywołania systemowe były realizowane?

  6. Dokonaj podobnej analizy dla komend: head|tail|vi|emacs /etc/hosts.