-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
OSTED!not-for-mail
From: Sebastian Biały <h...@p...onet.pl>
Newsgroups: pl.misc.telefonia.gsm
Subject: Re: W teście szybkości iPhone6s+puszcza z dymem Galaxy Note 5
Date: Tue, 17 Nov 2015 18:04:38 +0100
Organization: ATMAN - ATM S.A.
Lines: 57
Message-ID: <n2fmnv$u9u$1@node1.news.atman.pl>
References: <n29if0$ihn$2@node2.news.atman.pl> <n29uql$hsj$1@dont-email.me>
<n2a15q$17n$1@node2.news.atman.pl>
<56488959$0$686$65785112@news.neostrada.pl>
<n2a1o5$1mh$1@node2.news.atman.pl> <n2a256$gc$1@dont-email.me>
<n2a3bv$9gm$1@node1.news.atman.pl>
<a...@n...neostrada.pl>
<n2a734$6o1$1@node2.news.atman.pl>
<a...@n...neostrada.pl>
<n2d444$179$1@node2.news.atman.pl>
<a...@n...neostrada.pl>
NNTP-Posting-Host: 176-115-85-233.via.zamek.net.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: node1.news.atman.pl 1447779903 31038 176.115.85.233 (17 Nov 2015 17:05:03
GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Tue, 17 Nov 2015 17:05:03 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
In-Reply-To: <a...@n...neostrada.pl>
Xref: news-archive.icm.edu.pl pl.misc.telefonia.gsm:1073592
[ ukryj nagłówki ]On 2015-11-17 10:29, Marek wrote:
>> Jesli translowany to po co VM?
> Mówiąc VM miałem nie tylko na myśli interpreter ale całe stawowsko
> (klasy), to będzie musiało być dodane do translacji, bo driver na pewno
> będzie korzystał z wielu klas.
Nie. Drivery nie robia wiele więcej nad zapis/odczyt rejestrów. Nie
potrzebuja przetwarzać xmla, nie potrzebują tworzyć okienek, nie
potrzebują renderować stron www. Składają się głównie z konfigurowania
rejestrów i mmu/iommu. Czasem dostarczają funkcjie wyższego poziomu ale
prawie nigdy problem postprocessingu pixeli nie jest w kręgu
zainteresowań sterownika touchscreena. Kod dzielony prawie nie
wystepuje. Możesz sobie zerknąć ile kodu dzielą różne domeny urządzeń w
linuxie.
> Wyjdzie spora binarka z niepotrzebnie
> załączonym statycznym kodem.
Dlaczego nie dzielonym przez MMU między różne sterowniki skoro już
chcesz ten xml przetwarzać? Dzielenie stron wspólnego kodu w ram jest
dośc oczywistym rozwiązaniem. I zbędnym - steorwniki nie potrzebują za
wiele klas utility.
> Takich rozwiązań się unika podobnie jak
> statycznego linkowania bo to pamięciowo niewydajne.
Nie wiem skąd się wziął statyczny kod.
>> sterowniku. I nie, w steorwnikach kart graficznych też wykonuje się
> jak
>> najmniej algortymiki.
> Każdy driver to algorytmika, bo ma wejście (zdarzenie) oraz wyjście
> (parametry dla DMA) w funkcji zdarzenia czyli DMA=f(we).
To jest tyle algorytmiki ile kot napłakał.
>> Nie. Obecne CPU przy tak kiepsko kosnstuowanym DMA były by
> obciążone
>> non-stop po pare procent. Nie są.
> ? To zależy pod metody liczenia obciążenia.
Metoda liczenia jest taka że kiedy mój procesor zajmuje się
wyświetlaniem filmów, nagrywaniem dzwięku itp zagadnieniami to obsługa
przez sterowniki jest niezauważalną częscią całego procesu. Innymi słowy
twoje wizje dotyczące tego ile czasu zajmuje kod sterownika nie można
sensownie udowodnić w praktyce. Nie, sterowniki nie zajmuja istotnej
częsci CPU. Zdecydowanie calość CPU pochłaniana jest przez user space i
algorytmy ktore tam banglają. Na dowolnym systemie współczesnym i
współczesnym sprzęcie. Czasy kiedy trzeba bylo przerzucać bufro obrazu
przez ISA za pomoca in/out juz mineły.
>> Jesli coś nie wymaga DMA to słuzy do trywializmów typu odczyt
> przycisków
> Byłbym bardzo ostrożny w głoszeniu takich tez.
Te tezy wynikają z wielu obserwacji kodu róznych sterowników. Współczesnych.
Następne wpisy z tego wątku
- 17.11.15 18:10 Sebastian Biały
- 17.11.15 18:11 Sebastian Biały
- 17.11.15 18:14 Sebastian Biały
- 17.11.15 18:21 Sebastian Biały
- 17.11.15 18:10 Pszemol
- 17.11.15 18:14 Pszemol
- 17.11.15 18:16 Pszemol
- 17.11.15 18:23 Pszemol
- 17.11.15 18:53 Sebastian Biały
- 17.11.15 21:51 z
- 17.11.15 22:24 Marek
- 17.11.15 22:36 Marek
- 17.11.15 23:48 atm
- 18.11.15 00:04 atm
- 18.11.15 00:52 Pszemol
Najnowsze wątki z tej grupy
- Awaria VM?
- Fałszywe alerty
- DPD, przeniesienie numerów z a2mobile i z Orange
- Tapeta w Xiaomi
- 112
- Internet w Azji
- Się mi gówno przykleiło
- Tani darmowy manager plików
- Będzie Android z obsługą monitorów. Ciekawe bo to już było i się nazywało MHL
- Trump jak stereotypowy "twój stary". Obsługa iPhone'a go przerasta
- Jak włączyć dźwięk startu Asystenta?
- MMSy
- hot spot traci connected device
- czy znacie bardziej popierdolone sieci niż polskie?
- czy znacie bardziej popierdolone sieci niż polskie?
Najnowsze wątki
- 2025-07-20 Tani zakup z ali?
- 2025-07-19 Wrocław => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-07-19 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-07-19 Środa Wielkopolska => SAP FI/CO Internal Consultant <=
- 2025-07-19 China => Production Coordinator / Representant Product Dev <=
- 2025-07-19 Warszawa => Specjalista wsparcia IT - analiza techniczna sprzętu IT <
- 2025-07-19 Warszawa => Strategic Account Manager <=
- 2025-07-19 Warszawa => Key Account Manager IT <=
- 2025-07-19 Skazany za zabójstwo a ofiara żyje
- 2025-07-19 Zakrzewo => SAP HCM Consultant <=
- 2025-07-19 Poznań => Konsultant SAP HCM <=
- 2025-07-19 Poznań => SAP HCR Consultant <=
- 2025-07-18 celnicy pobili policjanta
- 2025-07-18 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-18 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=