eGospodarka.pl
eGospodarka.pl poleca

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

    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."

    A.L.

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: