memory

    5熱度

    1回答

    在Windows中,對於非常苛刻的應用,程序員可以使用HeapCreate,HeapAlloc爲了更好地管理和控制存儲 - 加快速度(又名專用分配器)的分配。 Linux C++編程中的等價物是什麼?

    1熱度

    2回答

    過程將罰款全天運行,然後,砰一聲,毫無預兆,它會拋出這個錯誤。有時似乎在無所事事的中間。這將發生在白天看似隨機的時間。我檢查了機器上是否還有其他東西在運行,比如定時備份等,但什麼都沒發現。該機器具有足夠的物理內存(2GB,對於3-500MB的負載約1GB免費),並且具有足夠的-Xmx指定。 根據我們的系統管理員,問題是當JVM需要分配內存時,內核使用的RAM作爲磁盤緩存(顯然,除8MB之外)不會釋

    1熱度

    3回答

    我有一個Android遊戲,有一個菜單的活動,然後另一個遊戲創建一個SurfaceView和線程處理畫布繪圖的活動和遊戲邏輯。當你退出遊戲,並再次啓動太多,或者如果你打開和關閉鍵盤(從而重啓活動),遊戲運行的內存,裝載位圖通常在: java.lang.OutOfMemoryError: bitmap size exceeds VM budget 我怎樣才能將所有圖像保存在內存中,而不會在遊戲更

    0熱度

    1回答

    我只是有一個關於緩存內存的一般性問題。程序如何在基於緩存的系統上執行得不好? ,因爲高速緩衝存儲器存儲來自所請求的主存儲器的地址,以及圍繞與從主存儲器複製的地址相同的地址的地址。

    2熱度

    1回答

    雖然它似乎不會在模擬器上造成問題,但在設備上使用performSelectorInBackground會導致內存泄漏。或者至少這就是儀器所說的。看看代碼,我不知道原因可能是什麼。 我試圖將受影響的代碼剝離到最低限度,但仍然很奇怪,儀器每次執行這段代碼時都會顯示泄漏。 這裏有什麼不尋常的事情發生嗎? //In viewcontrollerA: -(void)mainLoop {

    9熱度

    6回答

    我有一個非常簡單的C++代碼在這裏:(訪問衝突) char *s = new char[100]; strcpy(s, "HELLO"); delete [] s; int n = strlen(s); 如果我按F5(啓動調試,)這總是導致崩潰運行從Visual C++ 2008這個代碼但是,在開始這個可執行文件在IDE之外,或者使用IDE的Ctrl + F5(無調試開始)不會導致任何崩

    0熱度

    1回答

    我正在使用libxml2來解析我的iPhone應用程序中的xml內容。 xml內容是從類似於Apple自己的TopSongs示例應用程序的服務器下載的。當我使用Instruments工具檢查泄漏時,我看到xmlNewParserCtxt,xmlNewInputStream和xmlAllocParserInputBuffer上報告了內存泄漏。我在適用的位置(dealloc)調用了xmlFreePar

    1熱度

    2回答

    我正在分配數組並釋放音頻線程的每個回調。主用戶線程(網頁瀏覽器)根據用戶輸入不斷分配和釋放內存。我將uninited float數組發送到聲卡。 (例如在我的個人資料頁面中)。這個想法是聽到程序狀態的變化。 當我打電話給malloc(sizeof(float)*256*13)和更小的時候,我得到一個數組填充了一個看似隨機分佈的各種各樣的浮游物。把它稱爲隨機的是不對的 - 據推測這是來自於以前存儲塊

    0熱度

    1回答

    您好我工作在ASP & C#.NET開發的應用程序,我想提醒會話容量超過內存限制usersif內存提醒用戶。如果會話對象的容量超過內存,我該如何提醒用戶。

    0熱度

    4回答

    在JVM中,內存分爲方法區,堆棧,堆,溫度和註冊表。什麼是字符串本地內存?這是否存在?如果是的話什麼時候分配或分配? 這個適當的用法? 感謝