BSD - alternatywa dla Linuksa

Podobne dokumenty
BSD - alternatywa dla Linuksa

BSD - alternatywa dla Linuksa

SYSTEMY OPERACYJNE. kik.pcz.czest.pl/so. (C) KIK PCz Materiały pomocnicze 1 PROWADZI: PODSTAWOWA LITERATURA: ZAJĘCIA: STRONA


QEMU działa na procesorach procesorach: emuluje procesory: dostępne dla s.o. hosta:


















Struktura systemu operacyjnego. Opracował: mgr Marek Kwiatkowski

Wirtualizacja. Metody, zastosowania, przykłady

Jako, że jesteśmy Linuksowcami będziemy używać OCR dla Linuksa. Właśnie zainstalowałeś silnik OCR ze słownikiem (by nie robił błędów)

TECHNOLOGIE INFORMACYJNE

PIERWSZE URUCHOMIENIE PROGRAMU ITNC PROGRAMMING STATION

Linux is linux is linux?

BSD alternatywa dla Linuksa. (na przykładzie FreeBSD)

BSD alternatywa dla Linuksa

Porównanie systemów zarządzania relacyjnymi bazami danych

Prezentacja emulatora QEMU Zajęcia SO

Kurs pracy w systemie Linux zadanie z listy zada«

System wspomagania zarządzania wirtualizacją

Dystrybucje Linuksa c.d.

Wirtualizacje. Opracowali: Piotr Dąbrowiecki Jakub Gołębiowski Winicjusz Szyszka

Wojciech Dworakowski. Zabezpieczanie aplikacji. Firewalle aplikacyjne - internetowych

która metoda jest najlepsza

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: z zakresu systemów

LINUX. Instalacja oprogramowania


Wstęp 5 Rozdział 1. SUSE od ręki 13

Informatyka- wykład. Podstawy programowania w Pythonie. dr Marcin Ziółkowski

Aktualizowanie systemów operacyjnych

HARD DISK MANAGER PORÓWNANIE EDYCJI

Praca w środowisku Cygwin. Przygotował Mateusz Dudek

Konwersja maszyny fizycznej na wirtualną



Q E M U.

Linux Elementy instalacji. 1 Podział dysku na partycje. 2 Konfiguracja sprzętu (automatycznie) 3 Założenie użytkowników

RHEL 5 wpływ wirtualizacji na koszty

Najczęściej występujące problemy z instalacją i konfiguracją i ich rozwiązania.

26.X.2004 VNC. Dawid Materna

Instalacja Linuksa i podstawowa konfiguracja. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski

Systemy operacyjne semestr I

Systemy operacyjne - rozkład godzin dla technikum informatycznego

Komputerowa obróbka zdjęć. Komputerowa obróbka zdjęć

Porównywalne między latami wyniki egzaminacyjne (PWE)

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat hasła SOHO (ang. Small Office/Home Office).

Laboratorium technik optymalizacji: układanie uniwersyteckiego planu zajęć

Część zadań będzie już zrobiona, np. część programów zainstalowana, ale proszę przeczytać instrukcje i ew. np. zainstalować w domu.

Komputery bezdyskowe - wprowadzenie

CENTRUM ROZWOJU. ul. Krótka KRAKÓW. ZNAKI I SYGNA Y DROGOWE ZAKTUALIZOWANE Pakiet EXT03 wersja 1.1



Systemy Operacyjne 2006/07. Prezentacja o BSD na przykładzie FreeBSD. Maria Donten, Bartłomiej Etenkowski, Aleksander Zabłocki


Podstawy administracji systemu Linux



Pracownia komputerowa. Dariusz wardecki, wyk II

Wirtualizacja. czyli trochę co innego niż rzeczy do tej pory omawiane

Instrukcja obsługi. Miniaturowy wodoodporny rejestrator (data logger) temperatury TM-306U

OPIS PROGRAMU OBSŁUGI STEROWNIKÓW INTECONT >> WAGMASTER << >> INTECONT <<


