2fs\n", _sec + (_usec / 1000000. 0f)); else if (end == 2) printf("%1. 2fs", _sec + (_usec / 1000000. 0f));} return;} gettimeofday(&time_start, NULL);} void start_exec_timer() set_exec_time(0);} void print_exec_timer() set_exec_time(1);} سوف gettimeofday () ربما تفعل ما تريد. إذا كنت تستخدم جهاز Intel ، فإليك طريقة قراءة عداد التعليمات في الوقت الحقيقي لوحدة المعالجة المركزية. سوف يخبرك عدد دورات CPU التي تم تنفيذها منذ تم تمهيد المعالج. من المحتمل أن يكون هذا هو أفضل عداد يمكن الحصول عليه لقياس الأداء. لاحظ أن هذا هو عدد دورات CPU. على لينكس يمكنك الحصول على سرعة وحدة المعالجة المركزية من / proc / cpuinfo والقسمة للحصول على عدد الثواني. تحويل هذا إلى مزدوج هو سهل للغاية. عندما أقوم بتشغيل هذا على صندوقي ، أحصل عليه 11867927879484732 11867927879692217 it took this long to call printf: 207485 إليك دليل مطور Intel الذي يعطي الكثير من التفاصيل. #include
#include inline uint64_t rdtsc() { uint32_t lo, hi; __asm__ __volatile__ ( "xorl%%eax, %%eax\n" "cpuid\n" "rdtsc\n": "=a" (lo), "=d" (hi):: "%ebx", "%ecx"); return (uint64_t)hi << 32 | lo;} main() unsigned long long x; unsigned long long y; x = rdtsc(); printf("%lld\n", x); y = rdtsc(); printf("%lld\n", y); printf("it took this long to call printf:%lld\n", y-x);} وأعتقد أن هذا يجب أن تعمل: #include
ومن أهم الولايات في أمريكا والتابعة لمنطقة التوقيت في المنطقة الشرقية هي كالتالي: ولاية نيويورك، ولاية نيوجيرسي، واشنطن، جورجيا، بنسلفانيا، أوهايو، كارولينا، المنطقة الشرقية من ولاية تينيسي، ولاية ماساتشوستس، ولاية ماريلاند، ولاية ديلاوير، ولاية فيرجينيا، ولاية ويست فيرجينيا، ولاية أوهايو، ولاية نورث كارولاينا، ولاية ساوث كارولاينا. توقيت أمريكا الوسطى التوقيت في المنطقة الوسطى Central Standard Time Zone تضم هذه المنطقة مجموعة من الولايات في أمريكا وتعرف هذه المنطقة باسم توقيت شيكاغو، يرمز الاختصار لهذه المنطقة هي CST. فرق التوقيت بين السعودية وأمريكا – زيادة. أما بالنسبة لفرق التوقيت بين المملكة العربية السعودية ومنطقة التوقيت الوسطى هو حوالي 9 ساعات فقط، أما التوقيت الصيفي في المنطقة الوسطى هو حوالي 8 ساعات فقط. ومن أهم ولايات المنطقة الوسطى هي ولاية إلينوي، ولاية ويسكونسن، ولاية أياوا، ولاية ميزوري، ولاية أركنساس، ولاية ألاباما، ولاية لويزيانا، ولاية ميسيسيبي، ولاية أوكلاهوما، ولاية نورث داكوتا، ولاية كانساس، وغيرها من الولايات. التوقيت في المنطقة الجبلية Mountain Standard Time Zone تضم منطقة التوقيت الجبلية مجموعة أخرى من ولايات أمريكا، وتعرف بأم المنطقة الجبلية ورمز الاختصار لهذه المنطقة هو MST.
ونجد أن فرق التوقيت بين المملكة العربية السعودية والولايات المتحدة الأمريكية هو حوالي 7 ساعات، ويسبق توقيت المملكة توقيت أمريكا بحوالي سبع ساعات، أي على سبيل المثال: إذا كان اليوم في الولايات المتحدة الأمريكية هو الأحد الموافق 16/8/2020، والساعة هي 3:16 دقيقة صباحاً، فإن اليوم في المملكة هو الأحد الموافق 16/8/2020، والساعة هي 10:16 دقيقة مساءاً. ويمكن التعرف على المزيد من التفاصيل أيضًا من خلال: الاقامة المميزة في السعودية أنظمتها والقوانين واللوائح التي تحددها التوقيت في أمريكا نيويورك ولاية نيويورك هي واحدة من أهم الولايات الموجودة في الولايات المتحدة الأمريكية، وتقع ولاية نيويورك في المنطقة الشمالية الشرقية للولايات على المحيط الأطلنطي. توقيت امريكا بالنسبة للسعودية بطائرة مفخخة جريمة. أما عاصمة ولاية نيويورك هي مدينة ألباني، كما أنها تحتل المركز السابع والعشرين من حيث المساحة والمركز الثالث من حيث عدد السكان بها، والمركز السابع من حيث الكثافة في أمريكا. وتعرف ولاية نيويورك بالنسبة لفرق التوقيت بالمنطقة على أنها جزء من المنطقة الشرقية والاختصار لها هو EST، ويعتبر فرق التوقيت بين المملكة العربية السعودية ولاية نيويورك هو حوالي 8 ساعات بالنسبة للتوقيت الشتوي، أما بالنسبة للتوقيت الصيفي في ولاية نيويورك يصل التوقيت فيها إلى حوالي 7 ساعات فقط.
لذلك فتعتمد وزارة الكهرباء بالعمل على التطوير بسبب استنفاذ المواطنين للكهرباء بطريقة شديدة، مما يجعل هناك قرى أخرى تعيش في الظلام منذ حلول الليل، بل يذاكر أطفالهم على الشموع، لأن... المساهمة في إيقاف الهجرة الداخلية إلى المدن الكبرى، وذلك بنشر مراكز التدريب المهني في جميع مناطق المملكة.