-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!no
t-for-mail
From: Michoo <m...@v...pl>
Newsgroups: pl.comp.programming
Subject: Re: Potyczki
Date: Sat, 24 Nov 2012 15:12:08 +0100
Organization: Netia S.A.
Lines: 26
Message-ID: <k8qkve$11t$1@mx1.internetia.pl>
References: <k8frhm$5pg$1@node1.news.atman.pl>
<50abbc9e$0$1214$65785112@news.neostrada.pl>
<k8p9ei$h43$1@mx1.internetia.pl> <k8qbgp$ls0$1@node1.news.atman.pl>
<k8qfhq$eue$1@mx1.internetia.pl> <k8qh5v$rad$1@node1.news.atman.pl>
NNTP-Posting-Host: 83.238.197.12
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: mx1.internetia.pl 1353766702 1085 83.238.197.12 (24 Nov 2012 14:18:22 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Sat, 24 Nov 2012 14:18:22 +0000 (UTC)
In-Reply-To: <k8qh5v$rad$1@node1.news.atman.pl>
X-Tech-Contact: u...@i...pl
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:10.0.6esrpre) Gecko/20120817
Icedove/10.0.6
X-Server-Info: http://www.internetia.pl/
Xref: news-archive.icm.edu.pl pl.comp.programming:201194
[ ukryj nagłówki ]On 24.11.2012 14:13, bartekltg wrote:
> W każdym razie naszą operację szacujemy na 15-20 minut.
> Długo, trzeba by poprawić.
>
> Ale zaczyna być ciekawie:)
Jest sobie OzSort, który sortuje 250GB danych (100 bajtowe bloki, 10B
klucza, 90B payload) w 30 minut na nie_tak_drogim sprzęcie.
>
> To drzewo dużo miejsca nam nie oszczędza, ale zawsze.
> Nie zaszkodzi spróbować, ale dla losowego ta heurystyka
> zadziała?
Zadziała dopóki różnych wartości jest dostatecznie mało. Każdy wpis do
drzewa to 5 bajtów na poziom (klucz na k-tym poziomie+wskaźnik/licznik
na końcu). Jeżeli dobrze szacuję to wyszukiwanie binarne max 16*8
operacji, wstawianie max 16*255 operacji(nie licząc tego, że
potrzebujemy alokator). Wychodzi około 6 milionów wpisów na 512MB ram.
Dopóki liczba różnych wartości jest mniejsza od maksymalnego drzewa -
powinno działać. Dla losowych raczej nie.
--
Pozdrawiam
Michoo
Następne wpisy z tego wątku
- 24.11.12 15:17 Michoo
- 24.11.12 15:18 PK
- 24.11.12 15:25 Jacek
- 24.11.12 15:30 slawek
- 24.11.12 15:32 slawek
- 24.11.12 15:39 PK
- 24.11.12 15:39 Michoo
- 24.11.12 15:49 Marek Borowski
- 24.11.12 15:52 Jacek
- 24.11.12 15:53 PK
- 24.11.12 16:07 e...@g...com
- 24.11.12 16:09 e...@g...com
- 24.11.12 16:14 bartekltg
- 24.11.12 16:25 PK
- 24.11.12 16:26 e...@g...com
Najnowsze wątki z tej grupy
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
Najnowsze wątki
- 2025-02-03 Warszawa => QA Engineer <=
- 2025-02-03 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-02-03 Warszawa => Spedytor Międzynarodowy <=
- 2025-02-03 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-03 Kraków => iOS Developer (Swift experience) <=
- 2025-02-03 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-02-03 Warszawa => QA Engineer (Quality Assurance) <=
- 2025-02-03 Katowice => Key Account Manager (ERP) <=
- 2025-02-03 Pies z kulawą nogą nie kupi twojego elektryka
- 2025-02-01 "Nie kupujcie samochodów elektrycznych
- 2025-02-01 jakie małe auto duże w środku :-)
- 2025-02-01 Re: pytanie do oponiarzy lub szybkojeżdzących (opony Hankook Ventus Prime, S1 Evo, alternatywy)
- 2025-02-01 T-1000 was here
- 2025-02-01 Warszawa => DevOps Engineer <=
- 2025-02-01 Katowice => Administrator IT - Operating Systems and Virtualization <=