Hosting WWW Bezpieczeństwo hostingu WWW. Dr Michał Tanaś (

Plan. krótkie opisy modułów. 1 Uwagi na temat wydajności CPython a. 2 Podstawowe techniki poprawiające wydajność obliczeniową

Systemy operacyjne. by pio7rek


KAM-TECH sklep internetowy Utworzono : 11 luty 2015

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: - zna rodzaje sieci - zna topologie sieciowe sieci

ĆWICZENIE NR 5 Prasa do wtłaczania tulei




Laboratorium Informatyka (I) AiR Ćwiczenia z debugowania

A. ZAŁĄCZNIKI TEKSTOWE

Python jest interpreterem poleceń. Mamy dwie możliwości wydawania owych poleceń:

Linux - System Wbudowany

HARD DISK MANAGER 11 / PEŁNA LISTA FUNKCJI. HDM 11 Professional. HDM 2011 Suite. Funkcje. Partycjonowanie dysku

Akcyza dokument dostawy wyrobów węglowych. Instrukcja programu

Instrukcja instalacji połączenia sterownika PL11-MUT24 ze stroną internetową.

EGZAMIN MATURALNY Z INFORMATYKI

INSTRUKCJA OBSŁUGI PROGRAMU DO ODCZYTU PAMIĘCI FISKALNEJ DATECS OPF

Znaki globalne w Linuxie

Wirtualizacja. Piotr Sikora Tomasz Ziółkowski

Etap I V Gminnego Konkursu Informatycznego.

Nazwa kwalifikacji: Montaż i eksploatacja komputerów osobistych oraz urządzeń peryferyjnych Oznaczenie kwalifikacji: E.12 Numer zadania: 10

Drukmistrz.pl Utworzono: Tuesday, 09 April 2019

Transkrypt:

BSD - alternatywa dla Linuksa Porównanie wydajności Maria Donten Bartłomiej Etenkowski Aleksander Zabłocki Systemy Operacyjne 2006 M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 1 / 5

Programy: primes: Znajdowanie pierwszych 10/20 tysięcy liczb pierwszych (najprostszymi brutalnymi metodami) fork: Łańcuszek procesów i przekazywanie liczby przez łacza nienazwane fork+print: To samo, ale z obfitym wyjściem na ekran print: Nie robi (prawie) nic oprócz hałasu M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 2 / 5

Programy: primes: Znajdowanie pierwszych 10/20 tysięcy liczb pierwszych (najprostszymi brutalnymi metodami) fork: Łańcuszek procesów i przekazywanie liczby przez łacza nienazwane fork+print: To samo, ale z obfitym wyjściem na ekran print: Nie robi (prawie) nic oprócz hałasu M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 2 / 5

Programy: primes: Znajdowanie pierwszych 10/20 tysięcy liczb pierwszych (najprostszymi brutalnymi metodami) fork: Łańcuszek procesów i przekazywanie liczby przez łacza nienazwane fork+print: To samo, ale z obfitym wyjściem na ekran print: Nie robi (prawie) nic oprócz hałasu M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 2 / 5

Programy: primes: Znajdowanie pierwszych 10/20 tysięcy liczb pierwszych (najprostszymi brutalnymi metodami) fork: Łańcuszek procesów i przekazywanie liczby przez łacza nienazwane fork+print: To samo, ale z obfitym wyjściem na ekran print: Nie robi (prawie) nic oprócz hałasu M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 2 / 5

Programy: primes: Znajdowanie pierwszych 10/20 tysięcy liczb pierwszych (najprostszymi brutalnymi metodami) fork: Łańcuszek procesów i przekazywanie liczby przez łacza nienazwane fork+print: To samo, ale z obfitym wyjściem na ekran print: Nie robi (prawie) nic oprócz hałasu M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 2 / 5

Środowiska: Damn Small Linux w trybie graficznym FreeBSD w trybie tekstowym, w tym: Programy kompilowane pod FreeBSD Pliki binarne Linuksa uruchomione pod FreeBSD... a to wszystko na Virtual PC pod Windows XP M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 3 / 5

Środowiska: Damn Small Linux w trybie graficznym FreeBSD w trybie tekstowym, w tym: Programy kompilowane pod FreeBSD Pliki binarne Linuksa uruchomione pod FreeBSD... a to wszystko na Virtual PC pod Windows XP M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 3 / 5

Środowiska: Damn Small Linux w trybie graficznym FreeBSD w trybie tekstowym, w tym: Programy kompilowane pod FreeBSD Pliki binarne Linuksa uruchomione pod FreeBSD... a to wszystko na Virtual PC pod Windows XP M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 3 / 5

Środowiska: Damn Small Linux w trybie graficznym FreeBSD w trybie tekstowym, w tym: Programy kompilowane pod FreeBSD Pliki binarne Linuksa uruchomione pod FreeBSD... a to wszystko na Virtual PC pod Windows XP M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 3 / 5

Wyniki testów Na osi pionowej czas wykonania Dwie zielone linie oznaczaja przedział czasowy M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 4 / 5

Wyniki testów Na osi pionowej czas wykonania Dwie zielone linie oznaczaja przedział czasowy M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 4 / 5

Wyniki testów Na osi pionowej czas wykonania Dwie zielone linie oznaczaja przedział czasowy M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 4 / 5

Wyniki testów - wnioski Programy współbieżne na FreeBSD/Linux maja duża zmienność czasu wykonania (z reguły bliżej krótszej granicy podanego przedziału) DSL wypada nieco lepiej od FreeBSD, zwłaszcza w programach współbieżnych Ogólnie trzeba jednak wspomnieć, że compatibility layer w FreeBSD nie spowalnia znaczaco programów Linuksowych (czasami nawet przyspiesza), co jest dużym atutem np. w porównaniu z VMWare M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 5 / 5

Wyniki testów - wnioski Programy współbieżne na FreeBSD/Linux maja duża zmienność czasu wykonania (z reguły bliżej krótszej granicy podanego przedziału) DSL wypada nieco lepiej od FreeBSD, zwłaszcza w programach współbieżnych Ogólnie trzeba jednak wspomnieć, że compatibility layer w FreeBSD nie spowalnia znaczaco programów Linuksowych (czasami nawet przyspiesza), co jest dużym atutem np. w porównaniu z VMWare M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 5 / 5

Wyniki testów - wnioski Programy współbieżne na FreeBSD/Linux maja duża zmienność czasu wykonania (z reguły bliżej krótszej granicy podanego przedziału) DSL wypada nieco lepiej od FreeBSD, zwłaszcza w programach współbieżnych Ogólnie trzeba jednak wspomnieć, że compatibility layer w FreeBSD nie spowalnia znaczaco programów Linuksowych (czasami nawet przyspiesza), co jest dużym atutem np. w porównaniu z VMWare M. Donten, B. Etenkowski, A. Zabłocki () BSD - alternatywa dla Linuksa SO 2006 5 / 5