🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.linux
Article #895954

Re: Hibernacja, mysz, uśpienie

#895954
From: Grzegorz Staniak
Date: Fri, 13 May 2016 17:05
67 lines
4508 bytes
On 2016-05-13, grapeli23 <grapeli23@googlemail.com> wrote:

>> Ale PO CO? Kto, poza sektą św. Gentoo, w ogóle marnuje czas na 
>> bzdury typu kompilowanie kernela, KDE czy Chromium?
>>
> Że nie widzisz w tym sensu, to wyłącznie Twoja sprawa.
> Są osoby które osiągają z tego tytułu przyjemność, a czasem bardzo
> wymierne korzyści. Ot weźmy intesywnie korzystają z Pythona, jako że
> dystrybucyjny jest jakoś dziwnie powolny, przebudowali interpreter ze
> statyczną biblioteką pythona - efekt 30% poprawa wydajności, a dla
> zwiększenia efektu sprofilowali go. Korzyść, skrypt który do tej pory
> działał przez 1h, teraz wykonuje się w 36 minut.

To teraz rozmawiamy o Pythonie? Miałem wrażenie, że tematem był kernel.

>> Niektórzy ludzie, owszem. Głównie w pracy. A wyżej masz jeszcze 
>> niewycięte "wyrzucenie z kernela niepotrzebnych składników" -- 
>> w kontekście usypiania/hibernacji notebooka. To jest czystej wody 
>> masturbacja. Pracuję z jakąś setką ludzików, którzy na codzień 
>> uczestniczą w pisaniu, testowaniu, integrowaniu i wdrażaniu softu,
>> który z założenia z blachy ma wycisnąć co się da, optymalizowane 
>> i zabezpieczane jest praktycznie wszystko: łatany jest kernel, 
>> glibc, ssl, wszystko co wychodzi jako bottelneck w testach
>> wydajnościowych itp.
>>
>> Połowa ludzi pracuje uzywając Maków, reszta używa popularnych
>> dystrybucji (zwykle Ubuntu). Przez kilka lat nie zetknąłem się 
>> z przypadkiem kompilowania sobie na notebooku kernela, "żeby 
>> wyrzucić niepotrzebne składniki".
>
> Wyobraź sobie, że istnieje całe mnóstwo osób, którzy kernel przebudowują
> 100 razy dziennie i je intensywnie testują. 

No swoim notebooku? Pokaż mi słownie jedną osobę, która sto razy 
dziennie buduje kernel na notebooku. A ja ją wyślę na leczenie 
psychiatryczne.

> Każda typowa dystrybucja, to efekt mizernych kompromisów

A w każdym razie tak ci się wydaje. Stawiam flaszkę dobrej whisky,
że w ślepych próbach nie odróżniłbyś swojego dopieszczonego kernela 
od tych "mizernych kompromisów".

Pokaż konkretne benchmarki. Nie, nie blowfish z hardinfo, raczej 
Phoronix. I nie, nie różnicę średnio o 1,5%, bo to nie znaczy nic 
dla nikogo.

> mających spełnić minimalne oczekiwania jak największej rzeszy
> osób. 

Przed chwilą spełnił twoje wymaganie co do CONFIG_CHECKPOINT_RESTORE
oraz w miarę nowej wersji kernela. To były oczekiwania minimalne, bo 
jesteś jednoosobową reprezentacją "jak największej rzeszy osób", tak?

> Odbija się to na funkcjonaliźmie i wydajności.
[...]
> Typowa dystrybucja pod względem wydajności, to śmierdzący
> kompromis który z założenia nie może spełnić wymagań responsywnego
> Desktopu do obróbki dźwięku, gier, wydajnej maszyny obliczeniowej,
> serwera śmakiego i owakiego.

A w każdym razie takie legendy opowiadają miłośnicy kernelowej
masturbacji. Ja jednak poproszę o konkretne wyniki benchmarków.

GS
-- 
Grzegorz Staniak <gstaniak _at_ gmail *dot* com>
Technical Details
Message-ID: <slrnnjc2ak.vcr.wytnij-to_gstaniak@inka.staniak.eu>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin.stu.neva.ru!feeder1.cambriumusenet.nl!feed.tweaknews.nl!81.171.118.63.MISMATCH!peer03.fr7!news.highwinds-media.com!fx34.am4.POSTED!not-for-mail
References: <pan.2016.05.08.21.09.16@marsjanin.tk> <ngq6nu$6vu$1@dont-email.me> <pan.2016.05.10.20.37.42@marsjanin.tk> <ngvlqu$9ud$1@dont-email.me> <pan.2016.05.12.22.07.24@marsjanin.tk> <nh4crr$q3h$1@dont-email.me> <slrnnjbkkq.jqh.wytnij-to_gstaniak@inka.staniak.eu> <nh4n4k$vm8$1@dont-email.me> <slrnnjbpit.qj9.wytnij-to_gstaniak@inka.staniak.eu> <nh4qrb$fbb$1@dont-email.me> <slrnnjbuiv.so6.wytnij-to_gstaniak@inka.staniak.eu> <nh4vn6$2ql$1@dont-email.me>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin.stu.neva.ru!feeder1.cambriumusenet.nl!feed.tweaknews.nl!81.171.118.63.MISMATCH!peer03.fr7!news.highwinds-media.com!fx34.am4.POSTED!not-for-mail
Newsgroups: pl.comp.os.linux
From: Grzegorz Staniak <wytnij-to_gstaniak@gmail.com>
Subject: Re: Hibernacja, mysz, uśpienie
References: <pan.2016.05.08.21.09.16@marsjanin.tk> <ngq6nu$6vu$1@dont-email.me> <pan.2016.05.10.20.37.42@marsjanin.tk> <ngvlqu$9ud$1@dont-email.me> <pan.2016.05.12.22.07.24@marsjanin.tk> <nh4crr$q3h$1@dont-email.me> <slrnnjbkkq.jqh.wytnij-to_gstaniak@inka.staniak.eu> <nh4n4k$vm8$1@dont-email.me> <slrnnjbpit.qj9.wytnij-to_gstaniak@inka.staniak.eu> <nh4qrb$fbb$1@dont-email.me> <slrnnjbuiv.so6.wytnij-to_gstaniak@inka.staniak.eu> <nh4vn6$2ql$1@dont-email.me>
Organization: Disorganization Inc.
User-Agent: slrn/1.0.2 (Linux)
Mime-Version: 1.0
Message-ID: <slrnnjc2ak.vcr.wytnij-to_gstaniak@inka.staniak.eu>
Lines: 67
NNTP-Posting-Host: 81.106.31.41
X-Complaints-To: http://netreport.virginmedia.com
X-Trace: 1463159124 81.106.31.41 (Fri, 13 May 2016 17:05:24 UTC)
NNTP-Posting-Date: Fri, 13 May 2016 17:05:24 UTC
Date: Fri, 13 May 2016 17:05:24 GMT
X-Received-Bytes: 4278
X-Received-Body-CRC: 3212060125
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit