Compression_Benchmark یک اسکریپت ساده برای مقایسه سرعت و میزان نرم افزار های فشرده سازی که میشه به راحتی برای اون با Libreoffice Calc یک نمودار کشید و نتیجه رو دید.
شیوه کار اینجوری هست که اول فایل های مورد آزمایش به صورت یک فایل واحد tar در میان و بعد با اسکریپت توسظ نرم افزار های مختلف فشرده میشه و بعد با دستور time زمان فشرده سازی محاصبه میشه و بعد هم نسبت حجم فایل فشرده شده به فایل اصلی.
این صرفا یک پروژه کوچیک برای تمرین بود و خب نتیجه زیاد چیزی نشد که میخواستم ولی چنتا تجربه هم بدست آوردم.
یکیش این بود که اگه آدم میخواد درباره ی چیزی پروژه ای بسازه اول باید درباره ی شرایطی که اون کار باید در اون انجام بشه یا کلا مفهوم یا شیوه محاسبش تحقیق کنه، و چنتا چیز دیگه.
https://gitea.com/gittest/Compression_Benchmark
نتیجه(که از اول هم معلوم بود):
اگه میخواید فقط میخواید فایل هاتونو یکجا کنید و نیازی به فشرده سازی ندارید tar از همه چیز سرعتش بیشتره.
اگه میخواید قایل هارو فقط فشرده کنید از gzip استفاده کنید.
اگه میخواید روی فایل هاتون رمز بزارید یا تیکه تیکه شون کنید از 7zip استفاده کنید.
خلاصه که حالا که دارم فکر میکنم خیلی بی اوصولی توش به کار رفته.