Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Darmowy
Szybszy dostęp niż przeglądarce!
 

Wielowątkowość

Indeks Wielowątkowość

Wielowątkowość – cecha systemu operacyjnego, dzięki której w ramach jednego procesu może być wykonywanych kilka zadań nazywanych wątkami.

26 kontakty: BeOS, Dane, Hyper-threading, Implementacja (informatyka), Język angielski, Komunikacja międzyprocesowa, Linux, Obiekt (programowanie obiektowe), Oprogramowanie, POSIX Threads, Proces (informatyka), Procesor, Przestrzeń adresowa, Przetwarzanie współbieżne, Rdzeń procesora, Semafor (informatyka), Struktura (programowanie), Synchronizacja, System operacyjny, Unix, Wątek (informatyka), Wielozadaniowość, Windows 95, Windows NT, Zadanie (informatyka), Zmienna (informatyka).

BeOS

BeOS – system operacyjny opracowany przez firmę Be Inc. Zaprojektowany do zastosowań multimedialnych.

Nowy!!: Wielowątkowość i BeOS · Zobacz więcej »

Dane

Przykład prezentacji danych zbieranych przez sonar morski Dane – zbiory wartości, które przekazująinformacje, opisując ilość, jakość, fakt, statystyki, inne znaczenia lub sekwencje symboli, które mogąbyć dalej interpretowane i przetwarzane.

Nowy!!: Wielowątkowość i Dane · Zobacz więcej »

Hyper-threading

Schemat funkcjonowania Intel Hyper-Threading Technology Hyper-threading (nazwa oficjalna Hyper-Threading Technology, nazwy skrócone HT Technology, HTT lub HT) – implementacja wielowątkowości współbieżnej (SMT) opracowana przez firmę Intel i stosowana w procesorach Atom, Pentium, Core i3, Core i5, Core i7, Itanium, Pentium 4 oraz Xeon.

Nowy!!: Wielowątkowość i Hyper-threading · Zobacz więcej »

Implementacja (informatyka)

Implementacja (wdrożenie, przystosowanie, realizacja, łac.ang. implementation) – w informatyce – proces przekształcania abstrakcyjnego opisu systemu lub programu na obiekt fizyczny: komputer lub działający program zapisany w konkretnym języku programowania; także obiekt fizyczny będący efektem takiego przekształcenia, np.

Nowy!!: Wielowątkowość i Implementacja (informatyka) · Zobacz więcej »

Język angielski

Wielkiej Brytanii symbolizujące język angielski ikona symbolizująca język angielski według standardu ISO 639-1 Język angielski, angielszczyzna (ang.) – język z grupy zachodniej rodziny języków germańskich, powszechnie używany w Wielkiej Brytanii, jej terytoriach zależnych oraz w wielu byłych koloniach i dominiach, m.in.

Nowy!!: Wielowątkowość i Język angielski · Zobacz więcej »

Komunikacja międzyprocesowa

Komunikacja międzyprocesowa – umowna nazwa zbioru sposobów komunikacji pomiędzy procesami systemu operacyjnego.

Nowy!!: Wielowątkowość i Komunikacja międzyprocesowa · Zobacz więcej »

Linux

Linux – rodzina uniksopodobnych systemów operacyjnych opartych na jądrze Linux.

Nowy!!: Wielowątkowość i Linux · Zobacz więcej »

Obiekt (programowanie obiektowe)

Obiekt – podstawowe pojęcie wchodzące w skład paradygmatu programowania obiektowego w analizie i projektowaniu oprogramowania oraz w programowaniu.

Nowy!!: Wielowątkowość i Obiekt (programowanie obiektowe) · Zobacz więcej »

Oprogramowanie

Oprogramowanie – ogół informacji w postaci zestawu instrukcji, zaimplementowanych interfejsów i zintegrowanych danych przeznaczonych dla komputera do realizacji wyznaczonych celów.

Nowy!!: Wielowątkowość i Oprogramowanie · Zobacz więcej »

POSIX Threads

POSIX Threads (wątki POSIX, pthreads) – specyfikacja wchodząca w skład standardu POSIX określająca implementację wielowątkowości, która obejmuje podstawowe mechanizmy zarządzania wątkami, obiektami synchronizującymi oraz definiuje jednolity interfejs programistyczny dla języka C. Standard definiuje pewien podstawowy zestaw funkcji oraz szereg opcji, które mogąbyć udostępnione przez implementację.

Nowy!!: Wielowątkowość i POSIX Threads · Zobacz więcej »

Proces (informatyka)

Lista procesów wyświetlona przez htop Proces – egzemplarz wykonywanego programu.

