Pytania otagowane jako cpu

CPU (Central Processing Unit), to procesor w komputerze, który faktycznie wykonuje operacje i obliczenia wykonywane w trakcie działania programu. Zasadniczo to wykonuje program.

12
Jak poznać liczbę rdzeni systemu w systemie Linux?
Chciałem dowiedzieć się, ile rdzeni ma mój system, więc szukałem tego samego pytania w Google. Mam kilka poleceń, takich jak lscpupolecenie. Po wypróbowaniu tego polecenia otrzymałem następujący wynik: $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 1 …
231 linux  cpu 

4
Co oznaczają flagi w / proc / cpuinfo?
Jak mogę sprawdzić, czy mój procesor ma określoną funkcję? (64-bitowy zestaw instrukcji, wirtualizacja wspomagana sprzętowo, akceleratory kryptograficzne itp.) Wiem, że plik /proc/cpuinfozawiera te informacje w flagslinii, ale co oznaczają te wszystkie tajemnicze skróty? Na przykład, biorąc pod uwagę następujący fragment /proc/cpuinfo, czy mam 64-bitowy procesor? Czy mam wirtualizację sprzętu? model …
212 linux  cpu  arm  x86 


3
Co robi proces bezczynnego procesora?
Patrząc na źródło strace, znalazłem użycie flagi klonowania, CLONE_IDLETASKktóra jest tam opisana jako: #define CLONE_IDLETASK 0x00001000 /* kernel-only flag */ Po głębszym przyjrzeniu się, odkryłem, że chociaż ta flaga nie jest w man cloneniej zakryta , jest faktycznie używana przez jądro podczas procesu rozruchu do tworzenia bezczynnych procesów (wszystkie powinny …
73 linux-kernel  cpu 

2
Top i ps nie pokazują tego samego wyniku procesora
Jest to powiązane z tym pytaniem. Po uruchomieniu topotrzymuję następujący wynik: pid 3038używa 18% procesora, jednak podczas działania wynik wynosi 5,5%. Wydaje się, że liczba ta nie zmienia się z czasem (tj. Po uruchomieniu tego samego polecenia nieco później) ... Czy pspolecenie w jakiś sposób uśrednia użycie procesora?
54 cpu  top  ps 



1
Co to są przerwy w oprogramowaniu i sprzęcie i jak są przetwarzane?
Nie jestem pewien, czy rozumiem pojęcie przerw w sprzęcie i oprogramowaniu. Jeśli dobrze rozumiem, celem przerwania sprzętowego jest zwrócenie uwagi na procesor, co jest częścią implementacji wielozadaniowości procesora. Co zatem powoduje przerwanie sprzętowe? Czy to proces sterownika sprzętu? Jeśli tak, gdzie przebiega proces sterownika sprzętu? Jeśli działa na CPU, to …

3
VirtualBox: Czy przypisywanie większej liczby wirtualnych rdzeni procesora niż liczba fizycznych rdzeni procesora jest złym pomysłem?
Ponieważ mam procesor z funkcją Hyper-Threading , zastanawiam się, czy nie jest dobrym pomysłem przypisywanie większej liczby wirtualnych rdzeni procesora niż liczby fizycznych rdzeni procesora, co sugeruje następujące ostrzeżenie: Transkrypcja: Do maszyny wirtualnej przypisanych jest więcej procesorów wirtualnych niż liczba fizycznych procesorów w systemie hosta. Może to obniżyć wydajność maszyny …


1
Czym dokładnie są „Dobrowolne przełączniki kontekstu”?
Mam plik binarny i mam złamać hasło (zadanie domowe). Podano także funkcję (funkcję, która jest częścią pliku binarnego). Ta funkcja pokazała, że ​​łańcuch wejściowy został porównany z prawidłowym hasłem znak po znaku i natychmiast zwrócił fałsz, gdy znak jest zły (to chyba nie jest bezpieczny sposób, ponieważ jest to czas …

7
Ograniczanie procesów do nie więcej niż 10% wykorzystania procesora
Używam systemu Linux, który ma wielu użytkowników, ale czasami zdarza się nadużycie; gdzie użytkownik może uruchomić pojedynczy proces, który zużywa ponad 80% procesora / pamięci. Czy istnieje sposób, aby temu zapobiec, ograniczając zużycie procesora przez proces (na przykład do 10%)? Zdaję sobie z tego sprawę cpulimit, ale to niestety ogranicza …




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.