Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem REINKARNACE: DOSovská aplikace pod XP žere výkon CPU, které následně "řve"...

Používám dvě staré DOSovské aplikace i v XPčách. Ať na celé obrazovce nebo v okně, žerou podstanou část výkonu CPU (P4/3GHz/HT). Což o to - to by mi až tak nevadilo, protože při účtování toho moc víc na PC dělat nemůžu 8-), ale docela mi vadí ten kravál ventilátoru na CPU, který musí chladit o 106...

Aplikace typu "CPU killer" není řešením, protože pracuje tak, že zahltí CPU dalšími "úkoly", že ten navenek pracuje pomaleji (jeho zatížení a tím i tvorba tepla ale ve skutečnosti roste).

S aplikacemi se nemíním rozloučit, nic rozumnějšího pro mou potřebu jsem ve Windowsech zatím neobjevil - a pokud jo, nechce se mi platit (deseti)tisíce ročně za update programu pro další rok, když v těch "svých" si jednoduše upravím vše vlastními silami a zadarmo...

Vidíte nějaké sw řešení? Nebo je jedinou možností jít na to hardwarově (kvalitní nízkootáčkové ventry, vodník, zvukotěsná skříň, pecko v jiné místnosti ;-) či tak nějak podobně...)? Počítám, že se stále výkonnějšími procáky to bude stále horší... Mít pro účely těchto dvou programů nějaké staré šunky ale mít nechci.

Jo, a ty programy: "dBASE IV" (1990) a "KHK-PC Kaufmann" (1992).

Reinkarnoval jsem to kvůli dodatku, viz: http://pc.poradna.net/q/view/1041-dosovska-aplikac e-pod-xp-zere-vykon-cpu-ktere-nasledne-rve#r173183 2

