Czytałem w wielu miejscach, że Linux tworzy wątek jądra dla każdego wątku użytkownika w maszynie wirtualnej Java. (Widzę termin „wątek jądra” używany na dwa różne sposoby: wątek stworzony do pracy z podstawowym systemem operacyjnym i wątek, o którym wie system operacyjny i planuje wykonanie pracy użytkownika. Mówię o tym drugim …
W zeszły piątek zaktualizowałem mój serwer Ubuntu do wersji 11.10, która teraz działa z jądrem serwera 3.0.0-12. Od tego czasu ogólna wydajność dramatycznie spadła. Przed aktualizacją obciążenie systemu wynosiło około 0,3, ale obecnie jest na poziomie 22-30 w 8-rdzeniowym systemie CPU z 16 GB pamięci RAM (10 GB za darmo, …
Zainstalowano Ubuntu z wyłączonym SIP na MacBook 2017 - 0 problemów, uruchomionych w kilka sekund. Budowałem go i stworzyłem problem, próbując uruchomić WiFi. W pewnym momencie (było bardzo późno) wydarzyło się połączenie 3 rzeczy: Włączyłem SIP Próbowałem zainstalować sterowniki Broadcom 4360x Ponownie zainstalowałem sterowniki panelu dotykowego z repozytorium GitHub Oto …
Dlaczego RHEL (i jego pochodne) używa tak starego jądra? Używa 2.6.32-xxx, co wydaje mi się stare. Jak obsługują nowszy sprzęt z tym jądrem? O ile wiem, tego rodzaju dystrybucje działają na dość nowoczesnym sprzęcie.
Po uruchomieniu polecenia typu pojawia ls */*/*/*/*.jpgsię błąd -bash: /bin/ls: Argument list too long Wiem, dlaczego tak się dzieje: dzieje się tak dlatego, że istnieje limit ilości miejsca na argumenty polecenia. Standardowa rada to zmiana polecenia, którego używam, aby uniknąć konieczności zajmowania tak dużej ilości argumentów (np. Użyj findi xargs). …
Chcę, aby "echo 1 > /sys/kernel/mm/ksm/run"trwała między butami. Wiem, że mogę edytować, /etc/sysctl.confaby /proczmiany w systemie plików utrzymywały się, ale wydaje się, że to nie działa /sys. Jak sprawić, by ta zmiana przetrwała restart?
Niejasno pamiętam gdzieś, gdzie kiedyś był, w niektórych Uniksach sposób otwierania istniejącego pliku do pisania, z flagą, która prosiła jądro o użycie starej wersji (dla innych procesów uzyskujących dostęp do niego do odczytu), aż do „nowego „wersja została w pełni zapisana (fd zamknięta), od tego momentu plik pojawił się jako …
Najwyraźniej glibc można skompilować w --enable-kernelcelu obsługi starszych wersji jądra. Jednak nie byłem w stanie znaleźć informacji o tym, jakie wersje jądra są obsługiwane w konkretnej wersji glibc . Idealnie chciałbym zobaczyć macierz kompatybilności dla wszystkich wydań glibc (2.x) i jądra (2.6.x). Czy to istnieje? Jeśli nie istnieje, być może …
Mówi się, że kompilacja narzędzi GNU i jądra Linuksa z -O3opcją optymalizacji gcc spowoduje dziwne i funky błędy. Czy to prawda? Czy ktoś tego próbował, czy to tylko mistyfikacja?
Mam dysk twardy o pojemności 3 TB wyciągnięty z WD Mybook Live NAS. Tabela partycji jest następująca: Model: ATA WDC WD30EZRS-11J (scsi) Disk /dev/sdb: 3001GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Number Start End Size File system Name Flags 3 15.7MB 528MB 513MB primary 1 528MB 2576MB 2048MB ext3 …
Jaka jest różnica między jądrem „niepostępującym”, „prewencyjnym” i „selektywnym prewencyjnym”? Mam nadzieję, że ktoś może rzucić na to trochę światła.
Jeśli chodzi o lukę w zabezpieczeniach „Spectre”, „Retpoline” została wprowadzona jako rozwiązanie zmniejszające ryzyko. Jednak przeczytałem post, w którym wspomniano: Jeśli zbudujesz jądro bez niego CONFIG_RETPOLINE, nie będziesz mógł budować modułów za pomocą retpoliny, a następnie oczekiwać, że się załadują - ponieważ symbole zgubne nie są eksportowane. Jeśli zbudować jądro …
Moje pytanie brzmi: dlaczego obecnie niektóre zdarzenia systemu operacyjnego są nadal pisane w języku asemblera zamiast w języku wyższego poziomu, takim jak C, skoro samo jądro jest napisane głównie w C?
Prowadzimy proces w czasie rzeczywistym na jądrze nie działającym w czasie rzeczywistym (CentOS 6) i prawdopodobnie nie ulegnie to zmianie. Mamy aplikację do przesyłania strumieniowego wideo, która wymaga około 500 MB / s ruchu PCIe z niestandardowego układu FPGA przez 1,5 godziny bez przerwy. Aplikacja działa całkiem dobrze - przez …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.