Newsgroup: it.comp.os.dibattiti
Titolo: WinFS

Su una rivista (non ricordo quale) ho letto un artcolo sulla prossima
relase di windows (LongHorn) nel quale si decantavano le meraviglie del
novo filesystem, WinFS, che rivoluzionera' il modo di catalogare i file
grazie alla sua architettura stile database derivata da Microsoft SQL.
C'era anche scritto che WinFS ovviamente e' *LEGGERMENTE* meno
performante di ntfs (e quindi anche di Fat32), perche' e' *UN POCHINO*
piu' pesante (notare che le richieste hardware del nuovo sistema sono un
Pentium III con almeno 256MB di RAM).
Secondo me verra' fuori una zozzeria stile MS, ovvero un filesystem che
non puo' fare niente di piu' (forse qualcosina, va') in piu' di un
qualsiasi altro filesystem di ultima generazione, ma **MILLE** volte
piu' lento.
Voi cosa ne pensate?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

> Voi cosa ne pensate?
Che sia tu che il redattore della rivista che non ricordi parlate per
sentito dire e che (dato che a quanto mi risulta WinFS non è ancora uscito
dai laboratori di Seattle, neanche in modo subdolo) tutto quello che leggi,
senti e dici è pura fuffa.
Saluti
Massimo

 Su una rivista (non ricordo quale) 
andiamo bene.
Sai che notizia, se non ti ricordi manco dove l'hai letta.

 senti e dici è pura fuffa.
il tuo post lo e' di certo, perche' e' inutilmente offensivo.
Io ci vedo e ci sento bene, e so leggere.
Quello che c'e' nella tua testa e' fuffa.


detta...
io aspetterei quando potremo usarlo, allora si ne potremo parlare
-- 
Rhymes
rhy...@NOSPAMmyself.com

Mamma mia che pignoli...
OK, sono andato a cercare la rivista, e l'ho trovata.
PC Magazine di Febbraio 2003, titolo dell'articolo "Le nuove frontiere
di Windows", pag. 12.
Autore dell'articolo: Stefano Bussolino
Cito testualmente un pezzo dell'articolo che inizia a pag. 14, seconda
colonna, terza riga dal basso.
"Una modifica certamente sostanziale, ben piu' importante di quelle
descritte fino ad ora, dovrebbe essere l'adozione di un nuovo tipo di
filesystem, non piu' basato sul classico e collaudatissimo Ntfs o sulla
Fat32, ma completamente riprogettato per utilizzare tecnologie basate
sul "motore" sel nuovo Sql Server 2003 chiamato per il momento Yukon. Il
nuovo filesystem, denominato WinFS (Windows Future Storage), sara'
dunque molto simile a un database con tutti i vantaggi che questa
somiglianza comporta, la sua adozione permettera' infatti una migliore
astrazione della posizione fisica dei file e del loro formato
permettendo all'utente un utilizzo piu' trasparente specialmente nella
ricerca avanzata di dati all'interno del Pc, impossibili tuttora. Per
esempio sara' semplicissimo ricercare dati, ottenendo legami di
parentela, all'interno di messaggi di posta, documenti, contatti di
rubrica oppure musica e filmati, al momento completamente separati tra
di loro. Questo nuovo filesystem consentira' dunque agli utenti di
cercare con maggiore efficacia i dati all'interno del proprio computer
indipendentemente dal formato in cui sono memorizzati e dalla loro
posizione eliminando in qualche modo il concetto di file visto come
archivio e dando maggiore importanza ai dati stessi.
Questo servizio non e' reso soltanto dall'adozione di un nuovo
filesystem, ma si avvale anche di un particolare strumento in grado di
indicizzare in tempo reale i dati che vengono scritti sul disco,
esattamente come avviene in un normale database. L'attuale versione
alpha di LongHorn non utilizza ancora il nuovo filesytem ma annovera tra
i propri servizi il nuovo WinFS che e' proprio quello che si occupa
della gestione delle scritture e accessi al disco; al momento si nota un
rallentamento nei tempi di risposta del sistema ed e' quasi impossibile
lavorare con il nuovo Windows senza disattivare questa caratteristica."
Spero di avervi accontentato...
Ora vorrei sapere le vostre opininoni su questo WinFS, io la mia l'ho
detta...


 Sai che notizia, se non ti ricordi manco dove l'hai letta.
Ok, ok, ora ho postato, guarda bene... :))
Bimbo Vispo


 grazie alla sua architettura stile database derivata da Microsoft SQL.
