processor

    7熱度

    1回答

    軒尼詩 - 帕特森書中對計算機體系結構(定量方法5天)說,在與多個存儲體的矢量架構,可如果滿足以下條件時發生銀行衝突(第279 5天): (銀行數)銀行/最小公倍數(數,步幅)<銀行忙時 不過,我覺得應該是GreatestCommonFactor代替LCM,因爲內存衝突會發生,如果有效銀行數量你已經少於繁忙時間。通過有效的銀行數量,我的意思是說 - 假設你有8家銀行,而且有2家銀行。然後有效地你有

    0熱度

    1回答

    我儘量簡單-PT在https://github.com/andikleen/simple-pt 其作用似乎緩衝區用作環。 如果發生內部緩衝區溢出,可以跟蹤暫停本身並讓內核模塊處理它嗎?

    2熱度

    2回答

    Apple生成這些崩潰日誌,我的線程0崩潰了,但這個問題不是這個問題。這是一般性問題,我想知道如何在碰撞分析中使用這些處理器寄存器值?他們如何幫助你調查你的崩潰?唯一出現在我腦海的是如果任何一個寄存器都有NULL指針,如下面的rcx,它提供了一個關於代碼中可能的空指針解引用的想法,那是正確的假設嗎? Thread 0 crashed with X86 Thread State (64-bit):

    2熱度

    2回答

    假設我有這樣一個簡單的C程序: void print_character(char); int main(int argc, char* argv[]){ char loads_of_text[1024]; int count = strlen(argv[1]); memcpy(loads_of_text, argv[1], count); for(

    1熱度

    1回答

    我已經使用了許多應用程序,可以顯示手機的速度(以MHz爲單位),但他們從哪裏獲取信息?我試圖獲得我的處理器的最低和最高頻率,但我堅持。我試着從閱讀: /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq 但是,在CPU頻率只有文件夾是「權力」,「子系統」,「UEVENT」和「佈局」。 /sys/devices/system/cpu/cpuf

    3熱度

    1回答

    我想知道如何在GNU Linux上可靠地獲取處理器序列號(PSN)。 現在我使用這個 #include <stdio.h> #include <cpuid.h> unsigned int level = 1; unsigned eax = 3 /* processor serial number */, ebx = 0, ecx = 0, edx = 0; __get_cpuid(lev

    0熱度

    1回答

    我只是深入研究了32位和64位處理器,並發現一個令人滿意的答案,即32位機器最多隻能存儲2^32個寄存器,因此最多隻能使用4GB左右,因爲它只能跟蹤最大數量的整數。 但我想知道,爲什麼不使用兩個寄存器來存儲類似於存儲一個非常大的數字爲1000000000000.

    1熱度

    1回答

    如何將下列命令的結果一起添加爲20作爲輸出而不是2x 10? gwmi Win32_processor -ComputerName SomeComputer | select-object -ExpandProperty NumberOfCores

    0熱度

    1回答

    相同性能我使用的ffmpeg合併兩個文件(1個視頻+ 1個音頻),特別是: ffmpeg -i audio_input.m4a -i video_input.mp4 video_output.mp4 在一個i7-4770HQ機,我得到了以下性能: 上i5-5257U機,這是我的了: 據我所知,i5和i7處理器屬於不同的世代,但有人可以解釋性能幾乎相同的原因嗎?

    1熱度

    1回答

    當第一次設計緩存時,它是隨機映射一些內存地址,還是在開始時是空的,並且只有在來自處理器的加載或存儲指令之後才使用內存/較低級緩存數據填充? 我有這個問題,因爲我設計了L1緩存的RTL。那麼我應該把它留空,等待任何處理器請求讀/寫,或者只是填充一些內存映射數據,然後相應地理解命中/失敗?