راهنمای قدم به قدم برای آپتیمایز کردن کدی برای ساخت ۲،۰۰۰،۰۰۰ GUID
نویسنده: سید امید موسوی
تاریخ: ۱۴۰۱/۱۰/۱۴ ۱۰:۸
آدرس: www.dntips.ir
فرض کنید با مسئلهای مواجه هستید که باید ۲ میلیون گوئد (GUID) در ثانیه بسازید؛ و بسیار مهم است که این کار در کوتاهترین زمان ممکن انجام شود.
در مقاله زیر ابتدا سادهترین کد ممکن که حلقهای ساده برای انجام این کار است نوشته شده، و سپس قدم به قدم با استفاده از تکنیکهای مختلف آپتیمایز شده. کد سادهای که با آن کار شروع شده حدود ۲۱۲ میلیثانیه زمان میبرد و پس از اعمال آخرین آپتیمایزیشن این کار ۴۵ میلیثانیه طول میکشد.