eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingint 32, int 64, javaRe: int 32, int 64, java
  • Data: 2009-08-02 15:04:20
    Temat: Re: int 32, int 64, java
    Od: Mateusz Loskot <s...@s...net> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    A.L. wrote:
    > On Sun, 02 Aug 2009 15:13:17 +0100, Mateusz Loskot
    > <s...@s...net> wrote:
    >
    >> A.L. wrote:
    >>> On Sun, 2 Aug 2009 13:28:51 +0000 (UTC), "Mariusz Marszałkowski"
    >>> <b...@N...gazeta.pl> wrote:
    >>>
    >>>> mgk <m...@w...pl> napisał(a):
    >>>>
    >>>>> Czyli jak mozna sie bylo spodziewac czas operacji w srodowisku 64bit
    >>>> No właśnie, zrób lepszy pomiar czasu. Zmierz czas pracy procesora, a nie
    >>>> czas który upłynął od startu do zakończenia. Pod linuxem jest spacjalna
    >>>> komenda, chyba "times". Pod windowsem nie umiem nic doradzić.
    >>> Lava ma metode System.nanoTime() podajaca czas z rozdzielczoscai
    >>> nanosekundowa.
    >> O ile implementacja nanoTime() bazuje na odpowiednim API systemowym.
    >>
    >> Sun pisze [1]
    >>
    >> System.nanoTime() is implemented using the
    >> QueryPerformanceCounter/QueryPerformanceFrequency API (if available,
    >> else it returns currentTimeMillis*10^6
    >>
    >> [1] http://blogs.sun.com/dholmes/entry/inside_the_hotspo
    t_vm_clocks
    >>
    >
    > "If you are interested in measuring/calculating elapsed time, then
    > always use System.nanoTime(). On most systems it will give a
    > resolution on the order of microseconds. Be aware though, this call
    > can also take microseconds to execute on some platforms."

    Tak, właśnie o tym pisałem, że przed użyciem warto
    zweryfikować czy "black box" nanoTime() na danej platformie
    robi to, czego się oczekuje.

    Pozdrawiam,
    --
    Mateusz Loskot, http://mateusz.loskot.net
    Charter Member of OSGeo, http://osgeo.org

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

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: