eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programming[rdtsc] przygnebiajacy (mnie) bug z czapki › [rdtsc] przygnebiajacy (mnie) bug z czapki
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: " kenobi" <f...@g...pl>
    Newsgroups: pl.comp.programming
    Subject: [rdtsc] przygnebiajacy (mnie) bug z czapki
    Date: Sat, 11 Aug 2012 19:25:22 +0000 (UTC)
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 46
    Message-ID: <k06bj2$quj$1@inews.gazeta.pl>
    NNTP-Posting-Host: localhost
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1344713122 27603 172.20.26.234 (11 Aug 2012 19:25:22 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Sat, 11 Aug 2012 19:25:22 +0000 (UTC)
    X-User: fir
    X-Forwarded-For: 31.60.197.40
    X-Remote-IP: localhost
    Xref: news-archive.icm.edu.pl pl.comp.programming:199249
    [ ukryj nagłówki ]

    moze to feature, a moze wogole cos innego ale
    dla mnie maly problem:

    czasem odpalam sobie funkcje w postaci stringa albo
    tablicy (zawierajacej hexem kod maszynowy procedury)
    to dziala ale ->

    jesli mierze przez rdtsc cios takiego to mam

    loop 1000x
    {
    vector.x = 1.0; //2 cykle
    }

    loop 1000x
    {
    wskaznik_na_tablice_z_kodem_maszynowym_procedury_z_s
    amym_ret(); //12 cykli
    }

    natomiast

    loop 1000x
    {
    vector.x = 1.0;
    wskaznik_na_tablice_z_kodem_maszynowym_procedury_z_s
    amym_ret();
    }

    kilkaset cykli !!! :-(

    nie mialem tego dla wywolania zwyklych procedur w c (nie
    kleconych w kodzie maszynowym w sekcji .data) - choc
    sprawdzilem tylko pare przypadkow, tak ze podejrzenie
    ze to wiaze sie z tym ze procedura lezy w sekcji data
    jest hipotezą a nie pwenym faktem

    czy jest jakies uzasadnienie tego smutnego faktu,
    ew jaka mogalbyto byc inna przyczyna ? (te wyjete z czapki
    opoznienia rozwalaja mi cala koncepcje :( )

    (win32/xp)




    --
    Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: