Pytania otagowane jako linux-kernel

Pytania dotyczące jądra systemu Linux i tematów związanych z jądrem systemu Linux, np. szczegóły implementacji, takie jak wywołania systemowe, dostosowywanie jądra itp. W przypadku przestrzeni użytkownika systemu Linux, które nie obejmują szczegółów jądra, bardziej odpowiednie są [linux] lub tag dystrybucyjny.

7
Dlaczego mount wymaga uprawnień roota?
Dlaczego Linux wymaga, aby użytkownik był rootowany / korzystał z sudo / specjalnie autoryzowany dla każdego montowania, aby coś zamontować? Wydaje się, że decyzja, czy zezwolić użytkownikowi na zamontowanie czegoś, powinna opierać się na jego prawach dostępu do źródłowego wolumenu / udziału sieciowego i punktu podłączenia. Kilka zastosowań montowania użytkownika …

3
W Linuksie, od kiedy zaczyna się „uptime”?
Mój komputer mówi: $ uptime 10:20:35 up 1:46, 3 users, load average: 0,03, 0,10, 0,13 A jeśli sprawdzę last, zobaczę: reboot system boot 3.19.0-51-generi Tue Apr 12 08:34 - 10:20 (01:45) A potem sprawdzam: $ ls -l /var/log/boot.log -rw-r--r-- 1 root root 4734 Apr 12 08:34 boot.log Potem widzę w …

3
Czy jądro ma funkcję main ()? [Zamknięte]
Uczę się sterowników urządzeń i programowania jądra. Według książki Jonathana Corbeta main()w sterownikach urządzeń nie ma żadnej funkcji. Więc mam dwa pytania: Dlaczego nie potrzebujemy main()funkcji w sterownikach urządzeń? Czy samo jądro ma jakąś main()funkcję? Czy ktoś może mi to wyjaśnić?


7
Czy możliwe jest zainstalowanie samego jądra Linux?
Jestem ciekawy, czy możliwe jest zainstalowanie samego jądra Linuxa, czy też trzeba użyć jednego ze smaków. Gdyby to było możliwe, jak byś to zrobił? Nie potrzebuję szczegółowego samouczka. Chcę tylko wiedzieć, jak można to zrobić koncepcyjnie. Nie jestem dobry w sprawach niskopoziomowych i chcę wiedzieć, w jaki sposób wprowadzasz system …


3
Dlaczego istnieje zasada jądra Linux, która nigdy nie narusza przestrzeni użytkownika?
Zacząłem myśleć o tym problemie w kontekście etykiety na liście mailingowej jądra systemu Linux. Jako najbardziej znany i prawdopodobnie najbardziej udany i ważny projekt wolnego oprogramowania na świecie, jądro Linuksa cieszy się dużą popularnością. A założyciel i lider projektu, Linus Torvalds, najwyraźniej nie wymaga tu przedstawiania. Linus od czasu do …



1
Ustawienie regulatora procesora na żądanie lub konserwatywne
Walczę z cpupowerArchLinux. Chcę ustawić gubernatora na, ondemanda nawet na conservative. Po pierwsze, jeśli to zrobię $ sudo cpupower frequency-info --governors, dostanę tylko performance powersave. Poszukuję dostępnych modułów takich jak ten ls -1 /lib/modules/`uname -r`/kernel/drivers/cpufreq/ ... i rozumiem acpi-cpufreq.ko.gz amd_freq_sensitivity.ko.gz cpufreq_conservative.ko.gz cpufreq_powersave.ko.gz cpufreq_stats.ko.gz cpufreq_userspace.ko.gz p4-clockmod.ko.gz pcc-cpufreq.ko.gz powernow-k8.ko.gz speedstep-lib.ko.gz Przede wszystkim …

2
Dlaczego wyłączenie zasilania mojego komputera po złym zapisaniu „rm” zapisało moje pliki?
Sytuacja klasyczna: źle się sprawdziłem rmi zaraz potem zorientowałem się, że usunąłem niewłaściwe pliki. (Nic krytycznego, a ostatnio miałem kopie zapasowe, ale wciąż denerwujące). Wiedząc, że dalszą aktywnością dysku był mój wróg, gdybym chciał odzyskać pliki za pomocą extundeletetakich narzędzi, natychmiast natychmiast wyłączyłem maszynę fizycznie (tj. Za pomocą przycisku zasilania, …


2
Kiedy muszę podać add_efi_memmap jako argument jądra w rozruchu UEFI / EFI?
Czytam kilka samouczków, w jaki sposób EFI stub (efistub) ładuje jądro Linuksa. Te instrukcje często używają parametru rozruchu jądra add_efi_memmap. Zamierzonym sprzętem jest Intel x64 z 8 GB pamięci RAM. W mojej bieżącej konfiguracji jest uruchomiony program grub-efiładujący i jądro v3.13. GRUB bagażnika bez tej add_efi_memmapargumentu startowego: 23Linie BIOS-E820 zliczane …

2
ip vs ifconfig komendy plusy i minusy
W pewnym momencie, w jakimś materiale dydaktycznym (z Linux Foundation) na temat Linuksa, z którym się zetknąłem, wymieniono: ippolecenie jest bardziej wszechstronne i wydajniejsze niż ifconfigdlatego, że używa gniazd netlink zamiast wywołań systemowych ioctl . Czy ktoś może coś na ten temat rozwinąć, ponieważ nie rozumiem, co się dzieje pod …

2
Jak wewnętrzne zamknięcie systemu jądra Linuksa działa?
Mam niejasny pomysł na to, jak przestrzeń użytkownika i init-system (czy to klasyczny init sysV / upstart / systemd) działają podczas zamykania systemu. (Zasadniczo istnieje kolejność zamówień „Stop!”, „Proszę przestań teraz naprawdę”, „Proces muszę cię zabić, aby zatrzymać” i czekanie… rzeczy się dzieją). W każdym razie jestem bardzo nieświadomy, jak …

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.