আমার কাছে দুটি স্ক্রিপ্ট রয়েছে যা প্রতিটি সংখ্যার ফ্যাক্টরিয়াল গণনা করে। আমি জানতে চাই কোনটি দ্রুত time
কমান্ড আমাকে মিলিসেকেন্ড দেয় এবং ফলাফলের সময়ে সময়ে আলাদা:
piousbox@piousbox-laptop:~/projects/trash$ time ruby fac2.rb
30414093201713378043612608166064768844377641568960512000000000000
real 0m0.089s
user 0m0.052s
sys 0m0.028s
piousbox@piousbox-laptop:~/projects/trash$ time ruby fac1.rb
30414093201713378043612608166064768844377641568960512000000000000
real 0m0.091s
user 0m0.048s
sys 0m0.036s
piousbox@piousbox-laptop:~/projects/trash$ time ruby fac1.rb
30414093201713378043612608166064768844377641568960512000000000000
real 0m0.088s
user 0m0.048s
sys 0m0.040s
piousbox@piousbox-laptop:~/projects/trash$ time ruby fac2.rb
30414093201713378043612608166064768844377641568960512000000000000
real 0m0.088s
user 0m0.048s
sys 0m0.028s
piousbox@piousbox-laptop:~/projects/trash$ time ruby fac1.rb
30414093201713378043612608166064768844377641568960512000000000000
real 0m0.087s
user 0m0.064s
sys 0m0.028s
piousbox@piousbox-laptop:~/projects/trash$ time ruby fac2.rb
30414093201713378043612608166064768844377641568960512000000000000
real 0m0.089s
user 0m0.068s
sys 0m0.016s
piousbox@piousbox-laptop:~/projects/trash$
স্ক্রিপ্টটি চালাতে আমি গড়পড়তা সময় নিতে পারি কীভাবে? আমি পার্স করতে এবং 100 এর আউটপুট আউট গড়তে time
পারি তবে আমি কী আরও ভাল সমাধানের কল্পনা করতে পারি?