Výsledky 1 až 8 z 8

Téma: Mereni casoveho intervalu

  1. #1
    Junior Member
    Založen
    13.10.2002
    Bydliště
    Trutnov / PRAHA
    Příspěvky
    85
    Vliv
    277

    Standardní Mereni casoveho intervalu

    Jak udelat, abych zmeril nakej interval...treba mezi dvema zmacknuti klavesy. Zrejme by to chtelo v milisekundach.
    Kdysi sem neco videl v javascriptu, ale to stalo za prd, pac sice nejmensi jednotky byly milisekundy, ale merilo to v mnohem vetsich skokach.
    Slysel jsem, ze v C je naka funkce, ktera vraci udaj v milisekundach ci tak neco.
    No proste, kdyby nekdo vedel jak na to....byl bych vdecen. Preferovane jazyky jsou assembler a C.

    Dik
    E2160@8x333MHz@1.30V, P31, Kingmax 2x2GB@800MHz, g8400, Samsung 120GB, Samsung 223BW & Benq FP937s

  2. #2

    Standardní Re: Mereni casoveho intervalu

    Citace Původně odeslal valerius
    Jak udelat, abych zmeril nakej interval...treba mezi dvema zmacknuti klavesy. Zrejme by to chtelo v milisekundach.
    Kdysi sem neco videl v javascriptu, ale to stalo za prd, pac sice nejmensi jednotky byly milisekundy, ale merilo to v mnohem vetsich skokach.
    Slysel jsem, ze v C je naka funkce, ktera vraci udaj v milisekundach ci tak neco.
    No proste, kdyby nekdo vedel jak na to....byl bych vdecen. Preferovane jazyky jsou assembler a C.

    Dik
    V delphi (to ti asi nepomuze) je funkce GetTickCount

    HalenTech
    AMD The S I L E N C E R powered by: PcLinuxOs
    San Diego 3500+@3080MHz 11*280MHz, vcore 1.42V , AC Freezer 64, MSI K8N Neo2 FX nForce3 250Gb, Patriot PDC 1GB DDR500 8-4-4-3, Sapphire Ati Radeon x1950 pro 512 + Arctic Cooling Accelero S1, Antec Nine Hundred, PSU Seasonic S12-2 500W, LG GSA-4136, Pioneer A09XL, Logitech X-530. 3DMark01/03/05/06 29485/15384/9894/4597 marks

  3. #3

    Standardní

    V asm sa da dosiahnut presnost na mikrosekundy (teoreticky na pocet taktov) - ale asi len v cistom DOSe. Najjednoduchsie je to asi s pouzitim TSC (Time Stamp Counter), ktory maju procesory Pentium a novsie.
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  4. #4
    Junior Member
    Založen
    13.10.2002
    Bydliště
    Trutnov / PRAHA
    Příspěvky
    85
    Vliv
    277

    Standardní

    Diky oboum za odpovedi. Rikal sem si, ze to asi bude chtit pod dosem, mrknu na ten assembler.
    E2160@8x333MHz@1.30V, P31, Kingmax 2x2GB@800MHz, g8400, Samsung 120GB, Samsung 223BW & Benq FP937s

  5. #5

    Standardní

    v unixu existuje funkce gettimeofday (vraci cas s presnosti na nejaky mikrosekundy nebo neco takovyho) jesli je to ve woknech nevim
    Hrrrr, will you stop using people as human driven search engines? Google.com has all the answers you need.

  6. #6

    Standardní

    Vo Windows je tusim tiez nieco take. Ale zakladny problem je ten, ze pri multitaskingu tam budu dost velke odchylky v zavislosti od toho, co robia ostatne programy (a jadro).
    1: Asus P2B 1.10 • Celeron 1100@1364/1.8V • 512MB SDRAM • Samsung SP1213N+WD AC28400 • Toshiba XM-6402B+SD-M1212 • PowerColor AR2L Radeon 9100 64MB • 3C900-Combo • Bt848A • ASB-3940UA • AWE-64 • DTK PTP-3007 • VisionMaster 405 • Umax UC630 • Star LC24-200 Colour 2: PCPartner TXB820DS • Cyrix MII PR300/1.8V • 256MB SDRAM • 2xSamsung HD400LD+IT8212F • Accesstek CW4001 • LS-120 • Mystique 4MB • Millennium II 4MB • 3C509 • CMI8329A+Dream MIDI • ADI ProVista E44 • SyncMaster 203B Notebook: DTK FortisPro TOP-5A • P166MMX/1.8V • 80MB EDO • Hitachi 5K80 40GB • 12,1" TFT Router: A-Trend ATC-1425B • i486DX 50@33/5V • 48MB FPM • WD AC14300 • UMC UM9003F • HP PC LAN 16/TP+ Car: Mazda 323P BA • Z5 1489ccm, 65kW@5500rpm, 134Nm@4000rpm

  7. #7

    Standardní

    Citace Původně odeslal Rainbow
    Vo Windows je tusim tiez nieco take. Ale zakladny problem je ten, ze pri multitaskingu tam budu dost velke odchylky v zavislosti od toho, co robia ostatne programy (a jadro).
    mno pokud to chce megapresne muze si na dobu mereni dat RT prioritu ...
    Hrrrr, will you stop using people as human driven search engines? Google.com has all the answers you need.

  8. #8

    Standardní

    Citace Původně odeslal Rainbow
    V asm sa da dosiahnut presnost na mikrosekundy (teoreticky na pocet taktov) - ale asi len v cistom DOSe. Najjednoduchsie je to asi s pouzitim TSC (Time Stamp Counter), ktory maju procesory Pentium a novsie.
    He, koukam nejsi troskar, tahat na to hned TSC

    Co treba C-ckova funkce clock() z time.h?
    Byva obvykle s krokem 1ms. Mela bych chodit v DOSe i Wiru, pod wir je to implementovany asi jako naka API funkce, myslim ze se to menovalo nak GetTimerTicks.

    V DJGPP je jeste funkce uclock() s rozlisenim asi na mikrosekundy nebo lip.

    Gigabyte GA-P67-DS3-B3, Core i7-2600K@4,5GHz, 2xKingston 2GB/1866MHz/CL11, Leadtek 7900GT-256MB DDR3 + Accelero S1, SB-Audigy + YMF724 + DreamBlaster combo, tuner FlyDVB duo, SSD Samsung 840 Pro 128GB + WD1003FBYX RE4 1TB, Seasonic S12II-430, 21" NEC 2190UXp, DVD-RW NEC 4550A->4551A mod, CD-RW Teac 524E, ZIP100, FDD, Canon PowerShot A70, A95+hacked firmware, EOS 350D+CHDK, Pentax K-30, Galaxy S3+CM13, HP ipaq 214, HP 200LX.
    2nd PC: Gigabyte GA-P31-DS3L with custom BIOS, Core2 Duo E8600@4,0GHz, 2xKingston 2GB/1066MHz/CL5
    3rd PC: Abit BX133-Raid, Tualatin 1300@1733/133/1,65V, 2x256MB. WEB: http://rayer.g6.cz

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •