Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto
Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto
Amazon porta i colori sul suo Kindle da scrittura più grande: schermo Colorsoft a 11 pollici, processore quad-core, penna premium più reattiva e strumenti IA per le note, sono le note salienti. Il salto di prezzo rispetto al modello in bianco e nero si fa sentire, anche se la percezione è quella di trovarsi di fronte a un prodotto di fascia altissima, per veri appassionati
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
Abbiamo intervistato Sumit Dhawan, CEO di Proofpoint, per capire come stia cambiando il mondo della sicurezza con l'avvento dell'intelligenza artificiale e con il ritmo sempre più serrato a cui vengono trovate vulnerabilità nel software. Un problema significativo, che richiederà del tempo per essere risolto (o quantomeno arginato)
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
La parola d'ordine al Nextcloud Summit 2026, che si è tenuto a Monaco, è stata "sovranità". Non come è spesso usato questo termine in politica ma, al contrario, come capacità positiva di decidere il proprio destino tecnologico, con modalità collaborative e aperte. L'Europa dice già molto nel mondo open source, che viene visto come mezzo per ottenere la tanto agognata autonomia digitale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 26-11-2002, 09:35   #1
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
dimensione settori hard disk

come posso sapere la dimensione dei settori degli hard disk?
esiste un'api?
mi sembra che la getvolumeinformation non funzioni a questo scopo.

grazie.
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 27-11-2002, 20:00   #2
misterx
Senior Member
 
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3741
GetDiskFreeSpace(........);

ma se non ricordo male ha qualche limite
misterx è offline   Rispondi citando il messaggio o parte di esso
Old 28-11-2002, 09:04   #3
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Ma dei settori o dei cluster ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 28-11-2002, 09:51   #4
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
spiego meglio il mio problema:

linguaggio VB6.
non permette di scrivere in asm

devo accedere a una funzione dos che scrive e legge
direttamente dall'hard disk a basso livello

ho trovato un vxd che mette a disposizione tutte le funzioni dos
e bios passandogli una struttura con la quale verranno riempiti i
registri del processore prima di chiamare l'int.

la struttura richiesta contiene tra altri dati quello della
dimensione del settore.(come me lo ricavo)?

mi spieghereste una volta per tutte la differenza tra traccie,
cluster, settori,ecc....? grazie
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 28-11-2002, 15:13   #5
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Il cluster è la dimensione minima indirizzabile dal sistema operativo...

La suddivisone in cluster logica in cluster viene effettuata durante la formattazione...

I cilindri dovrebbero essere le varie circonferenze concentriche su cui vengono memorizzati fisicamente i dati...

I settori sono siddivisioni (che passano dal centro) a spicchi della superficie del disco...

Le testine sono invece le testine di lettura che si occupano di leggere solo una determinata superficie del disco (o una porzione della superficie)...

Quindi invidiuando sia un cilindro testina e traccia si possono individuare una serie di dati su una determinata superficie del disco...

Il sistema operativo mantiene una tabella all'inizio del disco in cui scrive le varie catene di cluster che un file occupa...

Ci dovrà essere una routine del sistema operativo che si occupa di tradurre l'indice del cluster nelle coordinate CHS (Cylinder Head Sector)...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 28-11-2002, 16:11   #6
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
non voglio essere puntiglioso ma
cilindro e traccia non sono la stessa cosa?

quindi per indirizzare un punto io necessitero' di cordinate

x=cilindro o traccia
y=settore
z=testina

e'giusto?

so che la dimensione dei settori di un floppy e' sempre di 512 byte ed esistono 2880 settori

in questo caso quanto e' grande il cluster?
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 28-11-2002, 16:51   #7
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da x110
[b]non voglio essere puntiglioso ma
cilindro e traccia non sono la stessa cosa?
Non lo so...
Quote:
Originariamente inviato da x110
[b]x=cilindro o traccia
y=settore
z=testina

e'giusto?
Dipende come la vedi... Il cilindro è la distanza dal centro (in realtà il primo cilindro dovrebbe essere quello più esterno)...
Il settore è la posizione sulla circonferenza del cilindro (quindi non è un asse)...
La testina la puoi vedere anche come Z...

Lo puoi associare ad un sistema di coordinate cilindrico...
Quote:
Originariamente inviato da x110
[b]so che la dimensione dei settori di un floppy e' sempre di 512 byte ed esistono 2880 settori
Guarda cosa rende il chkdsk del floppy :

512 byte in ogni unità di allocazione.
2.847 unità totali di allocazione su disco.

Le unità di allocazione sono i cluster...ed in questo caso dovrebbero corrispondere con la dimensione della parte di dati individuata dal CHS...

In tal caso nei floppy i cilindri sono 80 e le testine 2 (facce)...

C = Clindri = 80
H = Testine = 2
S = Settori

S = 2880/(80*2) = 18 Settori

Il tipo di indirizzamente CHS reale comunque non viene più utilizzato... E' stato sostituito con un tipo di indrizzamento fittizio chiamato LBA (Logical Block Addressing, se guardi nel BIOS ci sono le modalità LBA, CHS, LARGE)...
Questo perchè il numero di cilindri era diventato troppo grande per utilizzare un indrizzamento reale (superiore a 1024)...
Con il metodo LBA c'è un ulteriore livello di traduzione effettuato dal BIOS o dal controller EIDE (mi sa di più il BIOS)...
Quindi le coordinate CHS che il sistema operativo passa alla routine dell'interrupt software che va a leggere sul disco non corrispondono più alla posizione reale in cui il disco andrà a scrivere... Come avvenga la traduzione non lo so... Probabilmente viene aumentato il numero delle testine e viene messo il numero di cilindri al massimo utilizzabile...

Secondo me quella che cerchi è la dimensione dei cluster e non dei settori... Anche perchè parlando solo di settori non si individua la più piccola parte indirizzabile del disco...ma il settore è l'intero spicchio del disco (dal centro all'esterno)...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 28-11-2002, 17:19   #8
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Comunque come dice misterx...con la GetDiskFreeSpace puoi ottenere la dimensione del cluster e il numero di settori su cui sta il cluster...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2002, 10:36   #9
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
GRAZIE PER LE RISPOSTE.

ORA PROVO A VEDERE SE LA DIMENSIONE DEL CLUSTER DEL FLOPPY E' 512 BYTE POICHE'
IO HO UN PROGRAMMA DI ESEMPIO CHE UTILIZZA QUEL VXD CHE DICEVO PRIMA
E QUESTO DICHIARA UNA COSTANTE SECTORZIZE=512 QUANDO VUOLE LEGGERE DA FLOPPY.
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2002, 10:38   #10
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Sul floppy sono sicuro... Ogni cluster occupa un solo settore...
Me lo ricordo dai vecchi CarbonCopy e DiskDupe
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2002, 13:39   #11
MetalMassacre
Senior Member
 
L'Avatar di MetalMassacre
 
Iscritto dal: Jan 2002
Città: VENICE
Messaggi: 1241
Quote:
Originariamente inviato da x110
[b]non voglio essere puntiglioso ma
cilindro e traccia non sono la stessa cosa?

le testine degli hd si muovono sui piu piatti in contemporanea determinando cosi un'area definita cilindro (in senso verticale..lo spazio occupato dalle testine allineate sui diversi piatti).

le tracce invece sono scritte concentricamente su ogni piatto
__________________
...Fight with your heart, and you're Destined For Glory
But fight without soul and you will loose it all...
MetalMassacre è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2002, 18:01   #12
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quindi un cilindro è l'insieme di tutte le tracce leggibili da quella posizione delle testine... Va bene ?

Torna...torna...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2002, 22:48   #13
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
X CIONCI

COSA SONO CARBONCOPY E ELTRO???

SONO MICA DEI COPIATORI?

SE COSI' FOSSE MI MANDI UN LINK DAL QUALE LI POSSO SCARICARE O SE LI HAI TU ME LI PUOI MANDARE?

GRAZIE.
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 30-11-2002, 22:55   #14
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
MA SCUSATE, I CILINDRI E LE TRACCE QUINDI SONO SEMPRE IN NUMERO UGUALE,
ANCHE SE UNO INDICA UNA TRACCIA SU UN DISCO MENTRE
L'ALTRO INDICA L'INSIEME DELLE TRACCE SUI VARI DISCHI.

ANCHE NEL CASO DEL FLOPPY TORNA POICHE QUESTO
HA 80 TRACCIE E 80 CILINDRI.

CHIEDO CONFERMA:
SE ESISTESSE UN HD CON 2 DISCHI CHE HA 1000 TRACCIE
I CILINDRI SAREBBERO SEMPRE 1000?
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2002, 07:10   #15
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
In pratica il cilindro indica quale traccia vuoi leggere utilizzando una determinata testina...
Quindi con 2 dischi uguali con 1000 tracce il numero di cilindri è 1000...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2002, 09:35   #16
MetalMassacre
Senior Member
 
L'Avatar di MetalMassacre
 
Iscritto dal: Jan 2002
Città: VENICE
Messaggi: 1241
Quote:
Originariamente inviato da cionci
[b]Quindi un cilindro è l'insieme di tutte le tracce leggibili da quella posizione delle testine... Va bene ?

Torna...torna...
Giustissimissimo
__________________
...Fight with your heart, and you're Destined For Glory
But fight without soul and you will loose it all...
MetalMassacre è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2002, 13:13   #17
misterx
Senior Member
 
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3741
misterx è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2002, 13:19   #18
misterx
Senior Member
 
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3741
Quote:
Originariamente inviato da misterx
[b]leggete qua: http://www.tutorialpc.it/hardisk.asp

e qua:
http://www.ghostcomputerclub.it/arch.../hard-disk.htm







misterx è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2002, 16:12   #19
x110
Senior Member
 
Iscritto dal: May 2002
Città: Massa Carrara
Messaggi: 589
2 DOMANDE:

COME POSSO QUINDI RICAVARE LA DIMENSIONE DEL SETTORE?
(CHE PUO' ESSERE INTESO COME UN ARCO DI TRACCIA?)

COME FUNZIONA IL MODO DI INDIRIZZAMENTO DELL'LBA?
x110 è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2002, 17:35   #20
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
GetDiskFreeSpace(........); ti rende il numero di settori occupati da ogni cluster...e anche la dimensione del cluster...quindi hai anche la dimensione del settore...

La modalità LBA opera solamente variando il numero di testine e cilindri logici... Quindi la dimensione del settore ricavata nel modo sopra dovrebbe rimanere costante...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Kindle Scribe Colorsoft: riduce le cornici e diventa a colori, ma il prezzo è alto Kindle Scribe Colorsoft: riduce le cornici e div...
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint L'IA cambia tutte le regole della sicurezza tra ...
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026 L'Europa conta nella tecnologia e può ess...
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
Bluetti Elite 300: abbiamo provato la po...
Il grafene sorprende ancora: scoperti qu...
OpenAI compie il primo passo nell'hardwa...
Meta ha trovato il modo di risparmiare m...
Netflix vince in tribunale, il Consiglio...
Rocket Lab acquisisce Iridium: nasce un ...
Una ventola nascosta e un design fuori d...
Display e fotocamera insieme: a Zurigo n...
Lenovo Idea Tab Plus, il tablet per stud...
Un ingegnere di AMD ha riprodotto in cas...
SanDisk Optimus cresce con nuovi SSD cer...
Loongson contro Intel e AMD: dalla Cina ...
Australia, quasi tutti gli under-16 aggi...
Oltre 1.300 miliardi di dollari per la p...
Un nuovo studio mette in dubbio la natur...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:38.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v