BEOs

Kolejny system operacyjny ,który jest stosunkowo mało znany zwłaszcza w naszym kraju. Jest to system,który został opracowany przez firmę BeInc, jednak w 2001 roku prawa autorskie zostały sprzedane firmie Palm. BeOS, jest w pełni 64-bitowym systemem operacyjnym, łączącym w sobie cechy charakterystyczne dla systemów z rodziny UNIX z łatwością obsługi kojarzoną głównie z Windows czy MacOS. Bazując na Unixie, ma znakomitą wydajność i skalowalność, a łatwy w obsłudze interfejs użytkownika wzorowany po części na w/w systemach ułatwia pracę. System spełnia standardy POSIX, więc z uruchomieniem większości programów napisanych w C i C++, a przekompilowanych w systemie BeOS przy pomocy BeDevelopmentKit nie powinno być problemów. BeOS jest oparty na architekturze wielowątkowego 64-bitowego mikrojądra, które umożliwia uruchamianie wielu aplikacji i równoczesną pracę z nimi bez wyraźnej utraty szybkości reakcji na działania użytkownika - mimo, że liczba aktywnych wątków w systemie nierzadko przekracza kilkaset. Pamięć wirtualna jest rzadziej wykorzystywana niż w innych systemach. System nie doprowadza do sytuacji, że po kliknięciu myszką na dowolny obiekt na pulpicie, musimy czekać w nieskończoność na reakcję ze strony systemu, bo ten stara się uporać z plikiem wymiany, tak jak ma to miejsce w systemach Microsoftu w przypadku zbyt dużej liczby otwartych aplikacji. Struktura typu klient-serwer podnosi skuteczność i niezawodność oraz rozdziela aplikacje na wiele wątków nawet wtedy, gdy nie deklarują one takiej potrzeby. Pozwala to na ciągłe w czasie wykorzystanie mocy obliczeniowej procesora. Zarządzanie pamięcią zostało zorganizowane w taki sposób, by wadliwe działanie jakiejkolwiek aplikacji nie powodowało zawieszenia się całego systemu. W przypadku niepoprawnej pracy jakiejkolwiek aplikacji system wykrywa zagrożenie i zamyka aplikację powodującą problem. Bezpośrednie śledzenie działających aplikacji i monitorowanie poprawności wykonywania programów jest możliwe, dzięki znanej już w Windows NT 4.0 funkcji uruchamiania programów w oddzielnych, jasno sprecyzowanych przez system segmentach pamięci. System graficzny ma architekturę klient-serwer, a bezpośredni dostęp do bufora graficznego umożliwia zwiększenie szybkości wyświetlania grafiki. Biblioteka 2D, na podstawie której został zbudowany cały interfejs użytkownika operuje na wartościach rzeczywistych, co jest przydatne podczas wyświetlania grafiki o rozdzielczości większej niż rozdzielczość ekranu lub gdy chcemy ustawić do 32 wirtualnych pulpitów - każdy w innej rozdzielczości i głębi barw. System BeOS już od pierwszego wydania miał jasno wytyczony kierunek rozwoju. Były nim multimedia i współpraca z innymi systemami operacyjnymi. Dlatego też oprócz niecodziennych możliwości multimedialnych wyposażono go w obsługę różnych, nawet już dziś rzadko spotykanych systemów plików. 64-bitowy system plików BeFileSystem (befs) przy minimalnym rozmiarze jednostki alokacji wynoszącym 1024 bajty, jest w stanie powalić na kolana każdy system operacyjny z dostępnych na platformę PC.

Tagi: program, system, aplikacja | Lista plików serwisu

Flach i Java

zbiorniki ciśnieniowe Zarówno Flach jak i Java to nowoczesne programy komputerowe, które są pomocne w szeregu operacji podczas tworzenia nowoczesnych stron WWW. Flash został stworzony przez firmę Macromedia jako narzędzie umożliwiające tworzenie zaawansowanej grafiki za pomocą wygodnego interfejsu. Jest to stosunkow...

Rodzaje sieci komputerowych

Sieci komputerowe dzielimy, zwłaszcza ze względu na ich architekturę, ale przede wszystkim ze względu na ich wielkość. Wyróżniamy sieci lokalne, sieci komputerowe miejskie, rozległe sieci komputerowe, a także sieci globalne, których przykładem może być Internet. Lokalne sieci komputerowe są najb...

Rodzaje informatyki

Wraz z rozwojem w dziedzinie komputerów obserwujemy rozwój w dziedzinie informatyki, czyli dziedzinie wiedzy wykorzystującej komputery jako głównego nośnika informacji. Wraz z tym rozwojem można zauważyć wyodrębniające się coraz to nowsze dziedziny informatyki. W ostatnim czasie widoczny szczegól...