swap

    3熱度

    3回答

    是否可以(在任何合理的操作系統上,最好是Linux上)通過修改頁表而不是實際移動任何數據來交換兩個內存頁的內容? 動機是一種密集的矩陣轉置。如果數據被頁面​​大小阻塞,則可以在頁面內調換數據(適合緩存),然後交換頁面以將塊移動到最終位置。一個大的矩陣會有很多頁面移動,所以希望刷新TLB不會造成麻煩。

    3熱度

    4回答

    我有一個python程序,要吃大量的內存,主要是在字典中。這個詞典將負責爲一個非常大的鍵集分配一個唯一的整數值。當我處理大型矩陣時,我需要一個鍵 - 索引對應關係,也可以從中恢復(即一旦矩陣計算完成,我需要將這些值映射回原始鍵)。 我相信這個數量最終會超過可用內存。我想知道如何處理交換空間。也許爲此目的有更好的數據結構。

    6熱度

    2回答

    以下方法有什麼區別嗎? // approach 1 namespace std { template<> void swap<Foo>(Foo& x, Foo& y) // note the <Foo> { x.swap(y); } } // approach 2 namespace std { template<>

    0熱度

    1回答

    當我登陸頁面時,另一個函數(未顯示,工作正常)設置相應的導航類到'.this_page',然後我翻轉,圖像正確交換,但是當我懸停並離開'img.this_page'時,它會交換,第二次我懸停。我不希望它'img.this_page'交換。我試圖解除綁定鼠標,但懸停顯然它重新綁定...所以每次你盤旋,它重置。 頁是在http://flourgarden.com/wp/ 這裏是我的功能: functi

    4熱度

    1回答

    我使用文件映射來讀取一個20 GB的文件。當主內存耗盡時,內核如何將文件映射頁面交換到磁盤? 我想一個可能的方法是將頁面條目設置爲NULL。然後下一次訪問該頁面時,將再次調用do_no_page()函數將文件映射到內存。這樣對嗎? 另一個問題是內核用於交換內存頁面的優先級是什麼?普通頁面或文件映射頁面?

    1熱度

    1回答

    我們在夜間使用員工桌面進行CPU密集型模擬。臺式機運行Windows - 通常是Windows XP。員工不會註銷,他們只需鎖定桌面,關閉顯示器即可。 每個員工都有一個配置文件,他可以編輯它來指定他最有可能離開辦公室的時間。到時候,後臺程序會從服務器獲取模擬數據,產生工作進程,觀察它們,獲取結果並將它們發送到服務器。當員工指定的時間過去後,模擬停止,以免干擾正常的桌面使用。 問題是,模擬消耗大量內

    4熱度

    2回答

    我有一個按鈕,當它被點擊時,我想用圖像替換按鈕。我如何在JQuery中做到這一點?是否有可能替換圖像的背景?按鈕本身在一個大的div內,我不想在按鈕周圍添加另一個div,因爲它會弄亂以前的佈局。

    1熱度

    4回答

    我對此很陌生。 我正在寫html,我很好奇,如果有可能在鏈接懸停時切換到另一個圖像。

    0熱度

    4回答

    拳頭System.out.println()的輸出與第二個不相同System.out.println() 可能是什麼原因? public class swapex{ public static int var1, var2; public void badSwap(int var1, int var2){ int temp = var1; this.v

    5熱度

    3回答

    有沒有騰出一隻便攜式(在Windows,GNU/Linux的& MacOSX的)庫提供無鎖的原子交換功能? 如果不是,那麼每個平臺將如何實現? (x86與VC++或g ++) 謝謝