Předmět Autor Datum
Zkoušel jsi použít emulátor DosBOX ?? dosbox.sourceforge.net
host 27.01.2006 14:00
host
To mě nenapadlo, když ty aplikace v XP normálně jdou i tisknou... Zkusím, díky za tip!
L-Core 27.01.2006 14:05
L-Core
Též se přikláním k tomu, že by to mohlo vyřešit problém. DOSBox už je aplikace moderního typu, takže…
anarchist 27.01.2006 14:15
anarchist
V DOSBoxe sa nastvuje, ako rychly CPU bude emulovat a podla toho bude aj vyuzivat ten skutocny CPU.…
x22 12.07.2006 12:41
x22
trosku odveci rada mozno ale co tak zmenit pc resp procesor;o)? prednedavnom som na beznej doske a n…
fleg 27.01.2006 14:03
fleg
Nechápu proč DBASE IV zatěžuje tak výkonný počítač jak máš ty. Vždyt mně to fungovalo na 386DX40 a j…
AxinSoft 27.01.2006 14:04
AxinSoft
Co jsem já testoval, tak u mě prakticky každá DOS aplikace puštěná pod XP SP2 zatěžuje CPU na 100% t…
Mirek 27.01.2006 14:05
Mirek
Je mi jasné, že chyba oněch aplikací to není... akorát si neumí vzít pouze část výkonu CPU :-| (v do…
L-Core 27.01.2006 14:08
L-Core
Mně to jelo normálně i na 386SX s dvěma mega ramky a nebylo nic slyšet... 8-)
L-Core 27.01.2006 14:07
L-Core
Jo a určitě bych si přišel poslechnout ten tvůj počítač jak řve. :-D Jestli řve víc než moje sousedk…
AxinSoft 27.01.2006 14:08
AxinSoft
Zadhrel je v DOSe samotnom, v nom vzdy bezal len jeden proces a tak nemusel uvolnovat CPU, ked na ni…
x22 12.07.2006 12:45
x22
co se tyka programu v dBase a FoxPro, je treba upravit zastupce: XMS pamet 4096 EMS zadna DMPI 4096…
Jan Fiala 27.01.2006 14:04
Jan Fiala
Se startem, paměti a "hbitostí" problém nemám. Po zhození do lišty se uklidní, akorát pak v něm nemů…
L-Core 27.01.2006 14:17
L-Core
jedone, co muzes udelat tak ve spravci procesu pridelit nizsi prioritu. Jak se to projevi musis zkus…
Jan Fiala 27.01.2006 14:19
Jan Fiala
...bez účinku...
L-Core 27.01.2006 14:24
L-Core
"under-clocking" většinou jen v řádu několika málo procent (př. SpeedFan, pokud je podpora), takže t…
anarchist 27.01.2006 14:30
anarchist
Jak kdy. Snizeni priority znamena, ze proces nebude dostavat systemovy cas tak casto.
Jan Fiala 27.01.2006 14:33
Jan Fiala
V porovnání s ostatními aplikacemi, ne k hrubému výkonu jako takovému.
anarchist 27.01.2006 14:38
anarchist
Existuju specialne utility ktore vedia pod Win znizit napr. FSB, ak poznaju dany chipset alebo dosku…
MM.. 27.01.2006 14:38
MM..
So zatazou nic neurobis, v DOS programoch vacsinou bezalo stale nieco v slucke, test na klavesu apod…
MM.. 27.01.2006 14:18
MM..
Za problém v žádném případě nemůžou ty programy. Může za to intel a jeho řešení - boxovanej ventilát…
MM_tank 27.01.2006 14:40
MM_tank
1) a upeče se 2) nic nevyřeší, ani tichý ventilátor není stejně tichý při malém a plném vytížení
anarchist 27.01.2006 14:42
anarchist
1) může se upéct, nemusí:-D 2)jenže tichý ventilátor je řádově lepší při plném vytížení než ten zvuk…
MM_tank 27.01.2006 15:12
MM_tank
100% ne, správce úloh při zaplém HT ukazuje využití CPU kolem 50-55%. Zpočátku žádná změna, ale až s…
L-Core 27.01.2006 14:59
L-Core
Co ten DOSBox?
anarchist 27.01.2006 15:05
anarchist
Zatím jsem se k tomu nedostal... Pak dám vědět.
L-Core 27.01.2006 15:18
L-Core
Určitě to zkuste. Já mám nějakou informační databázi knížek cca 400 MB (Lanius SKAT) založenou na Fo…
Paullus 27.01.2006 15:26
Paullus
Určitě zkusím, snad tam rozchodím tiskárnu (HP LJ1300 "full", ne GDI, na LPT portu)...
L-Core 27.01.2006 15:29
L-Core
CO se tyka vyzrani pameti programem ve FoxPro, vizz muj prispevek vyse o nastaveni zastupce Co se ty…
Jan Fiala 27.01.2006 17:02
Jan Fiala
a skříň je dobře větraná ? větřák vzadu navíc nebo "windtunel" by určitě pomohl. nejde o vytížení cp…
MM_tank 27.01.2006 15:15
MM_tank
Větraná je jakž-takž, ale nic extra to není... Již delší dobu uvažuji o nějaké slušnější skříni než…
L-Core 27.01.2006 15:27
L-Core
ukazuje 50% asi preto ze mas HT a teda akoze 2CPU, jasne ze DOS program vytazi len jeden (DOS progra…
MM.. 27.01.2006 15:18
MM..
stáhni a před aplikačku dej patch pro běh pod ntvdm (omezuje polling klávesnice apod.- prostě ty věc…
touchwood 27.01.2006 15:49
touchwood
Odzkoušeno (dBASE), ale bez změny...
L-Core 27.01.2006 16:15
L-Core
zajímavé, mně to vždycky pomohlo, stačilo si udělat baťák a napřed narvat dpakbd a za něj pak DOSový…
touchwood 27.01.2006 16:42
touchwood
Dal jsem /T20 /I a k poklesu došlo. Ale využití CPU se nedrží (i při nicnedělání dole), ale pulzuje…
L-Core 27.01.2006 17:04
L-Core
Příklad parametrů DPAKBD, bat, další info: 20060109.htm Bobo PS. Taky si zkusím novou poradnu
Bobo 28.01.2006 11:30
Bobo
Říká se do roka a do dne a něco na tom bude! :) Musím ti srdečně poděkovat za tento tip, vytrhl mi t…
anarchist 07.02.2007 06:13
anarchist
;-)
touchwood 07.02.2007 06:37
touchwood
Paráda Tak dBASE jsem pod DOSBoxem rozchodil, zatím se špatným kódováním a bez tisku (ale to je teď…
L-Core 27.01.2006 15:55
L-Core
Tak, kódování češtiny v obou aplikacích mám již v pořádku. S tiskárnou se zabývat nebudu - účtování…
L-Core 27.01.2006 18:07
L-Core
Používám též DOS prg's pod XP. K mé plné spokojenosti používám řešení: www.tamedos.com
Máslo 27.01.2006 21:58
Máslo
A je tam nějaký významný rozdíl oproti shora zmiňovanému DOSBoxu ?
Paullus 27.01.2006 23:04
Paullus
Mrknul jsem se na 30-denní trialku a je to velice pohodlná aplikace. Stačí po instalaci spustit moni…
L-Core 27.01.2006 23:25
L-Core
Tak to taky otestuju..
anarchist 27.01.2006 23:28
anarchist
L-Core a Anarchist, to jsem rád, že to vyzkoušíte Vy (já sobec si nerad zašvihávám registry zkušební…
Paullus 28.01.2006 01:19
Paullus
Jelikož mě čeká 5-ti minutová reinstalace XPéček z ghostího image (v souvislosti s výměnou GK a revi…
L-Core 28.01.2006 10:17
L-Core
(...řešení problému spočívá v nainstalování fontů Lucida Console Kamenickych, což by mi mohlo nabour…
touchwood 28.01.2006 11:23
touchwood
do "code" to fakt nemuselo být .. :-D
touchwood 28.01.2006 18:20
touchwood
Tak, tvůj tip mi pomohl a Kameníci v okně jsou už pěkně s diakritikou. Zapisuju zlatým písmem do své…
L-Core 29.01.2006 10:43
L-Core
rádo se stalo. :-D Když už jsem si dal tu práci se šťouráním se v registrech, tak ať to pomůže více…
touchwood 29.01.2006 11:40
touchwood
OŽIVENO !! Tak jsem teď zápasil s Kameníky pro DOS aplikace v okně ve virt. XP (Virtualbox) a tenhl… poslední
L-Core 18.07.2017 11:58
L-Core
Já mám speciálně upravený font Lucida console, který je upraen v kamenických pouze v jedné velikosti…
Klepeto 12.07.2006 12:29
Klepeto
...pokračování... Velikost oken obou aplikací se dá libovolně měnit, přitom se "přepočítá ten vnitř…
L-Core 28.01.2006 10:17
L-Core
Máš pravdu, ten KEV je fakt dobrý. Řeší obrazovku i klávesnici naprosto bez problémů. Takže jestli j…
Paullus 28.01.2006 23:44
Paullus
Jo, to zvětšení okna se mi nedaří. TameDOS má ještě tu výhodu, že se nemusí pro jednotlivé DOS apli…
L-Core 29.01.2006 10:28
L-Core
Dokonce ani hlídání se spouštět nemusí, TameDOS stačí jen nainstalovat. Do souboru WINDOWS\SYSTEM32…
Máslo 29.01.2006 23:53
Máslo
Omlouvám se, že jsem nepřinesl nějaké vlastní postřehy (výše jsem psal, že to taky otestuju). Nějak…
anarchist 29.01.2006 15:15
anarchist
A proc to nepoustis teda na fullscreen?
MKc 07.02.2007 06:43
MKc
Já jsem k naprosté spokojenosti používal prográmek FOXFREE. Pak to taky řeší tuším zmiňovaný TAMEDOS…
TarasBulba 12.07.2006 12:59
TarasBulba
Ted jsem zkousel a muzu potvrdit, ze resi problem s dosovskou FoxPro a Win2k a WinXP Ke stazeni na a…
Jan Fiala 12.07.2006 21:02
Jan Fiala

trosku odveci rada mozno ale co tak zmenit pc resp procesor;o)?
prednedavnom som na beznej doske a nie moc vetranej skrini videl pracovat semprona na 32 stupnov. pri hrani cod2 stupol na 44 (boxovany vetrak siel stale potichu (resp pocul som akurat vetrak zdroja)

co se tyka programu v dBase a FoxPro, je treba upravit zastupce:
XMS pamet 4096
EMS zadna
DMPI 4096

tohle tem DOS programum bohate staci, jinak si sezerou hrozne moc pameti, pomalu startuji, atd.

Co se tyka zateze PC, s tim nic moc neudelas, protoze DOS program se systemem nekomunikuje. Nerekne mu, ze ted zrovna nema nic na praci. Proto procesor stale a stale prideluje takovemu programu cas.
Mel by se uklidnit, pokud program zminimalizujes.

Existuju specialne utility ktore vedia pod Win znizit napr. FSB, ak poznaju dany chipset alebo dosku, na nazov si teraz ale nespomeniem (pouzivaju sa skor na pretaktovanie takze hladal by som nieco ako overclocking utility windows).

Doplnok: Napr. Gigabyte dodavala k svojim doskam utilitu EasyTune, ale aj ked mam doma gigabyte nikdy som ju nepouzil takze neviem, ale myslim ze by mala vediet znizit FSB z Windowsov, cim sa samozrejme znizi vykon aj teplota aj CPU, aj ked je zatazeny na 100% Znizenie vykonu tomu DOS programu urcite vadit nebude :-) Len take utilitky su dost nemotorne, neda sa to prepinat jednym klikom, radsej by som pouzil speedstep alebo powernow ak to vie CPU

So zatazou nic neurobis, v DOS programoch vacsinou bezalo stale nieco v slucke, test na klavesu apod., vychadza to z toho ako bol DOS navrhnuty (nebolo to riadenie udalostami).

Jedine co ma napada je kupit si nejake PC ktore zvlada intel speedstep alebo AMD power now!, a pouzit napr. program speedswitchXP alebo nejaku utilitu od vyrobcu dosky prip. od intelu na manualne prepnutie rychlosti CPU na minimalnu (t.j. volbu "max. battery", aj ked si na desktope :-))

Doplnok: speedstep zvlada myslim aj P4, ale neviem ktore presne modely. Ak to vie doska a tvoj CPU tak hura na to ;-)

Za problém v žádném případě nemůžou ty programy. Může za to intel a jeho řešení - boxovanej ventilátor se roztáčí podle teploty procesoru až na neskutečně vysoké otáčky čímž většinu uživatelů vytáčí taky. Předpokládám že program v dosu se chová jako zatížení procesoru 100procent a s tím nic udělat nejde.

Můžeš
1) zpomalit ventilátor speedfanem pokud to tvoje deska umožňuje
2) koupit nebo nechat namontovat ventilátor který tento problém vyřeší -cca 800kč. Dobré mám skušenosti s Freezerem v provední pro intel a příslušný slot. Podívej se na czechu.

Přesný název ti teď neřeknu jsem podobně jako Fuente marod a nejsu v práci. Doporučuji variantu 2.

100% ne, správce úloh při zaplém HT ukazuje využití CPU kolem 50-55%. Zpočátku žádná změna, ale až se CPU pořádně prohřeje, je to hukot jako při nějaké náročné 3D hře...

Boxovaný ventr jsem dávno vyměnil; hluk poklesl, ale furt to není podle mých představ.

Pokud nejde nějak vyřešit příčina, holt budu muset řešit její důsledky...

Určitě to zkuste. Já mám nějakou informační databázi knížek cca 400 MB (Lanius SKAT) založenou na Foxpro, která mi taky vyžrala celou paměť, přičemž pod DOSboxem 0.63 si ji vezme neznatelně a navíc mi to ani nevyhazuje hlášku, že nemám správně nastavenu hodnotu FILES v config.sys.

Větraná je jakž-takž, ale nic extra to není... Již delší dobu uvažuji o nějaké slušnější skříni než ty noname zázraky. Miditower, 2 HDD na fest, jeden do šuplíku, vypalovačka, GK a ZK s molexovým napájením - chce to pro tichý chod asi něco slušnějšího... snad Thermaltake.

Přídavný větrák vzadu mám. Udělaj jsem i tunel k CPU (pasivní, bez ventru na skříni). Teplota šla sice o pár stupňů dolů, ale ventr na CPU byl tou "dírou" zase více slyšet.

Paráda

Tak dBASE jsem pod DOSBoxem rozchodil, zatím se špatným kódováním a bez tisku (ale to je teď jedno...) a využití CPU je na 3% !!! Zbývá poštelovat spouštěcí baťáky (dBASE spouštím rovnou s "klientem", nastavením kódování Latin-2 a s posláním driveru do tiskárny).

U KHK-PC Kaufmanna to bude imho obdobné...

Všem díky moc za pomoc!!! :-):-):-)

Tak, kódování češtiny v obou aplikacích mám již v pořádku. S tiskárnou se zabývat nebudu - účtování trvá řadu hodin a tisk můžu klidně spustit normálně z XPéček - tiskárna v kraválu s přehledem nad PC vítězí... :-D

3% je rozhodně lepší než cca 50% 8-)

Akorát se mi nedaří nijak nastavit v D-Fendu (GUI nádstavba DOSBoxu), aby (vlastně textové) aplikace běžely v okně větším než 640*480... :-[

Mrknul jsem se na 30-denní trialku a je to velice pohodlná aplikace. Stačí po instalaci spustit monitorování DOS aplikací a po jejich spuštění funguje vše zcela automaticky. Vytížení CPU na pár procentech. S tiskem není žádný problém.

20$ není zas tak moc... pouvažuju o tom.

Po dlouhem laborování s DOSBoxem a D-Fendem se mi stále nedaří zvětšit okno DOSovské aplikace nad 640*480...

L-Core a Anarchist, to jsem rád, že to vyzkoušíte Vy (já sobec si nerad zašvihávám registry zkušebními verzemi a jejich obnově ze zálohy nedůvěřuji).
Když tak vyzkoušejte prosím, zda nebudou problémy s těmi různými TSR češtinami; je pravdou, že právě s tímto problémem jsem v DOSBoxu dost zápasil, kdy mně šla česky klávesnice a ne obrazovka a naopak.

Jelikož mě čeká 5-ti minutová reinstalace XPéček z ghostího image (v souvislosti s výměnou GK a revitalizací registru), nějakého zahnojení windoze se neobávám.

Zkoušel jsem verze 4.4 i 5.0 TameDOS a bezproblémově umí, co je potřeba (snížení vytížení CPU na minimum).
Velkou výhodou je, že po instalaci aplikace se nic nemusí nastavovat - stačí spustit "zachytávání" DOSích aplikací.

Pro obě DOS aplikace (o které mi jde) používám "kev" temporary ovladač pro češtinu (...s přepínači...)

dBASE IV cz
Jak v okně, tak na celé ploše bez problémů s češtinou (Latin-2). Tisk opět správně česky.

KHK-PC Kaufmann
Kódování češtiny Kamenických. Na celé ploše bez problémů, v okně je diakritika zmršená (...řešení problému spočívá v nainstalování fontů Lucida Console Kamenickych, což by mi mohlo nabourat použití konzolového fontu jinde - takže to nepoužívám). Tisk opět bez problémů. Diakritika se ale dá vypnout, takže je to vlastně (skoro) jedno.

(...řešení problému spočívá v nainstalování fontů Lucida Console Kamenickych, což by mi mohlo nabourat použití konzolového fontu jinde - takže to nepoužívám

No, já to vyřešil tím, že jsem tenhle font přidal jako další "konzolový", a tudíž se mi nabízí extra. Takto pak vypadá .reg soubor:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"0"="Lucida Console"
"00"="Courier Kameničtí"

...sem ti to hodil do "code" 8-) (L-Core) (touchwood)

OŽIVENO !!

Tak jsem teď zápasil s Kameníky pro DOS aplikace v okně ve virt. XP (Virtualbox) a tenhle tvůj *reg prostě ne a ne a nezabral. V nastavení písma u zástupce na ploše se výběr Lucida Console Kameničtí neobjeví.

Pomohl až jiný *reg, uvádím jej pro případné další hledače.

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont]
"00000"="Lucida Console Kamenicky"

