What's new

Pa help naman, bakit po pag madaming maliliit na files akong transfer sa ssd ko bumababa yung transfer speed po nya?

leocel

Forum Veteran
Established
Joined
Feb 9, 2016
Posts
851
Reaction
124
Points
543
Age
44
Pa help naman, bakit po pag madaming maliliit na files akong transfer sa ssd ko bumababa yung transfer speed po nya?
 
Because each file has an overhead for writing. For 1,000 small files, the system has to write the metadata a 1,000 times.

That’s why we zip smaller files into a single large file thats easier and faster to download or transfer
 
dalawa kase ang klase ng speed pagdating sa ssd
random read and write speed and sequential read and write speed

yung nakikita mo na number pag bumili ka ng SSD is yung sequential speed
ito yung malaking number na makikit mo pag ng test ka ng ssd usually 530 for 2.5 ssd or 6000+ nvme m.2
(ito yung number na makikita mo sa advertising nila sa ssd)
pero di ito yung speed na ginagamit ng ssd pag dating sa file transfer
random read and write ang ginagamit nyang speed for file transfer

random read and write speed is usally kalahati or even lower ng sequential speed
kase maski ssd or nvme my seek time parin to sa NAND flash
then tulad ng sabi sa taas my file overhead pa sya since need nya padaanin sa ram yung file
then papatugan mo pa ng windows file copier na walang multi file transfer

dahil dyan yung total effective speed ng ssd mo pag sa copyahan ng maraming files is almost kalahati sometimes pag pagit controller ng ssd 1/3 lang speed nya
so from 530 minsan babagsak yan to mga 50 or 100 and since volitile data sya di sya mg coconstant sa speed

solution dito is sinabi na rin sa taas gawin mong zip yung file
para mapaliit mo yung overhead and seek time nya ng files sa nand chip
or gumamit ka ng file copier na my parallel file transfer
(dalawa lang alam kong file copier na my ganto FastCopy na my 8 parallel threads and windows terminal copy command na CPU core based yung parallel nya)

merong ding impractical solution na usually mas mabilis pero well impractical
I transfer mo yung file via network like FTP or something
since FTP clients is almost 16+ yung parellel file transfer nila
and yung speed ng transfer is naka salalay sa internet speed mo or well speed ng router,ethernet port,lan cable mo
 
Last edited:

Similar threads

Back
Top