Algorytmy geriatryczne 2007-02-27 23:50
_-¯ Algorytmy geriatryczne są obecnie bardzo modnym i szybko rozwijającym się obszarem zagadnień Ambiwalentnej Indolencji. Jak łatwo się domyślić, mają wiele wspólnego z algorytmami genetycznymi. Te ostatnie jednak, jak nietrudno się domyślić, są inspirowane teorią Darwina, która jak wszyscy wiemy jest błędna (osobiście powiedził to Smok Wawelski pewnemu europosłowi). Algorytmy geriatryczne są pozbawione tej wady. Ba! W łatwy sposób dają się łączyć z algorytmami kreacjonistycznymi, co w przypadku algorytmów genetycznych w najlepszym wypadku kończyło się zawieszeniem procesora, a w najgorszym - całej rady wydziału.
_-¯ Dociekliwy czytelnik z pewnością zada w tym miejscu pytanie - a w czymże lepsze są algorytmy geriatryczne od algorytmów pediatrycznych czy też neonatologicznych? Przecież te ostatnie posiadają świeżość i potencjał. Chciałoby się powtórzyć za Janem Zamoyskim: ,,Takie będą Rzeczypospolite, jakie ich algorytmów pediatrycznych kodowanie''. Oczywiście, jest to prawda, ale też nie do końca. Podejście pediatrystyczne w projektowaniu algorytmów narzuca z góry ścisłe kontrolowanie zasobów oraz nadzór procesu-rodzica nad procesami potomnymi, który pochłania znaczną część mocy obliczeniowej. Nadto procesy-potomstwo, jak to dzieci mają w zwyczaju, zajmują się w większości psotami, zamiast powierzonym i zaprogramowanym zadaniem. Już to semafor skądś ukradną, już to sekcję krytyczną schowają na stercie lub za stosem, już to zaczną mazać kredą po pamięci dzielonej "Kernel jes gópi" lub "cpu + mem = WM". Tak więc cały błysk i inwencja tego niespożytego, zdawałoby się, intelektu miast ukierunkowania na rozwiązanie problemu rozprasza się, nomen omen, po 'kościach' (RAM). Neonatologistyka zaś jest dopiero w powijakach i opracowane tak algorytmy mają problemy zarówno z przyjmowaniem danych, jak i komunikowaniem wyników. A algorytmy maturalne? - spyta ten sam dociekliwy czytelnik. Tutaj, przyznam, jest już lepiej. Tego typu podejście gwarantuje już pewne skondensowanie cykli procesora na przedstawionym problemie, i w pewnej części przypadków prowadzi do całkiem niezłych wyników. Cóż z tego, kiedy problemy 'brykalnictwa' okresu dziecięcego zostają zamienione na inne, kto wie czy nie poważniejsze. Mój znajomy mawiał: ,,Małe dzieci, mały kłopot. Duże dzieci...'' i zawieszał głos. Ta sama maksyma ma zastosowanie do algorytmów maturalnych. O ile w wypadku pediatrystyki wystarczył w miarę dobrze skonstruowany klapsator (ostatnio na rynku dostępny jest gotowy pakiet oprogramowania o nazwie 'Super Niania'), o tyle w maturalistyce rozwiązania te nie działają. Procesy maturalne (maturujące) zyskują w systemie własną przestrzeń adresową, i proces-rodzic może im tam gdzie Pan może Pana Majstra... Dodatkowymi zagrożeniami jest wysoka podatność na degenerujące czynniki zewnętrzne (dyskomania, ramoholizm), kontestowanie ustalonych reguł (np. proces może zacząć odejmować w miejscach, w których powinien dodawać), czy też nadmierne zainteresowanie procesami o odmiennych znakach, co w wielu przypadkach kończy się niechcianym forkiem. Algorytmy geriatryczne pozbawione są wszystkich, wymienionych wyżej bolączek. Co prawda bywają nieco stetryczałe, jednak wystarczy przekierować ich stderr do /dev/null, by na wyjściu otrzymać czystą, żywą informację. Nie zużywają wielu zasobów, łatwo je dopilnować, są metodyczne, skrupulatne oraz posiadają zakodowany znaczny bagaż doświadczeń. Wprowadzony stosunkowo niedawno tzw. 'współczynnik Alzheimera' pozwala na selektywną modyfikację wybranych partii algorytmu 'w biegu' bez naruszania całości - po prostu odpowiednie współczynniki są 'zapominane' i podmieniane na nowe. Procesy stworzone przy użyciu algorytmów geriatrycznych nie forkują bez opamiętania, nie nadużywają przestrzeni dyskowej oraz RAMu, dbają o siebie oraz o inne procesy z grupy. Z doskonałym skutkiem można ich użyć zarówno do bezpośredniego rozwiązywania problemów, jak i do nadzoru. Proces maturalny zawsze będzie zachowywał się trochę bardziej przewidywalnie w obecności ojca, a proces pediatryczny - w obecności dziadka. Szczególnie gdy ten w nagrodę za dobrze wykonane zadanie zabierze go do cyrku, czyli np. prześledzą system DRM w Windows Vista...
Tagi:
chakierowanie, chakier, algorytmy, geriatryczne
Kategoria: Robaktyka
Komentarze (3)
Najnowsze wpisy
Najnowsze komentarze
2016-03-27 11:01
loan offer do wpisu:
Jak się włamać na konto pocztowe
Dobry dzień,
Jestem MR larryt, prywatnej pożyczki Pożyczkodawca oraz współpracy finansowej[...]
2016-03-12 03:02
Pani Tamara Tita do wpisu:
Jak się włamać na konto pocztowe
Cześć,
Nadchodzi Affordable kredytu, która zmieni twoje życie na zawsze, jestem Pani Tamara[...]
2016-03-11 18:49
Josephine Halalilo do wpisu:
Jak się włamać na konto pocztowe
Cześć wszystkim,
Gorąco polecam to wspaniałe świadectwo, że w moim życiu trzymałem miłości[...]
2016-02-23 21:39
pharoah do wpisu:
Wybory coraz bliżej...
Charyzjuszu!
Na święte Kontinuum i Infundybułę Chronosynklastyczną - powiadam Ci: Wróć!
2016-02-23 18:03
janrski do wpisu:
Jak się włamać na konto pocztowe
HEJ POMOZESZ MI SIE WŁAMAC NA KONTO MOJEJ ZONY??MA TROJE DZIECI OD 10LAT DO 4 LAT MOGE JEJ[...]
2016-02-09 00:03
vektra es a do wpisu:
Jak się włamać na konto pocztowe
Drodzy Użytkownicy, chcielibyśmy odnieść się do poruszanych na tej stronie kwestii jak i[...]
2016-02-04 02:07
Pani maris smith do wpisu:
Jak się włamać na konto pocztowe
Zeznania w sprawie jak mam pożyczkę zmienić życie mojej rodziny Nazywam się Babara Curtney.[...]
2016-01-18 21:36
jolasia do wpisu:
Jak się włamać na konto pocztowe
Witam czy ktoś by mógł włamać mi się na konto?
Kategorie Bloga
Ulubione blogi
Archiwum Bloga
|
Takie proste słowa a tyle ważnej prawdy w nich...
Prawda was wyzwoli! skomentuj
Algorytmy algorytmami, a stulatkowie dmuchają na świeczki :)
Kasia skomentuj
prawdopodobieństwo śmierci zwiększa się wraz z liczbą ob... obejśćtych(?)
obszedłych(?)... Z liczb urodzin które się obeszło. Im kto więcej urodzin
obszedł, tym większe prawdopodobieństwo zgonu. Taka jest niestety smutna prawda
:( skomentuj