Pak je vše v pořádku, na výběr mám Lucidu v Latin 2 i v Kamenících.

Dodatek: je potřeba si samozřejmě sehnat příslušný font, lucon_k6.ttf

Já mám speciálně upravený font Lucida console, který je upraen v kamenických pouze v jedné velikosti fontu. Takže když se zvolí např. velikost fontu pro okno na 18 tak je v kamenických, ostatní velikosti jsou beze změny. Považuju to za vynikající řešení.

...pokračování...

Velikost oken obou aplikací se dá libovolně měnit, přitom se "přepočítá ten vnitřek".

Kdybych měl jak koupit (nemám kreditku s možností nakupovat v zahraničí), už bych byl o 20 USD chudší... Takto budu muset v pondělí někoho zaúkolovat ;-)

DOSBox splní vlastně totéž, rozchodil jsem češtinu, klávesnici i tisk stejně jako v TameDOSu, ale byl to docela opruz a velikost okna se mi ani za sfiňu nepodařilo zvětšit nad 640*480px. Ono na 1280*1024 17" LCD se v tak malém okně účtuje strašně blbě a měnit kvůli tomu pořád hore-důle rozliško na 800*600 se mi taky nechce...

Máš pravdu, ten KEV je fakt dobrý. Řeší obrazovku i klávesnici naprosto bez problémů.
Takže jestli jsem to pochopil, tak ten Tamedos oproti DOSBoxu umí pouze zvětšit obrazovku, což asi pro mě na těch pár okamžiků, kdy dělám v DOSu, není až tak významné, abych zvyšoval USA HDP.

