Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Overkilla
HV veteran
liitunud: 11.04.2004
|
11.02.2008 18:44:32
Programm 2 korda tööle (multiple instance) |
|
|
Kasutan üht programmi, mis tavaliselt lubab end vaid korra alustada ehk siis mitu tükki ei saa tööle panna. Kui kasutan "modem" parameetrit käivitusreal, siis võin seda sama programmi piiramatult käivitada. Probleem on aga selles, et modemi asemel tahan kasutada jadaporti ("serial port"). Modem reiimis on kõik muu keelatud, seega seal ei saa kasutajaga modem "serial port" reiimi minna.
Sellepärast oleks vaja programm 2 korda tavakasutajana käima panna, kuid kuidas see piirang maha võtta? Kas on märksõnu mida peaksin "hex editoriga" otsima? Või on ainus võimalus teha virtuaalmasin (vmware?), kuid ei tea sellest midagi.
Muidugi oleks võimalus, et nn modem kasutajale lisaõigusi anda, kuid kuidas leida kasutajanime " " (mingit sorti tühik) 8Mb exe seest ja kindlaks teha mis bitt määrab õigused?
Platvorm on Windows XP, erinevate kasutajate alt ("run as") saan programmi mitu korda käivitada, kuid nad siiski segavad üksteist, tulevad veateated - mõlemad ilmselt tahavad üht ja sama ressurssi korraga kasutada, modem reiimis seda viga ei ole.
Kasutasin ka otsingut, kuid ainus veidi sarnane teema, mis leidsin: https://foorum.hinnavaatlus.ee/viewtopic.php?t=281984.
|
|
Kommentaarid: 97 loe/lisa |
Kasutajad arvavad: |
   |
:: |
6 :: |
2 :: |
80 |
|
tagasi üles |
|
 |
airm
HV Guru
liitunud: 26.02.2003
|
11.02.2008 23:18:48
|
|
|
Kogu selle jutu peale ütlen, et ka modem elab "serial pordi" taga.
Selles mõttes, et välised modemid olid vanasti serialporti ühendatud ja
ka pci-modemid elasid nagu virtuaalsete seeralportide otsas.
|
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
50 |
|
tagasi üles |
|
 |
Overkilla
HV veteran
liitunud: 11.04.2004
|
13.02.2008 22:49:58
|
|
|
airm kirjutas: |
Kogu selle jutu peale ütlen, et ka modem elab "serial pordi" taga. |
Modemiga on see keeruline lugu, et nõuab telefoni numbrit mõlemas otsas.
Tundub, et keegi aidata ei oska, seega tuleb otsida alternatiivset võimalust.
|
|
Kommentaarid: 97 loe/lisa |
Kasutajad arvavad: |
   |
:: |
6 :: |
2 :: |
80 |
|
tagasi üles |
|
 |
airm
HV Guru
liitunud: 26.02.2003
|
13.02.2008 23:19:34
|
|
|
See "modemreziim" oli imelik termin. Seetõttu tõin miski lause, et kajastada pordi ja modemi suhteid.
Imelikud reziimid sul seal.
Kas toimub mingitmoodi suhtlus välismaailmaga teisiti, kui on medem/serialpordi reziim?
|
|
Kommentaarid: 56 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
50 |
|
tagasi üles |
|
 |
kpihus
Kreisi kasutaja

liitunud: 14.04.2003
|
14.02.2008 11:13:32
|
|
|
Kaks programmi tahad samale serial pordile selga panna ?
|
|
Kommentaarid: 26 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
25 |
|
tagasi üles |
|
 |
Overkilla
HV veteran
liitunud: 11.04.2004
|
04.03.2008 00:04:46
|
|
|
kpihus kirjutas: |
Kaks programmi tahad samale serial pordile selga panna ? |
Erinevale ikka, näiteks COM1 ja COM2.
Sain nii tööle, et otsisin käivitaja seest "running", muutsin ära (näiteks "ranning") ja kui korraga käivitan (erinevad exe-d), siis mõlemad programmid töötavad. Halb on see, et kui ütlen ühele programmile COM1 jälgida, siis on protsessor 70% hõivatud, nüüd aga kui käivitan 2 programmi, siis loomulikult pidev koormus 100%, nüüd vaid vaja testida kuidas see lahendus töötab.
Uuendus: programmid töötavad, kuid protsessorist jääb väheks. Kas keegi oskab öelda, miks COM pordi jälgimiseks läheb 70% umbes 2 GHz Celeron protsessori tööjõust ning pordi kasutamisel on 100%?
|
|
Kommentaarid: 97 loe/lisa |
Kasutajad arvavad: |
   |
:: |
6 :: |
2 :: |
80 |
|
tagasi üles |
|
 |
XYZ
HV Guru

liitunud: 05.11.2001
|
04.03.2008 08:42:59
|
|
|
timer polling + infotöötlus
|
|
Kommentaarid: 81 loe/lisa |
Kasutajad arvavad: |
   |
:: |
3 :: |
12 :: |
56 |
|
tagasi üles |
|
 |
Overkilla
HV veteran
liitunud: 11.04.2004
|
13.03.2008 16:52:19
|
|
|
Overkilla kirjutas: |
Uuendus: programmid töötavad, kuid protsessorist jääb väheks. Kas keegi oskab öelda, miks COM pordi jälgimiseks läheb 70% umbes 2 GHz Celeron protsessori tööjõust ning pordi kasutamisel on 100%? |
XYZ kirjutas: |
timer polling + infotöötlus |
Naljakas lugu on sellega - ükskõik kui kiire protsessor on, ikkagi 70% on ta koormatud. Lihtne oli proovida kordajat muutes 800Mhz ja 2000Mhz. Leiaks hex'is selle koha üles ja kirjutaks sinna 1%, vast teeb sama töö ära vähema ressursiga.
|
|
Kommentaarid: 97 loe/lisa |
Kasutajad arvavad: |
   |
:: |
6 :: |
2 :: |
80 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|