| Italia - Italiano |
|
|
|
![]() |
Gestione di sistemi e gruppi di lavoro: Guida per gli amministratori di sistema HP-UX > Capitolo 2 Pianificazione di
un gruppo di lavoroPossibili problemi nello scambio di dati tra HP-UX e PC |
|
A prescindere dalla modalità di condivisione dei dati tra sistemi HP-UX e PC, vi sono varie cose importanti da prendere in considerazione correlate all’architettura del sistema operativo e del computer:
Ogni volta che si scambiano dati tra sistemi operativi Microsoft, sistemi operativi Apple Macintosh e sistemi HP-UX, si potrebbe incorrere in problemi correlati ai vari modi in cui ognuno di tali sistemi stabilisce la condizione di fine riga (EOL) nei file di testo ASCII. La seguente tabella illustra quali caratteri usa ogni sistema operativo per stabilire la fine delle righe in un file di testo ASCII. Tabella 2-10 Caratteri di fine riga del sistema operativo
Molte utility di trasferimento file traducono automaticamente il carattere di fine riga, ma è possibile che si incorra in uno o più dei seguenti problemi:
Se si vede uno dei sintomi sopra descritti, la soluzione è di modificare il file corrotto usando un editor o un elaboratore di testo e cambiare i caratteri di fine riga nel file ASCII in ciò che si aspetta il proprio sistema operativo (consultare la Tabella 2-1, “Rete di esempio di Gestione di sistemi e gruppi di lavoro”). Sebbene sia
meno probabile imbattersi in questo problema piuttosto che in quello
del carattere di fine riga, e sebbene molte utility e programmi siano
scritti per rendere conto automaticamente delle differenze nei tipi endian
delle varie macchine, si potrebbero incontrare dei file che sembrano
essere corrotti su un’architettura e che tuttavia hanno
un aspetto regolare su un’altra. Questa cosa si verificherà con
più probabilità quando si condivide un file system
tra computer di architetture endian diverse (come quando di usano
montaggi NFS o sistemi operativi di rete come il NetWare Il termine “endian” si riferisce all’ordine in cui sono numerati i byte di una parola del computer. Quando determinate applicazioni scrivono i dati su un file, registrano i byte della parola in ordine numerico. Sebbene quasi tutti i computer visualizzino una parola di memoria come se avesse il bit più significativo nella posizione all’estrema sinistra ed il bit meno significativo nella posizione all’estrema destra, le architetture dei computer variano nel numerare i byte di una parola da sinistra a destra, o da destra a sinistra. Archietetture Big EndianLe architetture che numerano i byte di una parola da sinistra a destra (con il byte 0 che rappresenta gli otto bit dell’estrema sinistra della parola) si chiamano architetture “big endian”. I computer Apple Macintosh e molti computer PA-RISC di Hewlett-Packard sono degli esempi di macchine big endian.
Architetture Little EndianLe architetture che numerano i byte di una parola da destra a sinistra (con il byte 0 che rappresenta gli otto bit dell’estrema destra della parola) si chiamano architetture “little endian”. I computer su base Intel x86 e Pentium sono esempi di macchine little endian. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||