Newsgroup: it.media.video.produzione
Titolo: Settaggio per NT 4.0 come .....?

Ciao , avevo bisogno di una dritta :
Molti su questo newgroup hanno risolto
il problema degli scatti video con 
l'harddisk ultraDMA/66 impostando i
valori   :   SWAP file permanente (150 MB), read-ahead azzerato,
                  nessun write-behind.
Como faccio ad impostare questi valori
con Windows NT 4.0 ?
Cioč dovi si trovano nel mio Pannello di 
controllo ?
Vi ringrazio in anticipo per la vostra
disponibilita :-)
P.S. :  La mia e-mail č : 
emanu...@tiscalinet.it

Windows NT gestisce i dischi in modo differente da Windows 95/98
è un sistema più stabile e quindi anche la velocità di lettura (data/rate)
degli HD è inferiore.
Con NT è consigliabile usare dischi UW-SCSI se invece vuoi usare i normali
IDE 66 ti conviene usare Win98.
La differenza (in velocità) è tanta...
Ciao!
--
MILLENNIUM - Television & Multimedia
-------------------------------------------
Internet => 
http://www.studiomillennium.it
E-mail => 
in...@studiomillennium.it

emanu...@tiscalinet.it
 (Emanuele TiscaliNet) wrote:
 > Ciao , avevo bisogno di una dritta :
 > Molti su questo newgroup hanno risolto
 > il problema degli scatti video con 
 > l'harddisk ultraDMA/66 impostando i
 > valori   :   SWAP file permanente (150 MB), read-ahead azzerato,
 >                   nessun write-behind.
 > 
 > Como faccio ad impostare questi valori
 > con Windows NT 4.0 ?
 > Cioè dovi si trovano nel mio Pannello di 
 > controllo ?
Si trovano nell'icona sistema. Con NT comunque devi installare come minimo
il Service Pack 4 e abilitare il DMA altrimenti gli hard disk hanno
prestazioni da pena (per abilitare il DMA fai una ricerca sul sito
Microsoft, ci sono dei valori da impostare nel registry, non e'
automatico).
Bye
----------------------------------------------------
MaccaSoft          - 
http://www.maccasoft.com
Internet Software  - Consulenza e Sviluppo Programmi
Elaborazione Video - Authoring VideoCD, DVD, CD-ROM

Bye
Grazie Marco della risposta :-)
Ho già su NT il service pack 6 e per
la cronaca ho la MB Asus P3B-F con controller
UltraDMA/66 Promise FastTrack PCI con cavi UltraDMA
un HardDisk da 27 GB UDMA 66 a 7200 RPM
ed uno da 10 GB come sopra ,128 MB ram 
Celeron 500 Mhz R.Runner Gserie e  Mysrique G200
con 8MB installati , Soundblaster PCI 128.
Acceto volentieri altre specificazioni :_)
Grazie di nuovo Marco !
Ciao !!


Grazie è un'ottima dritta :-)
Avevo già mezza idea di prendermi uno SCSI con
relativo controller , un motivo in più per farlo :-)
:-)

 wrote:
 > Windows NT gestisce i dischi in modo differente da Windows 95/98
 > è un sistema più stabile e quindi anche la velocità di lettura
(data/rate)
 > degli HD è inferiore.
Se 20MB al secondo non bastano....
 > Con NT è consigliabile usare dischi UW-SCSI se invece vuoi usare i
normali
 > IDE 66 ti conviene usare Win98.
 > 
 > La differenza (in velocità) è tanta...
Come no.... se uno non sa usare NT...
Dipende da come uno usa NT. Con NT c'e' da abilitare una keyword nel
registry per utilizzare il DMA con gli hard disk EIDE, se questa keyword
non c'e' si va a 3 o 4 MB al secondo.


emanu...@tiscalinet.it
 (Emanuele TiscaliNet) wrote:
 > Grazie Marco della risposta :-)
 > Ho già su NT il service pack 6 e per
 > la cronaca ho la MB Asus P3B-F con controller
 > UltraDMA/66 Promise FastTrack PCI con cavi UltraDMA
 > un HardDisk da 27 GB UDMA 66 a 7200 RPM
 > ed uno da 10 GB come sopra ,128 MB ram 
 > Celeron 500 Mhz R.Runner Gserie e  Mysrique G200
 > con 8MB installati , Soundblaster PCI 128.
 > Acceto volentieri altre specificazioni :_)
??? E allora ? La procedura per abilitare il DMA si trova sul sito
Microsoft come ho gia' detto...


emanu...@tiscalinet.it
 (Emanuele TiscaliNet) wrote:
 > Avevo già mezza idea di prendermi uno SCSI con
 > relativo controller , un motivo in più per farlo :-)
Con la configurazione che hai postato lo SCSI e' solo uno spreco di soldi.


Ho fatto una ricerca sul sito Microsoft, ma senza grossi risultati ...
Potresti aiutarci dicendoci COSA cercare? Ho provato varie soluzioni (DMA,
NT, Enable DMA, DMA HD, etc.), ma nella giungla di articoli che ne vengono
fuori non ho trovato quello giusto ....
Hai qualche consiglio da darci? (tu o chiunque altro di "buona volontŕ" :-))
Grazie e ciao!
Balla
 > Como faccio ad impostare questi valori
 > con Windows NT 4.0 ?
 > Cioč dovi si trovano nel mio Pannello di
 > controllo ?
Si trovano nell'icona sistema. Con NT comunque devi installare come minimo


 Hai qualche consiglio da darci? (tu o chiunque altro di "buona volontą"


 wrote:
 > Ho fatto una ricerca sul sito Microsoft, ma senza grossi risultati ...
 > Potresti aiutarci dicendoci COSA cercare? Ho provato varie soluzioni
(DMA,
 > NT, Enable DMA, DMA HD, etc.), ma nella giungla di articoli che ne
vengono
 > fuori non ho trovato quello giusto ....
 > Hai qualche consiglio da darci? (tu o chiunque altro di "buona volontà"
 > :-))
Ho cercato sul sito Microsoft 'nt dma enable' ed e' venuto fuori una cosa
del genere come SECONDO articolo trovato:
29% Q158873 - How to Enable IDE DMA Bus-Mastering Using SP2 Atapi.sys 
[...]
Leggendo l'articolo si trova quanto segue:
SUMMARY
A DMA Bus-Mastering-capable version of the Atapi.sys device driver is
available in Service Pack 2 or later for Microsoft Windows NT 4.0. By
default, Atapi.sys will perform disk I/O through the Programmed
Input/Output (PIO), which is the transfer method used in previous versions
of Windows NT.
For additional information, please see the following article(s) in the
Microsoft Knowledge Base:
Q164378 WinNT 4.0 SP2 or SP3 Atapi Does Not Support Ultra DMA Devices 
MORE INFORMATION
There are two levels of Disk I/O support in the Windows NT 4.0 Service
Pack 2 version of Atapi.sys: 
Level 0 (Programmed I/O) (PIO mode): (Normal Default setting) 
This mode conducts PIO transfers only, which is the only transfer method
used in previous versions of Windows NT. 
Level 1 (DMA-Enabled mode): (Requires manual registry changes to enable) 
This mode enables DMA Bus-Master transfers, provided the following
Criteria are met:
PCI command register bit 2 (Master Enable) is set. 
PCI device Class code is 1. 
PCI device Subclass code is 1. 
Programmer's interface bit 7 is set. 
Bus-Master status register bits 5 and 6 are set. (These two bits are
enabled by the system BIOS and are only set if the device or devices exist
-- bit 5 is for the master and bit 6 is for the slave.) 
NOTE: If ANY of the previous criteria are not met, the system will default
to Level 0 (PIO mode) transfers and no performance will be gained. 
NOTE: DMA is used on a per-channel basis with the new Atapi.sys driver. It
will not perform DMA Bus-Master transfers to one device on the channel and
PIO to another device on the same channel. 
Manual Registry Changes Required to Enable DMA Bus-Mastering
WARNING: Using Registry Editor incorrectly can cause serious problems that
may require you to reinstall your operating system. Microsoft cannot
guarantee that problems resulting from the incorrect use of Registry
Editor can be solved. Use Registry Editor at your own risk.
For information about how to edit the registry, view the "Changing Keys
And Values" Help topic in Registry Editor (Regedit.exe) or the "Add and
Delete Information in the Registry" and "Edit Registry Data" Help topics
in Regedt32.exe. Note that you should back up the registry before you edit
it. If you are running Windows NT, you should also update your Emergency
Repair Disk (ERD).
It is highly recommended that a user perform a full system backup
(including the local registry files) and update the system Emergency
Repair Disk before making the following registry changes. The changes
required to implement DMA Bus-Master transfers affect Windows NT hardware
detection/boot sequence at a very low level. 
Should the system fail to boot following the specified registry changes,
the user may boot the system by selecting Last Known Good. If the Last
Known Good boot fails, the user must recover his or her system by
restoring a tape backup or using the Emergency Repair process. 
Start Registry Editor (Regedt32) and go to the following subkey: 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Atapi\Parameters 
From the Edit menu, click Add Key. 
Enter the following key name: 
DeviceX (where X represents the IDE channel, either 0 or 1) 
Select the DeviceX subkey and click Add Value from the Edit menu. 
Enter the following information 
Value Name: DriverParameter
Data Type: REG_SZ
Value: DMADetectionLevel = 0x0 or 0x1 
where the STRING equals 0x0 for PIO mode or 0x1 for DMA-Enabled. 
Shut down and restart Windows NT. 
Determining DMA Status
Whether DMA Bus-Mastering is enabled can be determined by looking in the
Windows NT registry under 
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\ScsiPortX 
where X represents the IDE channel, 0=primary or 1=secondary channel. 
Look at the following value:
DMAEnabled:REG_DWORD:0x0 or 0x1 0x1=DMA enabled 
These entries will only show if the full Windows NT Service Pack 2 or
later was installed on the system, not just the Atapi.sys device driver. 


Ciao Marco e a tutti gli altri,
grazie per le informazioni.
Ho seguito quanto riportato sul tuo post ma il registro del mio sistema non
ha parametri per Atapi. Allora ho cercato sul sito MS ed il terzo risultato
della ricerca, che si trova a:
http://support.microsoft.com/support/kb/articles/Q198/1/27.asp
descrive come fare per vedere se il DMA e' abilitato o meno. Descrive:
----------------------------------------------------------------------------
-
To determine whether DMA bus mastering is being used, check the DMAEnabled
value in the following registry key
   HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\ScsiPort&lt;X&gt;
where <X> represents the IDE channel (0 is the primary channel, 1 is the
secondary channel).
If the DMAEnabled value has a data value of 0x1, DMA is enabled. If DMA is
not enabled, Programmed I/O (PIO) is being used.
There is no way to tell from this registry value whether DMA or Ultra DMA is
being used.
----------------------------------------------------------------------------
-
Nel mio registro di configurazione il DMA risulta attivo per default e il
disco rigido, nel pannello di controllo, lo trovo sotto l'applet SCSI. Ho NT
Server 4sp5, scheda Abit, 2 celeron a 400Mhz con controller UDMA/66
integrato e hd IBM djna. Il test della DVRaptor preso da internet certifica
il mio sistema idoneo con prestazioni in lettura e scrittura di circa
15Mb/sec.
Ciao.
Domenico.

 Marco), ma ho alcuni problemi:
Ho risolto da solo ..... semplicemente lanciavo regedit invece di regedt32 e
non mi tornavano le istruzioni :-)))
Adesso ho i DMA abilitati e finalmente potrň provare ad utilizzare Premiere
sotto NT (prima mi perdeva i frame durante la cattura).
Grazie dei preziosi consigli!
Balla



Ciao
Ho seguito il discorso perche' anch'io devo abilitare il DMA.
Grazie agli ultimi consigli (di Bala) sono riuscito a mettere le voci
nel registro, ma dopo aver riavviato il computer ho riguardato nel
registro per vedere se mi era stato abilitato il DMA ma niente soto la
voce:
 HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\ScsiPort&lt;X&gt;
la stringa : DMAEnabled era ancora 0x0 e non 0x1;
Ho provato a rifare la procedura alcune volte, sono andato anche sul
sito della microsof all'indirizzo:
http://support.microsoft.com/support/kb/articles/Q198/1/27.asp
per scovare altri particolari ma non sono riuscito a risolvere il
problema.
Io ho installato nt4 con sp6a e gli hd sono tutti ultra33.
Mi era anche venuto il dubbio che non mantenesse i settaggi che gli
davo e quindi ho provato a modificare altre cose per esempio quello
che viene scritto in proprieta' di sistema in Generale dove viene
scritto che tipo di computer e' e il  tipo di processore, ma dopo il
riavvio le informazioni che avevo modificato erano ritornate quelle di
default.
Secondo voi che cosa devo fare???
Grazie 
Juccio 

 wrote:
 > Ho seguito quanto riportato sul tuo post ma il registro del mio sistema
non
 > ha parametri per Atapi. Allora ho cercato sul sito MS ed il terzo
