Em có folder ảnh tầm 500Gb thôi nhưng bù cái nhiều ảnh nhỏ ... Em đã thử nén bằng câu lệnh zip -r folder.zip folder Nhưng nén bằng cách này thấy lâu vãi mặc dù cpu với ram khá vip và thừa nhiều Vậy ko biết các bác có hàng TB ảnh thì các bác nén hoặc xử lí kiểu gì ạ ? Có cách nào nén nhanh hơn ko chứ em dành cả thanh xuân để đợi nén rồi ạ EM xin cám ơn
tar thôi, nhưng đừng compress, chỉ gôm thành 1 file sẽ nhanh hơn kha khá. Vì hình thì nó cũng đã nén sẳn rồi.
lz4 trên linux, google: fastest compression lz4, install hơi phức tạp trên các bản linux cũ, như bản dưới 18 của ubuntu Nén: (VD cần nén directory (thư mục) main_poster trong images) Code: cd /var/www/html/some_site/images/ sudo tar cf - main_poster | lz4 > ./main_poster.tar.lz4 Giải nén: (cd và copy file main_poster.tar.lz4 đến nơi cần giải nén, sẽ tạo dir main_poster bên trong) Code: sudo tar -I lz4 -xf main_poster.tar.lz4 Ngoài ra còn có zstandard của facebook, nhưng kô nhanh bằng lz4, với phải tweak options của lệnh thì mới nhanh hơn mặc định
Tar không nén là nhanh rồi. Nhưng vẫn lâu nếu em để quá nhiều ảnh trong 1 folder. Do đó qui hoạch cấu trúc thư mục ngay từ đầu là tốt nhất. Với site nhiều hình đa số anh lưu file theo số. Các folder cũng theo số. 10K folder, mỗi folder không quá 10K hình là đẹp. Khi cần tar thì viết bash script cho chạy nhiều scripts cùng lúc (anh dùng screen).
Ảnh bác compress tốt thế ạ, tính ra ảnh bác trung bình có 30kb / ảnh thôi ạ --- Double Post Merged, Dec 21, 2021, Original Post Date: Dec 21, 2021 --- Em quên mất, để chế độ nén lên thảo nào lâu, với em dùng ổ hdd của bên vultr lên chậm thật --- Double Post Merged, Dec 21, 2021 --- Em vừa test thử nhanh thật bác ạ, hình như gấp đôi cái zip :V --- Double Post Merged, Dec 21, 2021 --- Hmm... cách anh hay thật, lúc đầu em ko tính đến, cứ tống vào 1 folder cho tiện, đến lúc nén ko chạy nhiều tab được khóc 1 dòng sông
Tùy ảnh anh, em đâu có nói ảnh 5-10Mb về 30kb, ý nói trong data có những ảnh nặng, ảnh vừa ảnh bé em chạy nén lại hết , giảm được 30-50%
Làm ảnh mà giữ dc file size nhỏ vậy là ổn rồi em. Anh thì trung bình tầm 70KB-100KB/ảnh w=1080 pixel còn h tuỳ scale. Lúc trước anh làm ảnh nhỏ cỡ w=500 pixel mới dc file size nhỏ 20KB-30KB.