Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Ostatnie wiadomości

#11
Gry / Odp: Steam - dzielimy się swoi...
Ostatnia wiadomość przez robson75 - Czerwiec 16, 2024, 04:00:48 PM

Spolszczenie do wszystkich odcinków można pobrać z stąd
#12
Sparky / Odp: dodanie Irfanview do repo...
Ostatnia wiadomość przez r6 - Czerwiec 16, 2024, 09:36:57 AM
Cytat: lukand w Czerwiec 14, 2024, 03:46:45 PMTak właśnie postąpiłem. Lecz w PCLinuxOS Irfanview jest dostępny wprost w repozytoriach i w przypadku jego wyboru do instalacji, PCLinuxOS automatycznie instaluje WINE.

Dopisz brakujący kod/skrypt do APTusa i będziesz miał to samo co w PCLinuxOS i Ubuntu.
Sam najlepiej wiesz jak to powinno działać.
#13
Ubuntu, Kubuntu, Xubuntu, Lubuntu / Odp: Szybsza budowa kernela
Ostatnia wiadomość przez linusen - Czerwiec 16, 2024, 12:15:13 AM
W tamtym okresie jeszcze nie robili testu Build: allmodconfig z twoim procesorem, dopiero od 1.13.x to podzielili ale już z innymi prockami. Twój procesor jest trochę szybszy od mojego ale i tak uzyskałeś dobry wynik.
Z tego co piszą w kernelu 6.8 był spadek wydajności, chyba to poprawili ale z każdym nowym wydaniem te kernele robią się coraz bardziej ociężałe. Może to przez to że dodali nowy język programowania do GCC.

Nie używam Gnome to nie wiem o tych opcjach zarządzania energią, ale Torvalds zapewne wybiera te najszybszą, gdy chce jak najszybciej skompilować kernel..
#14
Ubuntu, Kubuntu, Xubuntu, Lubuntu / Odp: Szybsza budowa kernela
Ostatnia wiadomość przez Piotr_1988 - Czerwiec 16, 2024, 12:10:59 AM
Cytat: linusen w Czerwiec 15, 2024, 11:37:33 PMTak Gnome jest dość ociężałe w porównaniu do innych środowisk graficznych i menadżerów okien, ale aż tak bardzo nie obciąży procesora żeby było widać takie duże różnice przy kompilacji. Najlepsi spece od Linuksa po prostu usuwają wszystko czego nie używają. Z tego co wiem Linus znowu używa Fedory z Gnome i kompiluje na Ryzenie w 19 sekund, zapewne wyłącza przeglądarkę i inne programy aby jak najszybciej skompilować z całą mocą procesora.
Nie pisałem, że Gnome jest ociężałe tylko, że czas kompilacji programów zmienia się w zależności od ustawień zarządzania energią. Jeśli programuję, przełączam Power Mode -> Performance. Wtedy dowolny kod kompiluje się kilkukrotnie szybciej. Nie ma potrzeby wyłączania innych programów i nie chodzi o "wagę środowiska".
#15
Ubuntu, Kubuntu, Xubuntu, Lubuntu / Odp: Szybsza budowa kernela
Ostatnia wiadomość przez robson75 - Czerwiec 15, 2024, 11:59:29 PM
Cytat: linusen w Czerwiec 15, 2024, 11:37:33 PMZnalazłem tutaj na openbenchmarking test z tym procesorem i5-10400F i on skompilował w 134 sekundy. Wychodzi więc na to że modprobed-db nie usuwa tak dobrze wszystkich śmieci i jest jeszcze sporo do zoptymalizowania w kernerze Linux.
To zależy jak go budował, od samego początku buduje linux-tkg który to zawiera wiele patch-ów i jest odpowiednio zoptymalizowany.
#16
Ubuntu, Kubuntu, Xubuntu, Lubuntu / Odp: Szybsza budowa kernela
Ostatnia wiadomość przez linusen - Czerwiec 15, 2024, 11:37:33 PM
Tak Gnome jest dość ociężałe w porównaniu do innych środowisk graficznych i menadżerów okien, ale aż tak bardzo nie obciąży procesora żeby było widać takie duże różnice przy kompilacji. Najlepsi spece od Linuksa po prostu usuwają wszystko czego nie używają. Z tego co wiem Linus znowu używa Fedory z Gnome i kompiluje na Ryzenie w 19 sekund, zapewne wyłącza przeglądarkę i inne programy aby jak najszybciej skompilować z całą mocą procesora.

