operating-system

Jakie są pięć najczęściej używanych systemów operacyjnych czasu rzeczywistego? [zamknięte]

Szukam najczęściej używanych 5 systemów operacyjnych czasu rzeczywistego. Szukałem w Google i Wikipedia ma listę RTOSs, ale s ... asie rzeczywistym. Jeszcze jedno pytanie: Czy możemy włączyć Windows 7? Kiedy ustawiamy priorytet 5 zadań, np. na realtime.

Co kryje się za printf w C? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... e skąd wypływają dane i czy jest jakiś kontroler do monitora? a w jakim stopniu przedstawiona powyżej oś czasu jest poprawna?

Programowo uzyskać PID rodzica innego procesu?

Próbowałem google, ale znalazłem getppid(), który pobiera nadrzędny pid bieżącego procesu. Potrzebuję czegoś takiego getppid(some_other_pid), czy jest coś takiego? Zasadniczo pobiera pid jakiegoś procesu i zwraca PID procesu nadrzędnego.

Dlaczego pojedynczy proces gwintowany jest wykonywany na kilku procesorach/rdzeniach?

Powiedzmy, że uruchamiam prosty proces jednowątkowy, taki jak ten poniżej: public class SirCountALot { public static vo ... dziej wydajnym sposobem? *mówię głównie jedno-gwintowe, ponieważ jest tu wiele wątków, ale tylko 2 z nich robią anything:

Minix vs Linux do nauki projektowania systemu operacyjnego?

Chciałbym się nauczyć projektowania systemu operacyjnego. Zastanawiałem się czy w tym procesie powinienem zająć się Minixem c ... edzę na temat struktur danych. Jeśli wybieram trasę Minix, to czy powinienem zająć się wersją 2 (prostsze??) lub w wersji 3?

python: get directory two levels up

Ok...Nie wiem, gdzie jest moduł x, ale wiem, że muszę podnieść ścieżkę do katalogu o dwa poziomy. Czy Jest jakiś bardziej elegancki sposób: import os two_up = os.path.dirname(os.path.dirname(__file__))

Dlaczego" pliki wykonywalne " są zależne od systemu operacyjnego?

Rozumiem, że każdy procesor / architektura ma swój własny zestaw instrukcji, dlatego program (binarny) napisany dla określone ... mi wykonywalnymi pod Linuksem? Czy jest jakieś źródło, z którego mogę uzyskać krótkie i szczegółowe informacje na ten temat?

Jaka jest wartość zwracana systemu operacyjnego.system() w Pythonie?

Natknąłem się na to: >>> import os >>> os.system('ls') file.txt README 0 Co to jest wartość zwracanaos.system()? Dlaczego mam 0?

Procesor przełącza się z trybu użytkownika na tryb jądra: co dokładnie robi? Jak to się dzieje?

Procesor przełącza się z trybu użytkownika na tryb jądra : co dokładnie robi? Jak to się dzieje? EDIT: Nawet jeśli jest t ... ura zależy od Ciebie. Opowiedz mi o architekturze, o której wiesz. Chcę się dowiedzieć, co wszystko będzie w to zamieszane.

Jak odkryć, jaka dystrybucja Linuksa jest w użyciu

Czasami muszę uzyskać dostęp do serwerów z Linuksem (a może innym Uniksopodobnym), ale nie wiem, jak zweryfikować, która dyst ... nie wie). Czy istnieje łatwy i niezawodny sposób, aby to odkryć, taki, który jest jednolity i spójny we wszystkich z nich?

Pobieranie bieżącego systemu operacyjnego podczas wykonywania w C++

Muszę dowiedzieć się, na jakim systemie operacyjnym działa mój program podczas wykonywania. Używam Qt 4.6.2, MinGW i Eclipse ... ws lub Linux. Teraz potrzebuję swego rodzaju przełącznika, aby uruchomić inny kod w zależności od systemu operacyjnego. Thx

Różnice lub podobieństwa między segmentowanym stronicowaniem i segmentacją Paged?

Studiowałem połączone systemy przywoławcze / segmentacyjne i w mojej książce były dwa podejścia do tego: 1.paged segmentati ... ednego schematu. Nie mogę zrozumieć, dlaczego w moim podręczniku są dwa plany na to. Każda pomoc będzie bardzo mile widziana.

Monitor vs Mutex

Czytałem, że mutex jest semaforem o wartości 1 (SEMAFOR binarny), który służy do wymuszania wzajemnego wykluczenia. Przeczyt ... gnięciu wzajemnego wykluczenia. Czy ktos moze mi powiedziec jaka roznica miedzy mutexem a monitorem skoro oba robia to samo

jak działa dyspozytor?

Niedawno zacząłem kurs OS. Z tego, co wiem, praca dyspozytora polega na zapisaniu kontekstu bieżącego procesu i załadowaniu k ... kontekst poprzedniego procesu w rejestrach, PSW itp. zostanie utracony. Jak to ma zapisać kontekst przed załadowaniem się ?

Jak zawiesić programowo mój system

Gdybym mógł napisać program użytkownika, który zawiesiłby mój system operacyjny (nie moją aplikację) , Jak bym to zrobił? M ... ogramu usermode na tryb jądra i spowodowaniu uszkodzenia pamięci. Czy to możliwe? Uwaga: nie tworzę wirusa. Tylko ciekawość.

Konwertuj wyjście systemu operacyjnego.cpus () w Node.js do procentu

Czy istnieje sposób na konwersję systemu operacyjnego.CPU () info do procentu? Podobnie jak wyjście iostat (w sekcji CPU). M ... funkcji nodejs są w kleszczach CPU, ale nie mam pojęcia, jakiej formuły użyć, aby przekonwertować je na procent :) Dzięki.

Co to jest wątek Jądra?

Właśnie zacząłem kodować sterownik urządzenia i jestem nowy w threadingu, przeglądałem wiele dokumentów, aby dowiedzieć się o ... mi ?. jak zaimplementować wątki jądra ?. Gdzie mogę zobaczyć wynik implementacji?. Czy ktoś może mi pomóc ?. dzięki.

Czy spin lock jest przydatny w architekturze uni Core z pojedynczym procesorem?

Jestem zdezorientowany przez funkcję spin lock. Blokada wirowania służy do zatrzymania procesu przed ponownym planowaniem. Jednak w maszynie z tylko jednym rdzeniem, czy warto używać spin lock aby zapobiec zmianie kontekstu?

jakie jest zastosowanie SPL (secondary program loader)

Jestem zdezorientowany w wyjaśnieniu moich koncepcji dotyczących tych trzech pytań Po co nam dodatkowy program ładujący ? ... my zainicjować pamięć za pomocą minimalnego kawałka o kodzie SPL . Czy SPL faktycznie się przenosi czy tylko uboot się wiąże?

Ile szczegółów sprzętowych może odkryć aplet Javy?

Piszę aplet Javy, aby działał inaczej na innym sprzęcie. Na przykład, jeśli Wiem, że komputer ma dużą ilość pamięci RAM, ale ... Bean zwraca Kompilacjamxbean getName () nazwa JIT getTotalCompilationTime () czas kompilacji kodu w milisekundach.