タグ付けされた質問 「clocks」

3
コンピューターはどのように時間を追跡しますか?
コンピューターは毎回正しい時刻と日付をどのように伝えることができますか? コンピューターを閉じる(シャットダウンする)と、内部のすべての接続とプロセスが停止します。もう一度コンピューターを開くと、正確な正確な時刻が表示されるのはどうですか?コンピューターをシャットダウンしても完全にシャットダウンしませんか?まだいくつかのプロセスが実行されていますか?しかし、バッテリーを取り出して(したがってすべてのプロセスを強制的に停止して)数日後に再び起動するときに、ラップトップは正しい時間をどのように伝えますか?

6
非対称遅延のあるネットワークでのクロック同期
コンピューターに初期化されていない正確なクロックがあると仮定します。つまり、コンピューターの時計の時刻は、リアルタイムに一定のオフセットを加えたものです。コンピューターにはネットワーク接続があり、その接続を使用して定数オフセットを決定します。BBB 簡単な方法は、コンピューターがタイムサーバーにクエリを送信し、現地時間です。タイムサーバは、一度にクエリを受信と含む応答送信時間でそれを受けて、クライアントに戻って。次に、、つまりです。 T T B + C 2 B + C 1 ≤ T ≤ B + C 2 T - C 2 ≤ B ≤ T - C 1B + C1B+C1B + C_1TTTTTTB + C2B+C2B + C_2B + C1≤ T≤ B + C2B+C1≤T≤B+C2B + C_1 \le T \le B …

1
システムクロックおよびCPUクロックとは何ですか。そしてその機能は何ですか?
本を読んでいると、次の段落に出会いました。 コンピューターのすべての操作を同期するために、システムクロック(マザーボードにある小さな水晶振動子)が使用されます。システムクロックは、他のすべてのコンピューターコンポーネントに定期的に信号を送信します。 そして別の段落: 今日の多くのパーソナルコンピューターには200 MHzで実行されるシステムクロックがあり、これらのシステムクロックと同期されるすべてのデバイス(CPUなど)は、システムクロック速度、またはシステムクロック速度の倍数または数分の1で実行されます。 誰でも親切に言うことができます: システムクロックの機能は何ですか?そして、最初の段落の「同期」とはどういう意味ですか? 「システムクロック」と「CPUクロック」に違いはありますか?はいの場合、CPUクロックの機能は何ですか?

1
すべての兵士は同時に射撃する必要があります
私が学生だったとき、デジタルシステム/ロジックデザインの教科書に問題がありました。N人の兵士が並んでいて、同時に撃ちたいということです。問題のより難しいバージョンは、兵士たちが列ではなく一般的なネットワークに立っていることでした。これは古典的な問題だと確信していますが、その名前を思い出すことはできません。思い出させてくれますか?

3
前に起こった因果関係
私はLamportの「時間、クロック、および分散システムにおけるイベントの順序付け」を読んでいて、私を悩ませている詳細があります。 ランポートは、「以前に起こった」半順序を定義しています。次に彼は、「定義を表示する別の方法は、a-> bは、イベントaがイベントbに因果的に影響を与える可能性があることを意味する」と言います。 ここで、aがbの前に発生するような、プロセスP1でのメッセージ受信である2つのイベントaとbを考えます。さらに、aとbがP1で発生した2つのイベントだけであると仮定します。前に発生したリレーションの定義によれば、a-> bがあります(P1がこれらのイベントをこの順序で監視しているため、これは理にかなっています)。 ただし、イベントaがイベントbに因果的に影響を与える可能性があるかどうかはわかりません。これらの2つのイベントはまったく無関係であり、異なる順序で発生した可能性があります。 ここで何が欠けていますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.