Jo, to zvětšení okna se mi nedaří.

TameDOS má ještě tu výhodu, že se nemusí pro jednotlivé DOS aplikace vůbec nic nastavovat - jen spustit "hlídání". Právě dBASE spouštím (baťáky) s různými parametry (sólo adresáře pro jednotlivé klienty a roky), takže při každé změně či přidání "dalšího" roku nebo klienta je nutno nakonfigurovat další D-Fend profily.

Dokonce ani hlídání se spouštět nemusí, TameDOS stačí jen nainstalovat.

Do souboru WINDOWS\SYSTEM32\AUTOEXEC.NT, který je proveden vždy při spouštení DOSových aplikací, si Tame přidá řádek

C:\Tame\tame-mon.com

čímž si zajistí spuštění při každém startu jakékoli DOSové aplikace.
To "monitorování DOS aplikací" je tam jen jako bonbónek navíc, kdyby nějaká aplikace
potřebovala doladit parametry
(Vše co Tame dělá lze konfigurovat, lze nastavit za jakých podmínek bude DOSové
aplikaci odebrán výkon CPU).

Řádek v AUTOEXEC.NT lze nahradit za C:\Tame\tame-res.com, čímž budeme
ochuzeni o možnosti ladění, na druhou stranu ale Tame zabere v paměti jen 10 kB :-)

Windows NT (2000, XP) měly nakládat s DOS programy tak jako po instalaci Tame, takhle
se zase musíme spoléhat na starou dobrou 3rd party...

Já jsem k naprosté spokojenosti používal prográmek FOXFREE. Pak to taky řeší tuším zmiňovaný TAMEDOS, myslím že snad ještě DOSIDLE ... Ale jak říkám, odkudsi jsem si stáhl maličký FOXFREE a bylo po problémech.

Zpět do poradny Odpovědět na původní otázku Nahoru