Tanto rumore perche` si tengono un po' di metadati in piu` direttamente 
nel filesystem (piuttosto che in un file a parte)...
Metadati del tipo dei tag ID3 dentro i file MP3 (nome canzone, autore, 
etc), solo che mi immagino che a differenza di questi ultimi, essi 
andranno puntualmente persi per strada quando si archiviano i file in 
uno .zip, quando si trasferisce via ftp, etc. Ma se diventano popolari, 
le utility si adegueranno.
Cmq, non e` che sia rocket science: nel mondo MacOS i metadati se ne 
stanno nella resource fork del file fin dagli anni '80. E NTFS ha gia` 
il supporto per i file multifork-uti (come si diceva un paio di thread 
piu` in su) solo che nessuno si degna di usarli (o di far pubblicita` 
del loro utilizzo).
Chi usava BeOS sosteneva che tutto sommato era una cosa comoda avere dei 
metadati in piu` sul filesystem. Puo` anche essere, ma non credo che 
cambi piu` di tanto la vita alla gente. Salvo che potrai appiccicare una 
sorta di post-it al file, che si spostera` insieme al file fintantoche` 
il file rimane locale. E che potrebbe facilitare un poco la vita nella 
costruzione automatica di indici (l'indice di tutti i documenti di 
testo, l'indice di tutte le immagini, etc., ma nulla che non si faccia 
gia` adesso)
Cmq, finche` non si vede qualcosa di concreto e funzionante, son solo 
speculazioni.
-- 
   |   \    \  | ___|_  |_  | ianezz a casa sua... :-)
   |  _ \  | \ | _|    /   /  Visita il LinuxTrent a
  _|_/  _\_|  _|____|___|___| 
http://www.linuxtrent.it

 wrote in message
news:7f3c6dbbd17a30050bc...@mygate.mailgate.org
<CITE>
Per
esempio sara' semplicissimo ricercare dati, ottenendo legami di
parentela, all'interno di messaggi di posta, documenti, contatti di
rubrica oppure musica e filmati, al momento completamente separati tra
di loro. Questo 
</CITE>
UN MITO!!!!!
Le possibilita' di un simile FS sono sconfinate! Provate ad immaginare
un melissaBSA (Best Spamming Architecture): si replica attingendo i
dati mediante una banalissima
select e-mailaddresses
 from c:
;
intanto ti suona la "cavalcata delle walkirie" e ti fa vedere
"Apocalipse now" (ma solo se hai pagato i diritti, altrimenti
ti fa vedere Tafazzi che si martella sugli zebedei).
E come tocco dello chef fa un
update BSA_archive
set application = select unregistered from c:
;
aggiornando l'archivio della BSA.
Ma chi ha bisogno di palladium?
:-)
C:\>iao Angelo


 wrote in message
news:2fde72e7180c6e7d3fe...@mygate.mailgate.org...

si hai ragione
i programmatori di MS sono tutti dei cerebrolesi quindi ogni loro pensata
porta sicuramente a qualcosa che non funziona
nel momento stesso che un programmatore MS passa sotto linux allora diventa
un guru e produce solo software di ottima qualita'


per fortuna che c'e' la faccina, ti stavo per inveire contro...

 un guru e produce solo software di ottima qualita'
Alla Microsooft non sono i programmatori a fare i software ma
l'ufficio marketing.
C:\>iao Angelo
P.S. Sotto Linux il modem basta accenderlo.
[1] O farsi una comodissima "installazio interruptus", ma stiamo
    parlando di utenti Windows: non dimentichiamo che sono quelli
    che hanno difficolta' a capire la differenza tra utente normale
    e amministratore di sistema (e questo non l'ho detto io) ;-)


 wrote in message
news:b6jb23$50v0k$
1...@ID-167090.news.dfncis.de

Fai conto che non ci sia :-)


     e amministratore di sistema (e questo non l'ho detto io) ;-)
Dimenticavo... sono pure quelli che comprano modem interni da 15 E
in modo da avere un 2GHz con le prestazioni di un 386...
Pertanto il problema di spora non si pone.
Il deficiente che compra modem esterni sono io. :-)
C:\>iao Angelo



Non fare cosi l'ho comprato anch'io esterno
- 
   MAX
-- 

 Non fare cosi l'ho comprato anch'io esterno
Ok, i deficienti sono due :-)


 nel filesystem (piuttosto che in un file a parte)...
much ADO for nothing :-)

 nel filesystem (piuttosto che in un file a parte)...
Ma questa e` la vera grandezza dei tipi a Redmond.
Pensa, un mio amico, piu` o meno la mia eta`, ieri
mi mostra con orgoglio come win(2k?>) gestisca due
monitor assieme e come il desktop sia esteso fra i
due monitor e come la cosa sia configurabile.
Dice, anche, che quelli a Redmond ci hanno davvero
pensato a fondo, quando hanno concepito il tutto.
Gli ho replicato che circa una decina di anni fa
(o piu`) NeXT, con il cubotto, faceva esattamente
la stessa cosa... Ma proprio la stessa, senza alcun
dubbio alcuno...
Lui non sapeva chi fosse NeXT ed il "cubo"...
A Redmond ci sono arrivati un po' tardi, ma la hanno
publicizzata molto meglio!
bye,
-- 
   Piergiorgio Sartor

 Lui non sapeva chi fosse NeXT ed il "cubo"...
Quattordici anni fa (1989) lo faceva apple (e con tre monitor).
archeosaluti

 bisogna riavviare la macchina [1].
Se il driver del modem l'ha scritto un deficiente, dai la colpa alla MS?
Saluti.
--
\/   | |         Wilmer Ricciotti - ICQ UIN: 3233084
/\ e | | o s s   
wi...@libero.it
HiT - EdenGames: 
http://hit.edengames.net
sito  personale: 
http://www.cs.unibo.it/~ricciott/
 (non attivo)

 OK, diciamo un modem esterno "seriale"...
Forse ho capito male, hai un modem esterno seriale, se all'avvio del s.o. č
spento non c'č verso di farlo andare accendendolo successimamente e bisogna
riavviare il s.o. col modem acceso.
Ho capito bene? Che windows, di preciso?
Che modem?
saluti stralunati

 Ho capito bene? Che windows, di preciso?
Che ne so, non sono io che ha il problema... :-)
Comunque, mi pare di ricordare qualcosa del
genere, cioe` un normale modem seriale, standard
AT, bla, bla..., che se non veniva identificato al
boot da un win9x a caso, non veniva piu` considerato
attaccato alla macchina, fino al boot successivo.
Pero` sono solo vaghi ricordi e potrei sbagliare
(credo di aver rimosso certe cose).
bye,
-- 
   Piergiorgio Sartor

 OK, diciamo un modem esterno "seriale"...
Non so bene a cosa serva, ma anch'io mi sono ritrovato un modem esterno
seriale plug and pray CON driver. E se per caso lo scordavo spento
all'avvio, dovevo riavviare per farlo funzionare.
Ma quello è stato il minore dei problemi con quel modem. Basta dire che era
un 56k che non è mai riuscito a stabilire una connessione affidabile a più
di 33.6k, e dopo qualche mese nemmeno a 33.6k...
E dire che mi era toccato comprarlo per via di un'incompatibilità della
nuova scheda madre col vecchio modem interno...


 wrote in message
news:jHdja.5783$
DT4.1...@twister1.libero.it

Windows XP Pro (mi tengo sempre aggiornato con il meglio di casa MS),
per il modem e' un US Robotics 56K (voice pro o qualcosa del genere,
ti faccio sapere) seriale...
C:\>iao Angelo
P.S. Per Xellos i "driver" sono quelli che arrivano con XP, nessun
     altro deficiente ci ha ancora messo del software


 Se il driver del modem l'ha scritto un deficiente, dai la colpa alla MS?
Da quando in qua in modem esterno ha un driver?
OK, diciamo un modem esterno "seriale"...
bye,
-- 
   Piergiorgio Sartor

 all'avvio, dovevo riavviare per farlo funzionare.
