Avaleht
uus teema   vasta Tarkvara »  Tarkvara »  Programm 2 korda tööle (multiple instance) märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Overkilla
HV veteran

liitunud: 11.04.2004




sõnum 11.02.2008 18:44:32 Programm 2 korda tööle (multiple instance) vasta tsitaadiga

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 režiimis on kõik muu keelatud, seega seal ei saa kasutajaga modem "serial port" režiimi 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 režiimis 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
vaata kasutaja infot saada privaatsõnum
airm
HV Guru

liitunud: 26.02.2003




sõnum 11.02.2008 23:18:48 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Overkilla
HV veteran

liitunud: 11.04.2004




sõnum 13.02.2008 22:49:58 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
airm
HV Guru

liitunud: 26.02.2003




sõnum 13.02.2008 23:19:34 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
kpihus
Kreisi kasutaja
kpihus

liitunud: 14.04.2003




sõnum 14.02.2008 11:13:32 vasta tsitaadiga

Kaks programmi tahad samale serial pordile selga panna ?
Kommentaarid: 26 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Overkilla
HV veteran

liitunud: 11.04.2004




sõnum 04.03.2008 00:04:46 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
XYZ
HV Guru
XYZ

liitunud: 05.11.2001




sõnum 04.03.2008 08:42:59 vasta tsitaadiga

timer polling + infotöötlus
Kommentaarid: 81 loe/lisa Kasutajad arvavad:  :: 3 :: 12 :: 56
tagasi üles
vaata kasutaja infot saada privaatsõnum
Overkilla
HV veteran

liitunud: 11.04.2004




sõnum 13.03.2008 16:52:19 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Tarkvara »  Programm 2 korda tööle (multiple instance)
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
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



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.