Pytania otagowane jako x86

Architektura procesorów większości komputerów PC i serwerów, w tym 32-bitowej rodziny 386/486 / Pentium /… (IA-32) i 64-bitowej rodziny amd64. Większość procesorów x86 jest produkowanych przez Intel lub AMD.

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 


4
Jak ograniczyć luki w zabezpieczeniach Spectre i Meltdown w systemach Linux?
Badacze bezpieczeństwa opublikowali w Project Zero nową lukę o nazwie Spectre and Meltdown, pozwalającą programowi na kradzież informacji z pamięci innych programów. Wpływa na architektury Intel, AMD i ARM. Wadę tę można wykorzystać zdalnie, odwiedzając stronę JavaScript. Szczegóły techniczne można znaleźć na stronie redhat , zespole bezpieczeństwa Ubuntu . Wyciek …


3
Jak wykryć i zmniejszyć lukę w zabezpieczeniach związaną z eskalacją uprawnień Intel w systemie Linux (CVE-2017-5689)?
Według centrum bezpieczeństwa firmy Intel z 1 maja 2017 r. Istnieje krytyczna luka w procesorach Intela, która może pozwolić osobie atakującej na uzyskanie uprawnień (eskalacja uprawnień) przy użyciu AMT, ISM i SBT. Ponieważ AMT ma bezpośredni dostęp do sprzętu sieciowego komputera, ta luka sprzętowa umożliwi osobie atakującej dostęp do dowolnego …


4
Używanie ABI_X86 w Gentoo
Minęły miesiące, odkąd zaktualizowałem system Gentoo. I, jak możesz sobie wyobrazić, oznacza to, że jest wiele pakietów (i zmian w USE), które muszę omówić. Mój system to „amd64” (multilib), ale mam wiele ręcznie napisanych słów kluczowych pakietów z „~ amd64”. W każdym razie w tej aktualizacji wciąż widzę flagi USE …


4
32-bitowy, 64-bitowy tryb operacyjny procesora w systemie Linux
Jestem zmieszany. Uruchamianie Fedory Linux lscpudaje: Architecture: i686 CPU op-mode(s): 32-bit, 64-bit ... Ale kiedy próbuję zainstalować program 64-bitowy (Chrome), pojawia się błąd: Pakiet /....x86_64.rpm ma niezgodną architekturę x86_64. Prawidłowe architektury to [„i686”, „i586”, „i486”, i386 ”] Jestem mniej zainteresowany instalacją Chrome, a bardziej interesuje mnie, dlaczego lscpumój procesor może …
15 linux  cpu  64bit  x86 



3
Co zawiera adres fizyczny 0 w systemie Linux x86?
Nie jestem pewien, czy to pytanie powinno się znaleźć tutaj, czy w reverseengineering.stackexchange.com Cytowanie z wikipedii : W procesorze 8086 tablica przerwań nosi nazwę IVT (tablica wektorów przerwań). IVT zawsze znajduje się w tym samym miejscu w pamięci, od 0x0000 do 0x03ff i składa się z 256 czterobajtowych dalekich wskaźników …
12 memory  x86 

2
dpkg: błąd: nie można usunąć architektury „i386” aktualnie używanej przez bazę danych
Użyłem tego polecenia, aby dodać arch i386: sudo dpkg --add-architecture i386 A potem natychmiast po zainstalowaniu żadnych pakietów próbowałem usunąć łuk i386 w następujący sposób: sudo dpkg --remove-architecture i386 I dostałem błąd: dpkg: error: cannot remove architecture 'i386' currently in use by the database Rozwiązania, które widziałem do tej pory, …


2
Uruchamianie plików binarnych X86 na armv7
Próbuję uruchomić drukarkę USB SNBC na Raspberry Pi2. W tym celu muszę skopiować plik binarny filtru drukarki USB SNBC /usr/lib/cups/filter. Ale plik binarny filtru jest kompilowany przy użyciu procesora x86 (producent nie jest zainteresowany obsługą ramienia) tam, gdzie używam armv7. Wiem, że to nie zadziała, ale z ciekawości próbowałem i …
11 arm  qemu  x86 

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.