pagefile

    1熱度

    1回答

    我有一塊使用系統頁面文件備份的MMF的軟件。應用程序使用MMF來緩存大圖像。寫入和讀取操作的頻率非常高。 雖然我可以清楚地看到使用MMF的性能提升,但我仍然想知道將MMF映射到常規文件或映射到系統頁面文件的更好方法是什麼。 我想知道這裏有沒有人可以提供一些有關這方面的見解,什麼會更好地映射到系統頁面文件或只是到另一個文件? 注意:我的問題是不是關於一般MMF,我不想知道是否使用MMF,我只是想知道

    0熱度

    1回答

    涉及什麼數學,我如何判斷兩個地址是否在同一個4千字節頁中?

    3熱度

    2回答

    我寫了一個powershell腳本,連接到遠程計算機,目的是在所述計算機上執行軟件卷展欄。基本上它會連接,映射驅動器,將映射驅動器的卷展欄複製到目標機器,然後執行perl腳本來安裝卷展欄。如果我手動執行這些步驟,一切正常。當我嘗試使用我的腳本時,perl腳本在遠程計算機上失敗,說:「分頁文件太小,無法完成此操作」。 有人可以解釋我在遠程操作時需要考慮的因素嗎?我試過監視內存使用情況,我沒有看到任何

    1熱度

    1回答

    char *p = (char*) mmap(...); ....; /* check if p is not -1 */ a = *p; 運行最後一條語句時,發生頁面錯誤。內核中的錯誤處理程序將在物理內存中分配頁面,並將4K字節從文件複製到該頁面中,然後修改頁面條目。讀取*p的指令將在此次成功執行。 但是,錯誤處理程序如何知道與頁面相關的文件名和路徑。文件名(或fd)在哪裏存儲?和文件中

    1熱度

    2回答

    以下是我們正在嘗試做的事情。 我們將有一個需要加載到內存中的200GB + SQL Server數據庫。 Microsoft的最佳做法是在服務器上有足夠的物理內存,然後將整個數據庫加載到該內存中。這意味着我們在每臺SQL Server上都需要256GB的內存。這會導致快速訪問加載到內存的數據庫,但會導致內存的高成本。順便說一句,我們正在Windows Server 2008上運行SQL Serve

    0熱度

    1回答

    我有一個程序正在創建一個映射文件,它能夠做到這一點很好,m_hMap = CreateFileMapping(m_hFile,0,dwProtect,0,m_dwMapSize,NULL);,但是當後續函數調用到MapViewOfFile(m_hMap,dwViewAccess,0,0,0)時,我得到一個錯誤代碼8,這是ERROR_NOT_ENOUGH_MEMORY,或錯誤字符串「錯誤沒有足夠的存

    2熱度

    1回答

    我寫了一個程序,我必須將大量數據保存在變量中。 如何使用文件而不是內存?像虛擬內存(頁面文件)

    1熱度

    2回答

    Linux將其頁面文件存儲在硬盤驅動器的單獨分區上,與Windows將其存儲在相同分區上的方式有什麼區別? 我的教授提到在這種情況下刪除頁面文件,如果它受到感染......但必須有更多。 長話短說,爲什麼Linux會這樣做,是否會產生負面影響?

    0熱度

    1回答

    將pagefile.sys文件從c:移動到Windows Server 2008上的另一個驅動器100%安全嗎? C:空間越來越小,需要移除它,但如果存在任何風險,則不會。這是一個生產web服務器和(比快速重啓等)的停機時間是不能接受的,因爲你可以想像:)

    0熱度

    1回答

    我想知道是否有方法指示Windows按需使用頁面文件的一部分。就像一個API或其他東西。我目前正在使用一個函數來監視系統,以檢查正在使用的頁面文件的數量。有測試機器不忙,所以他們的頁面文件沒有被積極使用。我需要一種方法來增加我的自動化測試的頁面文件使用率。 預先感謝您。