Ma non e` un problema del driver, bensi` del p&p.
Io avevo un modem esterno seriale _con_ driver,
ma funzionava anche _senza_ driver, dato che
era AT standard... Almeno per l'uso comune, se
poi vuoi usare voice-over-quello-che-e` ti serve
sapere le estensioni AT.
bye,
-- 
   Piergiorgio Sartor

 Che ne so, non sono io che ha il problema... :-)
Ehm... Se ti riferisci a me, neanche io ho dei problemi. Vado
di "installazio interruptus" e il buon Win si accorge che ha
attaccato un modem: effettivamente questa procedura e' semplicissima.
... Infatti Windows e nato per rendere semplice l'uso
del PC :-)
C:\>iao Angelo


 era AT standard...
Ok, tutto chiaro.
saluti ATZ


$ cd /pub
$ more beer

 'allora non è possibile continuare l'installazione'.
E quindi?
bye,
-- 
   Piergiorgio Sartor

 Saluti a tutti! ;)
Benvenuto al manicomio :-)


 E quindi?
Politica o Marketing fa tu. Io so' 'ngegnere e de 'ste cose me ne 
frego... almeno per quanto non mi tocchi direttamente. Sono impazziti i 
programmatori o è stato detto dal montezemolo della situazione di fare 
idiozie?


 edo <

 usrobotics (si, esterno con la sua brava rs232)
E se apri una finestra terminale sulla seriale e fai ATZ non ottieni un
bell'OK?
saluti fuoristandard

 Se il driver del modem l'ha scritto un deficiente, dai la colpa alla MS?
No Xell. Io ho un router ADSL su ethernet configurato con IP _statico_. Se
"accendo" windows e poi il router (tipo quando salta la luce devo
aspettare che si accenda il router e solo dopo posso avviare win) succede
che la rete non va. Tutto torna a funzionare riavviando windows.
Ovviamente lo stesso non succede su linux...
-- 
try: troll.uses(Brain)
except TypeError, data: 
   troll.plonk()
Co-Responsabile Hardware Information & Technology 
http://hit.edengames.net

 idiozie?
Non sono idiozie, questo e` il punto.
Perche` con queste cosette loro aumentano
il profitto, quindi sono cose sagge e giuste.
bye,
-- 
piergiorgio

bisogna riavviare la macchina [1].
basta uno stndby :)
Pensavo di essere io l'unico deficiente con questo problema ..
Da notare che con win98 andava da paura :)

 di far pubblicita` del loro utilizzo).
c'è un programma (un IDE per linguaggi di scripting) che salva i backup 
pre-salvataggio come stream del file. A parte questo, zero (leggasi: lo 
usa solo Microsoft, ma nessuno se li fila)
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.1. C, C++ and ASM developers
                               and beta testers are welcome!

 Voi cosa ne pensate?
che non capisci niente di file system. Non lo renderà più lento, è solo 
che gli indici ("full text search"? tremo) prenderanno molto più spazio 
di adesso


 bye,


 
Qualunque struttura dati aggiuntiva se non progettata per aumentare le 
performance rende *sempre* più lento un fs: le scritture le dovrai fare, 
no? Usare btree o hashing aumenta la velocità, fare un report su un file 
no. Sono cose dimostrabilissime.


 Ma non e` un problema del driver, bensi` del p&p.
Il problema è che un driver serio, pur non rilevando il modem all'avvio,
rimarrebbe in memoria per riprovare a usare il modem su richiesta...
Il tuo modem esterno con driver, comunque, al 90% non aveva un driver, ma
solo righe di configurazione customizzate.


 che la rete non va. Tutto torna a funzionare riavviando windows.
Boh anch'io ho un router adsl (in realtà ne ho due) e non ho mai avuto
questi problemi...


 con un motore sql, secondo me viene fuori un fs LENTO.
Mah, IMHO quella e` solo una sviolinata per i CEO che non distinguono un 
RDBMS da una betoniera. :-)
+++
E visto che di dati tecnici non ce ne sono, e che piangerci sopra fa 
male all'ulcera, almeno ridiamoci sopra un poco.
<speculazioni_da_ridere>
IMHO han visto ReiserFS
 
http://www.namesys.com/content_table.html#9_1
han visto come si tiene dati e metadati insieme in un btree, han visto 
che navigare un btree per tirar su i metadati e` una cosa che si fa 
piuttosto alla svelta, e si son detti "beh, forse e` ora che ci diamo 
una mossa anche noi?"
E allora si son messi sotto. Per bene.
Ma da quelle parti non si possono permettere di fare le cose giusto per 
sport, o giusto perche` e` sacrosanto farle, ma i costi di ricerca e 
sviluppo li devon giustificare[1]. E allora saranno andati a presentare 
l'idea a chi di dovere. Il quale avra` probabilmente risposto: "Beh, ok, 
very figo [2]. Ma ai nostri clienti cosa gliene freg... ehm... cale?".
E i tecnici: "Beh... uhm... mumble... ci possono memorizzare anche 
titolo e autore degli MP3, e si fa in fretta a recuperarli per tutti i 
file e a farne un indice. Sveltisce le ricerche, 'nsomma...".
"Fammi capire. E quindi gli e` tutto come un database[3], giusto?"
"...Piu` o meno...".
"Ok. Questo glielo vendiamo come 'la novissima secchia dei dati che 
tutto tiene come col database' - pardon - che tutto tiene proprio col 
nostro database uguale preciso proprio, tanto non distinguono un 
database da una betoniera[4]. Vedrete, gli farem colare la bava dalla 
bocca, faran la fila di notte per prenderlo, gli farem sognerare di far 
  SELECT foto, tits_size FROM immagini WHERE tits_size > 120! Bravi, 
bravi, ci vogliono idee cosi`! Approvato!"
"Grassie, dotto`" (e i tecnici se ne ritornano nel seminterrato, 
contenti che anche stavolta gliel'hanno fatta a farsi approvare il 
progetto. Seguono festeggiamenti con trippe al sugo e tartine con tripla 
fettona di mortadella).
[1] "Dotto`, quel flipper ce lo siam scritti durante le vacanze di 
Pasqua, gggiurosullatestadibillgheitsdotto`!"
[2] Pronunciato come "veri faigo"
[3] Per i meno scaltri, database != DBMS. E ancor meno RDBMS.
[4] Aridaje...
</speculazioni_da_ridere>
-- 
   |   \    \  | ___|_  |_  | ianezz a casa sua... :-)
   |  _ \  | \ | _|    /   /  Visita il LinuxTrent a
  _|_/  _\_|  _|____|___|___| 
http://www.linuxtrent.it

 software sara' lento.
[...]
diavolo, non credevo esistesse il qualunquismo anche in informatica


 Ma quello è stato il minore dei problemi con quel modem.
[...]
sottomarca taiwanese anche tu? mai capitato di dover azzerare a mano la 
NVRAM (tramite Hyperterminal e appositi comando AT - grazie al cielo il 
mio primo modem aveva anche un manuale degno di questo nome), per farlo 
funzionare dopo un black-out? Giusto per sapere se capitava solo a me


 di domanda! Aggiorna --- avvertendo --- e basta!
l'avvertimento deve contenere OK e Annulla, mica ci può essere solo OK. 
Qualcuno potrebbe voler seriamente rinunciare ad installarlo


 (esempio esagerato, ma per far capire il concetto)...
il concetto che non capisci un cazzo nè di filesystem nè di database? è 
già chiarissimo da un po'. Forse il tuo prossimo post dimostrerà quanto 
poco efficiente è il display PostScript di MacOSX?


 bisogna riavviare la macchina [1].
[...]
dai, piantala. Non posso farti da helpdesk per tutta la vita


 successimamente e bisogna riavviare il s.o. col modem acceso.
dipende non dal driver (che č uno solo per tutti i modem seriali) ma da 
come č stato installato. E di piů non dirň (č una stra-FAQ di icow2k)


 - che usa ${metadato_qualsiasi} o un suo hash come chiave).
Questo su Linux si potrebbe fare anche completamente in userspace con un 
demone, grazie alla facility del kernel che notifica quando una 
directory viene modificata. Chesso`, un demone che tiene i metadati su 
un file a parte, e che lo aggiorna quando serve, con un API per 
interrogarlo. Per metadati "sciocchezzuole" (i.e. i titoli delle 
canzoni) potrebbe anche essere una buona soluzione.
Peraltro ammetto che sono stato troppo cattivo. Nei metadati ci 
potrebbero finire anche cose decisamente piu` interessanti, tipo delle 
ACL estese di qualche genere (e qui concordo che la cosa va 
definitivamente gestita nel kernel).
<paranoico>
Ah, ecco. Nei metadati ci puo` anche finire magari la firma 
crittografica di un eseguibile... toh, Longhorn non avvia piu` gli 
script non propriamente firmati con la chiave privata della Nota 
Azienda? Perche` mi stavo appunto chiedendo come avevano intenzione di 
applicare Palladium agli script interpretati... visto che son testo e 
basta. Modifichi una virgola e non funziona piu`? Hmmmmmm...
</paranoico>


 solo righe di configurazione customizzate.
Esatto, come tutti i modem standard AT,
persino quelli USB (non soft modem).
bye,
-- 
piergiorgio

 viene modificata.
[...]
heh. Dopo la scoperta dell'acqua calda, l'invenzione della ruota. Credi 
che Windows non ce l'abbia già?


 scritture le dovrai fare, no?
[...]
quanti dati vorrai mai mettere in un campo indice?


 del PC :-)
Vero. Perche' non lo tieni acceso? E soprattutto, perche' non posti questi
tuoi problemi su altri newsgroup, dove potrebbero darti mirabolanti risposte
sull'argomento?
Saluti.

 piu' lento.
Non ho visto la parola "relazionale". Dov'e'?
Saluti.

 mode e al di sopra di NTFS, _vero_?
Confermo, infatti e' disabilitabile.
E te ne accorgi quando lo disabiliti... :)
Comunque ritengo che alla fine non lo sara' piu'. Sarebbe assurdo, IMHO.
Saluti.

 
Con la conseguenza che il visual studio non lo installi. Procedura 
intelligente!


 
He he, chiedilo alla M$, non a me. Personalmente il design di un fs non 
lo farei con campi estratti dal contenuto del file, ma ricordando un po' 
i resource fork.
Alla M$ possono tranquillamente pensare che nei documenti uòrd un 
metadato ``fondamentale'' è un riassunto del testo, assieme alle 
didascalie delle figure, toc --- se ce l'ha... Fai tu!


 funzionare dopo un black-out? Giusto per sapere se capitava solo a me
Temo di sě, in compenso all'alba dei tempi mi sono dovuto dannare l'anima
per far funzionare il mio primo modem, a causa di quella maledetta
impostazione di fabbrica ATB1...


 come è stato installato. E di più non dirò (è una stra-FAQ di icow2k)
Interessante. Una volta almeno. Tanto a quel modem ho già dato fuoco per la
disperazione :P.


 che Windows non ce l'abbia già?
Ma no. Mi limitavo a dire che c'e` la possibilita` anche per Linux di 
farsi notificare dal kernel quando una directory cambia, visto che nel 
mondo unix non c'e` un modo tradizionale e unificato per farlo, e che su 
alcuni unix bisogna addirittura ricorrere al polling (il che e` 
decisamente piu` rozzo).
Vedi anche la FAQ di FAM (File Alteration Monitor) al riguardo:
 
http://oss.sgi.com/projects/fam/faq.html#fam_no_imon


 impostazione di fabbrica ATB1...
il manuale del 3Com mi segna che non č nemmeno il default :-)


 così, e, a quanto dice chi ha provato le beta, non è il massimo
correzione! mi auto-trota-schiaffeggio per aver sbagliato ad attribuire 
il nome di una beta Microsoft. Yukon è il nome del prossimo SQL Server, 
_su cui WinFS sarà basato_, non WinFS stesso


 intelligente!
dai, pensaci bene. Ricorda che è proprio non dovendo fare questa scelta 
che gente s'è trovata MSDE o IIS (e Slapper e Nimda) senza saperlo


     
http://oss.sgi.com/projects/fam/faq.html#fam_no_imon
grazie, ma conoscevo già FAM


 accorgere che il modem c'era. E funziona
Era installato su Win98. O WinME, non ricordo. E sono sicuro di aver provato
almeno cose del genere prima di rassegnarmi ;).
E prima di insultarmi perché ho usato WinME, sappi che l'avevo installato
sul pc piů scarso della casa per ragioni di beta testing ;-).


 bisogna riavviare la macchina [1].
Se hai win$ 2k o superiori questa e` una cazzata (e per farlo
ammettere a me ce ne vuole)
Henryx
-- 
GnuPG fingerprint = 42F9 521B 63C7 89FE 354C  89FA 4E49 3E2D 2EB6 B014

 ammettere a me ce ne vuole)
la mia preferita è un'altra ancora: il driver della porta parallela, da 
interrupt driven, è stato "upgradato" a polling


 correzione! mi auto-trota-schiaffeggio
/me slaps Juliet around a bit with a large trout
dunque Juliet è anche un'ircomane, incredibile :P


 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

      altro deficiente ci ha ancora messo del software
Beh allora il driver scritto da cani č quello di XP. Tanto basta fare il
refresh di gestione periferiche per farlo ricomparire, a quanto pare...


 Voi cosa ne pensate?
Siccome in questo NG c'è gente che ha toccato con mano sia Yukon che
Longhorn
credo si possa affermare che le funzionalità/potenzialità ed
efficacia/efficienza
della cosa sono enormi. E che le prestazioni sono buone.
Per rendersene conto basta solo togliersi i paraocchi e mettere da parte i
pregiudizi.
E poi, la cosa da alcune parti si fa da anni (1988 almeno).
E a quei tempi Linux non esisteva nemmeno nella mente di Linus....
Saluti.

 bisogna riavviare la macchina [1].
Perchè a me non capita? Eppure ho un tradizionale modem esterno su seriale
(uno di quelli veri, non un winmodem)....
Saluti.

no. Sono cose dimostrabilissime.
Ma la velocità NON è l'elemento fondamentale per valutare un fs oggi.
La gestibilità e la flessibilità oggi lo sono.
Saluti.

 interrupt driven, č stato "upgradato" a polling
Altrimenti le stampanti USB chi le comprava?
Saluti.

 La gestibilità e la flessibilità oggi lo sono.
Anche. Ma a me non piace tanto un db relazionale come fs. Lo preferisco 
un po' più snello. Poi, non si sa mai... magari tirano fuori qualcosa 
dal cilindro di buono... anche se sono scettico dal 1995... Certo che se 
ci metterò 12 secondi per salvare un file di 4 mega... uso ntfs...



Non ti capita perché, probabilmente, usi un "driver generico" per il 
modem. In quel caso il driver non controlla, al boot, se il modem è 
collegato.
In ogni altro caso, apparentemente, il driver ci tiene a sincerarsi che 
la periferica, il modem, sia effettivamente collegato.
Sarebbe pure una cosa sensata, se non fosse che poi non si rende conto 
del fatto che, a computer acceso, il modem è stato poi collegato/acceso.
La cosa, credo, è _fisicamente_ fattibile.
-- 
"Everything is vague to a degree you do not realize till you have tried
  to make it precise"
                                       Bertrand Russell
                                       The Philosophy of Logical Atomism

 </CITE>
mah... c'e' qlc che ha notizie piu' serie?
Detto cosi' e' vago e mi ricorda il BFS (fs di BeOS).
-- 
Paolo

 come ? stato installato. E di pi? non dir? (? una stra-FAQ di icow2k)
e di che driver hai bisogno con un modem seriale?
boh.... =P
-- 
Paolo

 refresh di gestione periferiche per farlo ricomparire, a quanto pare...
Io non ho tanti problemi a fare il rescan delle periferiche, ma la
moglie
riavvia il computer.
Volevo solo far notare (o rompere se preferisci) che S.O. giudicati
una "tragedia", risolvono le cose in modo decisamente piu' semplice.
C:\>iao Angelo


 sull'argomento?
Ovvero? Pregare in aramaico antico? Io l'aramaico non lo conosco, in
attesa di impararlo
start->impostazioni->pannello di controllo->istallazione hw
funziona.
Magari lo spiego anche a qualcuno meno scafato con i pc, cosi' 
se lo ritrova la prima volta che sbaglia a premere tasti.
C:\>iao Angelo
P.S. Se esiste un'altra strada (oltre l'aramaico antico e il rescan
     delle periferiche), non potresti dirmela... Sono veramente
     curioso (e sarebbe una buona occasione per farmi fare una figura
     barbina :-))


 interrupt driven, è stato "upgradato" a polling
Non sarei sicuro sia un male.
Tempo fa avemmo una valutazione tra
interrupt e polling (con timer), la
seconda risulto` usare _meno_ CPU ed
avere prestazioni equivalenti.
bye,
-- 
piergiorgio


Il driver di QNX neutrino anche usa il polling, ed è un processo a bassa 
priorità: funziona perfettamente anche su un 386, senza intaccare le 
prestazioni del sistema.


l'ipotesi di fare il "downgrade" (o upgrade) a Win2000 Pro.
Te lo consiglio, io XP non lo soffro proprio :) A casa uso 2K, al
lavoro mi sono fatto togliere l'XP e mettere il 2K e all'università
quasi tutte le macchine hanno installato il 2K
buona giornata
-- 
Rhymes
rhy...@NOSPAMmyself.com

 Non sarei sicuro sia un male.
hai Windows 2000 e uno scanner/stampante/ZIP su parallela?


 boh.... =P
'scolta, credi che le /dev/ttys* crescano spontaneamente? ma perchè mai 
un driver quando un demone che tiene aperta /dev/port e espone un certo 
numero di /dev/pts* VA BENISSIMO LO STESSO? A volte sospetto di abitare 
su un altro pianeta che il vostro


 'scolta, credi che le /dev/ttys* crescano spontaneamente? 
No, ma quelli sono driver della porta seriale, non del modem.


 funziona.
Se funziona di che ti lamenti? Oppure, perche' non attui il workaround n.1 ?
Saluti.

 hai Windows 2000 e uno scanner/stampante/ZIP su parallela?
no e no/no/si
Se il polling e` fatto con un timer, allora
si deve valutare bene l'overhead dell'interrupt
e l'overhead di rescheduling e running del task.
...
while(!ready()) {
   sleep(1);
}
...
Potrebbe essere piu` efficiente di un irq.
Il tradeoff e` tra frequenza di polling,
velocita` della porta ed overhead.
Comunque quello che w2k fa, non lo so, potrebbe
anche essere la cosa piu` orribile del mondo...
bye,
-- 
piergiorgio

 ammettere a me ce ne vuole)
evviva il plug and play su porta seriale!
-- 
 >+++++++++[<++++++++>-]<----.>+++++[<+>-]<.>++++[<-->-]<.>+++++[<++++>-]<.

 avere prestazioni equivalenti.
dillo alla mia stampante ed al mio scanner, che ora quando tentano di 
funzionare mi ciucciano il 100% della cpu


 
se hai installato a manina il driver, allora è uno di quelli non plug
and play, e funziona come dio comanda.
quando fai il rilevamento automatico, invece installa quella genialata 
di driver plug and play, però essendo la porta seriale ad acesso 
esclusivo non può mica controllare tutti i momenti se ci hai attaccato 
qualcosa, e quindi non se ne accorge quando lo accendi


 No, ma quelli sono driver della porta seriale, non del modem.
mi ritiro per deliberare. Aspettate la mia risposta definitiva a breve


 mi ritiro per deliberare. Aspettate la mia risposta definitiva a breve
Non c'è molto da deliberare... Quelli che usualmente si chiamano "driver 
  del modem", per i modem seriali non sono altro che dei file che 
descrivono un po' di cose e dicono a windows come gestirlo, in realtà il 
driver vero e proprio non c'è. La dicitura "driver" è usata solo per 
"uniformità di esposizione", in quanto all'utente/applicazione non 
interessa l'aspetto implementativo, e a lui devono apparire tutti come 
"driver".
L'idea è buona, peccato che, come spesso accade nel mondo windows, 
l'implementazione lasci alquanto a desiderare.


 funzionare mi ciucciano il 100% della cpu
Beh, mica ho detto che Microsoft abbia
fatto l'implementazione corretta... :-)
bye,
-- 
piergiorgio

 realtà il driver vero e proprio non c'è.
spiegami modem.sys cos'è e a cosa serve, allora. Una mezza idea ce l'ho 
già, ma devo guardare meglio


 Marca ASUSCOM
dev'essere lo stesso che usavo io. la linea cadeva di continuo. in 
compenso, quella TA e' molto resistente agli urti. il mio gatto ha 
pensato bene di assaltare il cavo ed il modem e' volato dall'altra 
parte della stanza, e la plastica esterna e' andata in mille pezzi. 
ciononostante funzionava (male) come prima :).
alek
-- 
agente operativo del BINT
appartenente ai gruppi d'assalto del SCS
presidente del LSFC
hacker della terribile banda del localhost

 già, ma devo guardare meglio
E' probabilmente solo il generico "driver" per i modem, un qualcosa che 
espone un'interfaccia tipo "vai online, componi il numero", o cose così.


 numero", o cose così. 
ecco, forse è già qualcosa. Ma vedo una dipendenza interessante... ora, 
però, non ho tutto il tempo da dedicargli che vorrei


 Oppure, perche' non attui il workaround n.1 ?
Speravo che qualcuno piu' scafato di me con windows mi suggerisse una
soluzione meno cretina di quella che avevo trovato. Evidentemente non
sono cosi' cretino come credevo. Windows e' una fonte inesauribile di
soddisfazioni :-)
C:\>iao Angelo
P.S. In ogni caso, l'aramaico antico non lo conosco e lo studio delle
     deficienze di Windows assorbe molto del mio tempo libero.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 soddisfazioni :-)
Piu' che suggerirti di installartene manualmente un altro, ed usare
quest'ultimo per le connessioni, non saprei.
Saluti.

 quest'ultimo per le connessioni, non saprei.
Scusa ma questa non l'ho capita. Mi stai suggerendo di buttare un
US Robotics che funziona alla grande per prendere un fetido Winmodem?
Spero proprio di no :-)
C:\>iao Angelo


 Spero proprio di no :-)
Un altro DRIVER, installato insieme a quello che magicamente svanisce quando
spegni il modem. Quello rimarra' persistente. E userai quello, visto che ti
piace tanto spegnere il modem.
Saluti.

 piace tanto spegnere il modem.
Non solo lo spengo, ma stacco anche l'alimentatore per evitare il
consumo delle le correnti di perdita: sono un tipo parsimonioso.
Ritengo sia inutile tenere acceso qualcosa che non non ha nessuna
funzione a PC spento: si risparmia energia elettrica e si allunga la
vita del dispositivo.
Disclaimer: il post non contiene smile per evitare di urtare la
            sensibilita' del poster a cui ho risposto.
C:\>iao Angelo
[1] Leggasi riuscire ad evidenziare problemi di <CITE> robustezza,
    ..., usabilita', connettivita', ... </CITE>: 3/7 degli scopi di
    questo NG.


 XP non l'ho trovata. Sara' perche' mi sono fermato dopo il seicentesimo
Prova questa "nuova" soluzione, e raccontami come va. Se non erro e' una
delle faq. Sta li' in compagnia del "windows xp non si spegne
completamente".
Ah, per la cronaca, ho provato a vedere, una ricerca su google newsgroup,
stringa "modem seriale it.comp.os.win.xp" ha dato al quarto (o quinto) link
quello che cercavi.
Il resto lo lascerei perdere. Driver, .INF, cazzate varie... siamo d'accordo
che windows 2000/XP non rileva il modem quando lo accendi. E' cosi' by
design.
E' desygnato male? Forse. Devo buttarlo nel cesso? Neanche per scherzo.
All'utente bislacco direi.. tienilo acceso, o accendilo prima di accendere
il PC (acceso come, peraltro, una marea di cose ormai nella nostra casa).
A te dico di provare a fare questo.
Saluti.

che la rete non va. Tutto torna a funzionare riavviando windows.
basta disabilitare la scheda di rete e riabilitarla; anche quando cambi le
impostazioni di rete e win ti chiede di riavviare, digli di no e ferma/riavvia
la rete.
--
Sani
[non sempre una cosa negativa è peggiore]


Se il ruoter fa da dhcp puoi provare con un ipconfig /renew
- 
   MAX
-- 

 ... Devo buttarlo nel cesso?
Ho mai detto una cosa del genere? Ma tra suggerirti di buttare al
cesso Windows e accendergli i ceri, c'e' in mezzo un certo grado di
critica che e' possibile muovergli.
C:\>iao Angelo


 Se il ruoter fa da dhcp puoi provare con un ipconfig /renew
Grazie dei consigli, diro' a mio fratello di fare cosi' quando gli
succede.
Pero' la cosa resta strana comunque... perche' sotto win si e sotto linux
no... Tra l'altro se una cosa cosi' succedesse sotto linux basterebbe un
ben piu' semplice networking restart...
vabbuo, grazie comunque
-- 
try: troll.uses(Brain)
except TypeError, data: 
   troll.plonk()
Co-Responsabile Hardware Information & Technology 
http://hit.edengames.net

 critica che e' possibile muovergli.
Le critiche sono sempre ben accette. Io stesso avrei da stendere il mio, di
elenco...
Saluti.

 e Linux 0?
spiegami, in meno di venti parole, come connettersi via ISDN con Linux. 
C'è chi non c'è riuscito usando un sito intero
-- 
  < 
http://www.reactos.com/
 >  Open source clone of Windows NT. Current
      Don't stand, REACT!      version 0.1.1. C, C++ and ASM developers
                               and beta testers are welcome!

 system scrivibile a everybody? La uso ancora,
bravo merlo. E metterla a posto no? guarda, ti imbocco la soluzione, se 
poi mi prometti di piantarla:
secedit /configure /db blah.sdb /cfg "%SystemRoot%\security\templates\setup security.inf" /areas FILESTORE /verbose
chè dopo un po' l'inettitudine cronica non è più molto divertente. Ora, 
so che queste sono parole sprecate. Che tu leggerai la riga di comando, 
scuoterai la testa mormorando "ma pensa" e sorridendo accondiscendente, 
e *nemmeno la proverai*. Dopo averti fatto mesi di assistenza gratuita, 
che ti posso dire? fa' come ti pare. E' chiaro che, se decidi di essere 
un pagliaccio finto tonto, non c'è sistema che tenga


critica che e' possibile muovergli.
L'incenso, devi usare l'incenso!! ^________^
Togliti le scarpe e mettiti in ginocchio sul tappettino :-p
-- 
La guerra e' pace
La liberta' e' schiavitu'
L'ignoranza e' forza
(1984 George Orwell)

che gente s'è trovata MSDE o IIS (e Slapper e Nimda) senza saperlo
E' leggermento diverso.
Si poteva evidenziare che l'installazione era subordinata alla
presenza di una determinata versione di ie.
C'era un determinato programma (*) per funzionare con win95 richiedeva
l'aggiornamento delle librerie del winsock. Se non c'era la versione
giusta ti avvertiva con un bel "aggiorni winsock" "abbandona
l'installazione". Non era qualcosa di cosi' difficile da far
implementare.
(*) sono passati svariati anni, e l'ho utilizzato solo un paio di
volte, non ricordo neanche a cosa serviva.


diavolo, non credevo esistesse il qualunquismo anche in informatica
E' da un po' che non leggi agiografie e proclami stampa  :-p
-- 
"Non potendo raddoppiare le ore del giorno, vi dimezziamo le ore di
sviluppo" 
a memoria, la vecchia pubblicita' di un (allora) noto compilatore

 altrimenti sembra veramente che hai fatto 'sto polverone per niente.
Ok. Tanto mi sono procurato una copia di Win2K anche se faccio male
a XP, chissenefrega. (a pro, "signorino" era riferito a XP non a te,
spero che almeno questo fosse chiaro)


 un pagliaccio finto tonto, non c'è sistema che tenga
Non ti rispondo, perche' mi stai simpatica (come tutti quelli del NG
:-))
C:\>iao Angelo
P.S.
C:\>secedit
The name specified is not recognized as an
internal or external command, operable program or batch file.
Io (ultimamente) ho una macchina configurata secondo i canoni
aziendali. Merlo o pagliaccio che sia, resta cosi' come me l'hanno
data: non mi procuro (gratis) una lavata di testa dall'ufficio
personale (e il "problema" e' gia' stato fatto presente, non deve
essere in cima alle priorita' aziendali. Speriamo la prossima
istallazione).


 C'č chi non c'č riuscito usando un sito intero
Appena avro' una linea ISDN. Mai nemmeno pensato al problema.
C:\>iao Angelo


 evviva il plug and play su porta seriale!
Non si tratta di Plug and Play, si tratta di saper usare le cose. Per
far vedere un modem esterno a win$ basta andare eseguire una semplice
procedura:
Sistema -> Gestione Periferiche -> Rileva modifiche hardware[1]
Dopodiche`, come per magia, win$ vedra` il modem senza dover fere per
forza un riavvio
Henryx
[1] la voce si trova nel menu contestuale
-- 
GnuPG fingerprint = 42F9 521B 63C7 89FE 354C  89FA 4E49 3E2D 2EB6 B014

 Anche. Ma a me non piace tanto un db relazionale come fs. Lo preferisco 
Se non ricordo male ci dovrebbe essere un progetto per utilizzare
MySQL come fs. Cmq e` molto probabile che un fs basato sul motore
di un database, dovrebbe avere almeno un grosso lato positivo: la
interoperabilita` con gli altri os (basterebbe avere, infatti, un
supporto ODBC per leggere i dati)
Henryx


 poco efficiente è il display PostScript di MacOSX?
Ma che cazzo dici?



$ cd /pub
$ more beer

 su un altro pianeta che il vostro
bah, nel mio mondo le ttyS*/cua*/etcetc sono pilotate, al max, dal driver per
la porta seriale, o sbaglio?
qui si sta parlando di modem connesso ad una porta seriale comune:
apri device e vadi di comandi AT (o quelli del modem se e' una marca
pacco...)
sinceramente gli estremismi mi danno fastidio da 1 parte e dall'altra...bahh... =P
-- 
Paolo

 è vincolata ad un db... continua a non piacermi... nfs?
Lo so che l'interoperabilita` tra OS non e` vincolata ad un db ma,
per leggere dei dati da un fs ad un altro, c'e` bisogno del driver
apposito per quel fs, e se non c'e` l'interoperabilita` va a farsi
benedire. Per quanto riguarda il discorso NFS/SAMBA/AppleTalk/ecc.
e` un discorso che si puo` fare solo in ambiti di rete, non in una
situazione di piu` OS sullo stesso hd


 situazione di piu` OS sullo stesso hd
Non comprendo: un os alla volta su un pc... senza rete che senso ha 
parlare di interoperabilità? Leggere semplicemente i dati di un'altra 
partizione? Fatti dell'OS. Se non lo fa, allora... cambia os :) oppure 
fai qualche partizione di dump/junk.


 poco efficiente è il display PostScript di MacOSX?
che infatti non è PostScript (come lo era invece il NeXT) ma PDF
Saluti

 che infatti non è PostScript (come lo era invece il NeXT) ma PDF
il che è un dettaglio, non cambia un cazzo, e dimostra che anche tu hai 
mancato il punto della discussione. Saluti


 mancato il punto della discussione. Saluti
Io la discussione non l'ho neanche seguita tutta se è per questo, e
cmq l'unica cosa che dimostra è che tu non sai com'è strutturato
MacOSX.
Saluti

 
Argh.. piano, questo rumore di unghie sullo specchio e' terribile!!!
-- 
Millions of lemmings cannot be wrong! 

 Argh.. piano, questo rumore di unghie sullo specchio e' terribile!!! 
ha ragione lei. Tu credi che "display PDF" significhi aprire qualcosa e 
iniziare scrivendoci dentro "%PDF"? così come un filesystem-database 
non c'entra niente con SQL, un display Postscript o PDF non ha niente a 
che vedere con i linguaggi Postscript e PDF. Sarà che io ho potuto 
parlarne di persona con lei, ma non mi sembrava così difficile da 
capire

 che vedere con i linguaggi Postscript e PDF. Sarà che io ho potuto 
E come sarebbe?
Voglio dire: se il display PS del NeXT era
una cosa "diversa", come era? Come funzionava?
bye,
-- 
   Piergiorgio Sartor

 era? Come funzionava?
non era una cosa diversa, perchè quando si compra qualcosa non lo si fa 
per buttarla (Apple non è nella posizione di farlo, almeno). Detto 
questo, la mia conoscenza di Postscript e PDF si limita a sapere che il 
primo è un classico linguaggio procedurale e il secondo un linguaggio 
dichiarativo - non conosco il modello "architetturale" vero e proprio 
(che è ciò su cui realmente si basa il display di NeXT/MacOS X)

 dichiarativo
ah ottimo direi.
Peccato che sia sbagliato: il pdf e' un postscript leggermente modificato,
altro che linguaggio dichiarativo.
 

 non era una cosa diversa, perchè quando si compra qualcosa non lo si fa 
[...]
Non ci siamo capiti: come sarebbe a dire che il
display PS non ha nulla a che vedere con il
linguaggio PS.
bye,
-- 
piergiorgio

 linguaggio PS.
In effetti, ha alquanto a che vedere.
http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/HTML/AA-Q15WB-TE_html/TITLE.html
-- 
   |   \    \  | ___|_  |_  | ianezz a casa sua... :-)
   |  _ \  | \ | _|    /   /  Visita il LinuxTrent a
  _|_/  _\_|  _|____|___|___| 
http://www.linuxtrent.it

 modificato,
<juliet>leggermente?</juliet>


ma forse mi sbagliavo

 altro che linguaggio dichiarativo.
Visto che sei così sicuro di quel che dici, come si traduce in PDF il
seguente comando Postscript?
  { } loop
Per gli altri che non conoscono PS e PDF bene come te, si tratta di un
ciclo infinito. Anzi, sarò ancora più buono: invece di un ciclo
infinito, come ottieni un ciclo di qualsiasi tipo in PDF, se davvero
si tratta come PS di un linguaggio procedurale e non dichiarativo?
-- 
 Perfection is attained not when there is no longer anything to add,
 but when there is no longer anything to take away (A. de Saint-Exupery)
 Rudi Chiarito                                            
ru...@amiga.com

 ma forse mi sbagliavo
Copie ed incollo:
"...un display Postscript o PDF non ha niente a
che vedere con i linguaggi Postscript e PDF"
I caso sono:
1) ti sei sbagliato
2) hai ragione
Nel secondo caso vorrei conoscere come sarebbe
allora un display PS, cioe` come funziona.
Quello che sapevo io era che vi era un device,
come la stampante, dove venivano inviati i
comandi PS ed il display veniva aggiornato di
conseguenza.
L'idea era di mantenere uniformita` tra la
stampante ed il video.
Potrebbe non essere cosi`, ma allora vorrei
sapere come e`.
bye,
-- 
   Piergiorgio Sartor

 
Beh, faro' uno sforzo...
si traduce:
{ } loop

 stampante ed il video.
Veramente io ricordo cosě. Era molto utile un solo linguaggio per 
tutto... Bello!
Ma sono passati piů di 10 anni dall'ultima NeXT su cui ho messo le mani 
(16Mb di ram, video a 64k colori... una bestia!)

 tutto... Bello!
Io ci avrei visto una variante.
Non tutto il display PS, ma solo le
finestre che interessano.
PS era (e forse e` ancora) troppo limitato
per gestire un display intero.
bye,
-- 
   Piergiorgio Sartor

 2) hai ragione
rispondo io: entrambi. Postscript č semplicemente usato come protocollo 
tra client e server (dovendolo incastrare in X11, vien piů facile se si 
tratta di testo), ma i programmi ne sono all'oscuro - la generazione di 
codice avviene in modo trasparente usando un'API che ricalca il modello 
di programmazione del Postscript (che ignoro)


 intero.
infatti non si usava solo Postscript: alla base c'era comunque X11


 si fa per buttarla (Apple non è nella posizione di farlo, almeno).
mi permetta, anzi, mi consenta: hai presente Solaris e il loghino Adobe 
che compare all'avvio di X? ecco, mettere quel loghino costa. Apple non 
voleva pagare, e ha sostituito Postscript con PDF


 voleva pagare, e ha sostituito Postscript con PDF
Mi risulta che sia PS che PDS siano di Adobe...
bye,
-- 
piergiorgio

 infatti non si usava solo Postscript: alla base c'era comunque X11
Se parliamo di Next, da quello che so, tutto il
display era PS, per mantenere consistenza con la
stampante.
A parte problemi di velocita`, PS limitava certe
feature, come il 3D e, credo nel level 1, i colori.
bye,
-- 
   Piergiorgio Sartor

 Se parliamo di Next, [...]
io parlavo, credo, di Digital Unix. Non conosco Next