https://www.youtube.com/watch?v=JvuDrrFHrhQ

Znalazłem tutaj na openbenchmarking test z tym procesorem i5-10400F i on skompilował w 134 sekundy. Wychodzi więc na to że modprobed-db nie usuwa tak dobrze wszystkich śmieci i jest jeszcze sporo do zoptymalizowania w kernerze Linux.
https://openbenchmarking.org/test/pts/build-linux-kernel&eval=2e091b8032ec35a1fdb1b678beec9531ea9c956b#metrics

W sumie to trzeba patrzeć na wyniki w Build: allmodconfig, a nie w Build: defconfig. I według tego pierwszego mój procesor kompiluje kernel w 21 minut, a ja poprzez swoje optymalizacje uzyskałem o 7 minut lepszy wynik.
#17
Ubuntu, Kubuntu, Xubuntu, Lubuntu / Odp: Szybsza budowa kernela
Ostatnia wiadomość przez robson75 - Czerwiec 15, 2024, 11:16:49 PM
Cytat: linusen w Czerwiec 15, 2024, 08:24:55 PMCzy możesz napisać na jakim procesorze i na ilu ramach budujesz kernel oraz i ile opcja time make podaje ci minut?
Intel i5-10400F 16 GB ram, budowa mi zajmuje niecałe 10 min.
#18
Ubuntu, Kubuntu, Xubuntu, Lubuntu / Odp: Szybsza budowa kernela
Ostatnia wiadomość przez Piotr_1988 - Czerwiec 15, 2024, 09:43:40 PM
Cytat: linusen w Czerwiec 15, 2024, 06:42:43 PMWitam, jak odchudzić kernel Linux podczas kompilacji? Nie znam się na sprzęcie tak jak Linus Torvalds do tej pory udało mi się zejść do 14 minut. Wiem że kompiluję jeszcze dużo sterowników które nie są potrzebne na mój hardware, więc marnuję dużo energii na kompilację niepotrzebnych sterów.

Według tej strony mój procesor powinien skompilować kernel w 188 sekund a nie 14 minut.
Problem tkwić może w czymś innym. U mnie na GNOME 46 na Fedorze 40 czas kompilacji różnych programów zmienia się kilkukrotnie w zależności od tego, jaki Power Mode mam w danej chwili włączony. Mam dostępne trzy z domyślną konfiguracją: Performance, Balanced, Power Saver. Nie wiem, czy jest to Twój przypadek, ale rozwiązanie może być trywialne.
#19
Ubuntu, Kubuntu, Xubuntu, Lubuntu / Odp: Szybsza budowa kernela
Ostatnia wiadomość przez linusen - Czerwiec 15, 2024, 08:24:55 PM
Sama taka optymalizacja zbyt dużo nie da, trzeba wiedzieć co wywalić, które karty graficzne(to najprostsze), sterowniki wifi, sterowniki do klawiatury i myszy. Istnieją jakieś polecenia optymalizujące z Gentoo, Slackware które wyświetlą ci które driverki i sterowniki najdłużej się kompiluje?

No właśnie modprobed-db nie działa na Ubuntowatych, a developerzy Slackware, Gentoo, Archa mają do tego różne narzędzia ułatwiające kompilację, dlatego je wymieniłem w linkach, te niektóre.

Czy możesz napisać na jakim procesorze i na ilu ramach budujesz kernel oraz i ile opcja time make podaje ci minut?
#20
Ubuntu, Kubuntu, Xubuntu, Lubuntu / Odp: Szybsza budowa kernela
Ostatnia wiadomość przez robson75 - Czerwiec 15, 2024, 08:23:53 PM
Od ponad 3 lat buduje kernel przy pomocy modprobed-db, jest to narzędzie które wyszukuje aktywnie załadowane moduły, tworzy listę i według niej jest budowane jajo, bez zbędnych śmieci. Ale jest ono dostępne tylko dla systemu Arch Linux.

Zobacz najnowsze wiadomości na forum