risultato
Si creano... (c'e' un apposito menu').
 > Nel mio registro di configurazione il DMA risulta attivo per default e
il
 > disco rigido, nel pannello di controllo, lo trovo sotto l'applet SCSI.
Ho
 > NT Server 4sp5, scheda Abit, 2 celeron a 400Mhz con controller UDMA/66
 > integrato e hd IBM djna. Il test della DVRaptor preso da internet
certifica
 > il mio sistema idoneo con prestazioni in lettura e scrittura di circa
 > 15Mb/sec.
Tanto meglio allora.
Bye


 wrote:
 > Ho seguito il discorso perche' anch'io devo abilitare il DMA.
 > Grazie agli ultimi consigli (di Bala) sono riuscito a mettere le voci
 > nel registro, ma dopo aver riavviato il computer ho riguardato nel
 > registro per vedere se mi era stato abilitato il DMA ma niente soto la
 > voce:
 >  HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\ScsiPort&lt;X&gt;
 > la stringa : DMAEnabled era ancora 0x0 e non 0x1;
Guarda che in quella stringa devi mettere 0x1 altrimenti il DMA e'
disabilitato.


 wrote:
 > 
 >  > Ho seguito il discorso perche' anch'io devo abilitare il DMA.
 >  > Grazie agli ultimi consigli (di Bala) sono riuscito a mettere le
voci
 >  > nel registro, ma dopo aver riavviato il computer ho riguardato nel
 >  > registro per vedere se mi era stato abilitato il DMA ma niente soto
la
 >  > voce:
 >  >  HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\Scsi\ScsiPort&lt;X&gt;
 >  > la stringa : DMAEnabled era ancora 0x0 e non 0x1;
 > 
 > Guarda che in quella stringa devi mettere 0x1 altrimenti il DMA e'
 > disabilitato.
Chiedo scura, ho confuso la keyword. In questo caso il DMA del chipset che
usi probabilmente non e' riconosciuto dal driver e c'e' poco da fare, se
non vedere sul sito del costruttore della scheda madre se ci sono driver
specifici.


Juccio 
Come non detto sono riuscito a far funzionare tutto.
Ho semplicemente scaricato una utiliti dal sito della microsoft che fa
tutto il lavoro da sola, se vi interessa l'indirizzo è questo:
http://support.microsoft.com/download/support/mslfiles/Dmachcki.exe
Se invece volete installare i driver della intel per il bus mastering
e non utilizzare i driver atapi di winnt 4:
ftp://ftp3.hp.com/pub/information_storage/software/nt205_00.exe
Ciao Juccio

 la stringa : DMAEnabled era ancora 0x0 e non 0x1;
Un paio di chiarimenti .... mi chiamo BALLA (con due elle) e i consigli veri
non li ho dati io, ma i gentilissimi "esperti" del NG! :-))
Purtroppo non sono in grado di aiutarti ..... io ho semplicemente creato la
"cartella" Parameters, poi quella Device0 ed ho seguito alla lettera la
procedura che si trova sul sito Microsoft. Al successivo riavvio il DMA era
abilitato e cosě ho eseguito la stessa operazione con Device1 (l'altro
canale). Non so dirti di piů ....
Saluti,
Balla

Si creano... (c'e' un apposito menu').
Ci avevo fatto caso... :-)))
Era solo per dire che dipende dall'hardware ed i relativi driver che si
usano.
Buon DMA a tutti!
Ciao.
Domenico.


Scusa per l'errore , comunque sono riuscito a risolvere il problema.
Grazie e scusa ancora
Ciao Juccio


Ciao Marco :-) Come al solito
sei sempre molto gentile, ti sei preso pure la briga 
di andare a cercare sul sito della Microsoft !
Ho letto le impostazioni da fare , ma siccome ho già
riinstallato il sistema operativo per 3 volte non vorrei doverlo fare 
per la 4° volta :_)
Mi ero dimenticato di specificare che sia il BanchMarck della
Matrox che quello di Nero ed Easy CD mi danno ben 15 MB/secondo
di trasfert rate !! e gli scatti si verificano saltuariamente
.diciamo ogni 6 o 7 minuti di filmato , però visto e considerato che
l'IMEC della Apple utilizza lo stesso hardware che uso io e quello
acquisisce pure in digitale mi chiedo ma pechè sti cavolo di hard disk
si perdono un frame ogni tot di tempo per la strada :-( 
Comincio a pensare che sia la poca memoria della scheda video !!
Che debba comprarmi un G400 ? 
Se ti è rimasto qualche tasto ancora da battere ...... ti sarei
grato anche solo di un chiarimento :-)
Grazie di nuovo !!!!!!!