php - Bagaimana untuk membuktikan bahawa dua peristiwa berlaku pada masa yang sama?
给我你的怀抱
给我你的怀抱 2017-06-24 09:42:21
0
1
724

Saya tahu dalam teori komputer, concurrency tidak bermakna pada saat yang sama, tetapi dalam tempoh masa tertentu.

Penekanan adalah pada tempoh masa tertentu

Jadi adakah komputer akan melaksanakan acara pada masa yang sama?

CPU teras tunggal sentiasa bertukar, tetapi bagaimana pula dengan berbilang teras atau berbilang mesin?

[bahaya] Sebenarnya, masa adalah konsep relatif, detik, kehalusan, dan boleh diperhalusi lagi Secara teorinya, detik yang sama wujud, tetapi sebenarnya ini tidak dapat dibuktikan, kerana secara teori anda tahu bahawa pecahan yang tidak terhingga akhirnya akan Ada. akan menjadi titik di mana anda tidak dapat membuktikannya. Ini adalah teori yang tidak boleh dibuktikan.

Memandangkan secara teorinya terdapat detik yang sama, bagaimana kita membuktikannya melalui zon apa yang kita percaya pada masa, tetapi skala masa boleh dibahagikan secara tidak terhingga, dan skala yang boleh kita genggam adalah terhad, atau dengan kata lain, kita berada pada tahap yang sama? maksimum Jika penimbang pada penimbang adalah sama, adakah ia bermakna ia pada masa yang sama?

给我你的怀抱
给我你的怀抱

membalas semua(1)
学习ing

Shit, ini sepatutnya soalan falsafah. . .
Apakah saat yang sama? masa1==masa2? Jika subbahagian tak terhingga dibenarkan, komputer anda tidak boleh menyatakan masa1 dan masa2 Ini bergantung pada alat pengukuran anda ialah kalendar, maka masa1 dan masa2 hanyalah tarikh tahap milisaat...

Masa pada komputer adalah diskret, iaitu dibahagikan dengan kitaran mesin T. Tempoh setiap kitaran mesin ialah T, yang sepadan dengan timbal balik 1/f frekuensi utama pemproses. T ialah unit masa terkecil pada CPU Pada satu CPU, setiap T hanya boleh diduduki oleh salah satu acara (program). Maksudnya, jika anda menggunakan T sebagai unit terkecil yang dipanggil masa anda, maka dua peristiwa tidak boleh berlaku pada masa yang sama pada CPU teras tunggal pada berbilang teras, setiap T mungkin ditunjuk oleh berbilang teras pada masa yang sama, iaitu, dua peristiwa mungkin berlaku pada masa yang sama. Tetapi perlu dipertimbangkan bahawa jika acara itu eksklusif (contohnya, CPU berbilang teras dengan seni bina SMP adalah eksklusif apabila mengakses memori), maka adalah mustahil untuk berlaku pada masa yang sama, kerana CPU berbeza; gunakan sumber jam CPU yang berbeza, lebih sukar untuk anda menentukan Pada masa yang sama, "dua peristiwa berlaku pada masa yang sama pada masa yang sama" hanya mungkin jika penyegerakan T dipastikan.

Malah, semua ini bergantung pada takrifan anda tentang "momen yang sama". . .

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!