Nowy!!: Wielowątkowość i Proces (informatyka) · Zobacz więcej »

Procesor

Procesor Intel Pentium (widok od dołu) LGA1366 Pomieszczenie wysokiej czystości (''Clean room'') w Glenn Research Center (NASA) Procesor (ang. central processing unit, CPU) – sekwencyjne urządzenie cyfrowe, które pobiera dane z pamięci operacyjnej lub strumienia danych, interpretuje je i wykonuje jako rozkazy, zwracając dane do pamięci lub wyjściowego strumienia danych.

Nowy!!: Wielowątkowość i Procesor · Zobacz więcej »

Przestrzeń adresowa

Przestrzeń adresowa – mapa możliwej do zaadresowania przez proces pamięci.

Nowy!!: Wielowątkowość i Przestrzeń adresowa · Zobacz więcej »

Przetwarzanie współbieżne

Przetwarzanie współbieżne (ang. concurrent computing) – przetwarzanie oparte na współistnieniu wielu wątków lub procesów, operujących na współdzielonych danych.

Nowy!!: Wielowątkowość i Przetwarzanie współbieżne · Zobacz więcej »

Rdzeń procesora

Rdzeń procesora (rdzeń fizyczny) – fizyczna część procesora odpowiedzialna za realizację operacji obliczeniowych, zawierająca wiele jednostek wykonawczych.

Nowy!!: Wielowątkowość i Rdzeń procesora · Zobacz więcej »

Semafor (informatyka)

Semafor – chroniona zmienna lub abstrakcyjny typ danych, który stanowi klasycznąmetodę kontroli dostępu przez wiele procesów do wspólnego zasobu w środowisku programowania równoległego.

Nowy!!: Wielowątkowość i Semafor (informatyka) · Zobacz więcej »

Struktura (programowanie)

Struktura lub rekord — to złożony typ danych występujący w wielu językach programowania, grupujący logicznie powiązane ze sobądane różnego typu w jednym obszarze pamięci.

Nowy!!: Wielowątkowość i Struktura (programowanie) · Zobacz więcej »

Synchronizacja

Synchronizacja (z synchronos – "równoczesny") – koordynacja w czasie, co najmniej dwóch zjawisk (procesów), tzn.

Nowy!!: Wielowątkowość i Synchronizacja · Zobacz więcej »

System operacyjny

System operacyjny (skrót) – oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań, najczęściej w formie programów.

Nowy!!: Wielowątkowość i System operacyjny · Zobacz więcej »

Unix

Unix Time-Sharing System (pisane również jako UNIX, choć nie jest to skrótowiec – nazwa „UNIX” jest kalamburem określenia Multics, który był wzorem dla Uniksa) – system operacyjny rozwijany od 1969 r.

Nowy!!: Wielowątkowość i Unix · Zobacz więcej »

Wątek (informatyka)

Proces z dwoma wątkami Wątek – część programu wykonywana współbieżnie w obrębie jednego procesu; w jednym procesie może istnieć wiele wątków.

Nowy!!: Wielowątkowość i Wątek (informatyka) · Zobacz więcej »

Wielozadaniowość

Wielozadaniowość – cecha systemu operacyjnego umożliwiająca równoczesne wykonywanie więcej niż jednego procesu (programu).

Nowy!!: Wielowątkowość i Wielozadaniowość · Zobacz więcej »

Windows 95

Dyskietka instalacyjna na rynek polski z 1995 roku j. ang.) Windows 95 (nazwa kodowa Chicago) – system operacyjny zorientowany na konsumenta, opracowany przez firmę Microsoft jako część rodziny systemów operacyjnych Windows 9x.

Nowy!!: Wielowątkowość i Windows 95 · Zobacz więcej »

Windows NT

Windows NT (ang. New Technology) – rodzina 32- i 64-bitowych systemów operacyjnych firmy Microsoft, początkowo przeznaczonych do zastosowań profesjonalnych, obecnie z tej rodziny pochodzątakże najpopularniejsze systemy dla użytkowników domowych.

Nowy!!: Wielowątkowość i Windows NT · Zobacz więcej »

Zadanie (informatyka)

Zadanie – zbiór instrukcji programu komputerowego, załadowanych do pamięci RAM i wykonywanych przez procesor.

Nowy!!: Wielowątkowość i Zadanie (informatyka) · Zobacz więcej »

Zmienna (informatyka)

Zmienna – konstrukcja programistyczna posiadająca trzy podstawowe atrybuty: symbolicznąnazwę, miejsce przechowywania i wartość.

Nowy!!: Wielowątkowość i Zmienna (informatyka) · Zobacz więcej »

Przekierowuje tutaj:

Multithreading.

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »