Cum să copiați rapid 500 de fișiere mici
Există 500-600 fișiere de câte 5-6 Kbytes. Cum să copiați rapid aceste fișiere într-o altă locație? PS: Locul este în rețea. iar această procedură durează 5-10 secunde. este necesar mai puțin.
Și cât durează să le arhivezi?
aceasta trebuie făcută programabil + în mod constant (la fiecare două până la trei minute). din păcate, există deja prea multe date în baza de date pentru a schimba structura și a introduce o altă metodă de sincronizare - aceasta este ceea ce fac în noua versiune. dar pentru moment - exact așa.
> [2] mai puțin # xA0; (06/09/06 10:59)
Și care sunt problemele cu arhivarea software-ului?
2evvcom
sugestii metodologice? unelte standard, îmi pare rău, nu sunt instruiți - arhiva rar virusul nu dorește utilizarea componentelor zip-ului Nu știu cum. Alte opțiuni?
> 4] mai puțin # xA0; (06/09/06 11:09 AM)
> 2evvcom
> sugestii pentru metodologie? Pentru instrumentele standard, îmi pare rău, nu
> este instruit - rare pentru a arhiva o infecție nu vrea, componente zip
> Nu știu cum să folosesc. Alte opțiuni?
Ce nu înseamnă "nu vreau"?
> înseamnă că "nu vrea"?
Derivat de la nu știu cum
> și ia această procedură 5-10 secunde. nevoie de mai puțin
Și ce hard drive-uri găsesc deja instantaneu și oferă date?
> mai puțin # xA0; (06/09/06 11:09) [4]
> instrumente standard, îmi pare rău, nu sunt instruiți
Ai uitat să adaugi că tu nu ești local.
> rar nu doriți să arhivați infecția
Ce, spune el "nu vreau"?
PS. Și pentru cine a creat conferința "Începători"?
> mai puțin # xA0; (06/09/06 11:14) [11]
Puneți întrebarea în conferința potrivită și apoi veți fi tratați conform regulii "Cererea adresată participanților de a fi reciproc avantajoasă, profesioniștilor ar trebui să li se ceară să fie atenți".
> [7] mai puțin # xA0; (06/09/06 11:13)
A. De aceea nu vrea! Deci, pentru tine în rusă scrie rar "Înregistrați-vă!" Sau crezi că vei începe să explici cum să spargi un rar aici?
Descrieți problema.
Acum se dovedește că trebuie să trageți de pe unitatea de rețea și să nu împingeți în rețea, iar acest lucru este fundamental diferit.
> mai puțin
BlockRead, BlockWrite este cel mai rapid. Dar depinde de rețea
Sarcina: readfrom LAN -> writeto LOCAL -> procesare / editare / -> writeto LAN -> readfrom LAN. și așa mai departe.
> Blockread / blockwrite nu a adăugat prea multă viteză
Și care este dimensiunea blocului?
10, 20 și 50 KB în funcție de formatul fișierului
Și aș încerca 4 kb sau mai multe.
cât durează să copiați acest lucru local?
local - 10-12 secunde, dacă utilizați metodele Windows
și eu spun, de asemenea, că mai multe fișiere sunt syeches de la 4 la 200 kb, astfel încât copii mari sunt copiate mai repede.
> Task: readfrom LAN -> writeto LOCAL -> procesare / modificare /
> -> writeto LAN -> readfrom LAN. și așa mai departe.
Cred că este aici și cere să vă pun programul pe mașina în care sunt fișierele.
În mod alternativ, puteți scrie un serviciu de rețea, care va fi o grămadă de fișiere mici într-un singur fir care să le dea.
Acesta va salva operațiunile de service cu catalogul din rețea.
> Există 500-600 de fișiere de 5-6 Kbytes fiecare
Aproximativ 3 gigaj de informații 5-10 secunde pentru a mina un rezultat bun
> mai puțin # xA0; (06/09/06 12:13) [22]
> atât de mari sunt copiate mai repede
Ei bine, acest lucru este scris în orice carte pe computerele din secțiunea despre lucrarea discurilor. Heads nu trebuie să caute în mod constant întregul disc pentru spațiul necesar și chiar pe tabelul de fișiere / fișiere pentru a sări.
StriderMan, client-bd se află la 50 de persoane în hol. Nu te rostogoli. în noua versiune voi face schimbul TCP. Cred că va fi mai bine.
Skyle, paraleliza în sensul? Și fă un dosar. a existat o astfel de idee, chiar a încercat ZLib, dar nu a funcționat. Există mai multe opțiuni?
> Nu am nevoie de capete
Nu este în acea stepă.
Cele mai multe șuruburi de frână sunt ordine de mărime mai rapide decât cea mai rapidă rețea.
Merită considerat ca opțiune transportul TCP de acest tip:
> conectați 192.168.0.1 3928
+OK, vă rog
> root utilizator
+OK Introduceți parola
> introduceți parola
+OK Logat, bun venit
> interogare dblist.dxf id 1
+OK Transferarea începutului.
sdQ3H50E9HDSKJ3LJBRTELRFB23 [RIJEWOFZKLERGBN <-- типа ReadStream
> scrie dblist.dxf id 1
+OK Introduceți date pentru scriere.
sdjkhljkw345whlferptf23jkr5hlfzelfgdgjdflg23rlsjrdljfkd
+OK Salvați succesul
Vreau să spun, va fi mai rapid?
Skyle, rețeaua nu funcționează. Cum voi procesa cererile de la un grup de utilizatori?
Apoi o altă opțiune:
ai pus toate NTFS, pe masina de la care sunt necesare datele pentru a lua toate aduna într-un singur fișier multi-threaded, și apoi copiați acel fișier de pe masina mea citite direct din flux, și copiați înapoi, pentru a înțelege :)
> [34] mai puțin # xA0; (06/09/06 12:30)
> Skyle, rețeaua nu funcționează. Cum îți voi procesa cererile
> de la o grămadă de utilizatori?
Și această procesare pe utilizatorul mașinii nu poate fi făcută în nici un fel?
Și pentru prelucrare aveți nevoie de date de același nivel de urgență?
gigabit LAN pompe 128 MBytes pe secundă. nu fiecare șurub este capabil de acest lucru.
Skyle, nu-i așa.
fișierele fizice trebuie să se găsească într-un singur loc și apoi se dovedește că o întreprindere sa schimbat, nu avea timp să salveze, iar cealaltă sa schimbat și a salvat.
> Cât de repede se poate copia aceste fișiere într-o altă locație
> fișierele fizice trebuie să fie într-un singur loc
Cumva nu se corelează :(