『壹』 linux 編譯內核 空間不夠怎麼辦我分給linux的盤只有8G
8g按理夠了,如果不行,可以卸載一些不用軟體,也可以動態載入內核。
如果你是學習linux內核,建議不要覆蓋內核,這樣新的不行還可以用舊的,如果是單純的使用,可以覆蓋。
『貳』 linux內存不足怎麼辦
1, 你是說內存不夠用么?一般很少有這個問題,因為linux本身對內存要求並不高。增加內存,並重新給你的 swap 分下區吧,設置為你物理內存的兩倍;
2,你是想改 linux kernel 和 user space 的 1:3 分配比例么?可以使用某些補丁來改成 2:2 之類的,2.6 的內核裡面現在應該有選項可以設置的,讓你在編譯內核的時候,即可完成設置;
『叄』 如何解決「內存不足」的問題
一、DOS下的內存不足
如果是在運行DOS應用程序時出現「 Out of memory」(內存不足)的故障,可按以下方法進行檢查和處理:
1、檢查系統是否提供對擴充內存的支持,必須保證CONFIG.SYS文件中的EMM386.EXE命令中含有RAM參數,關於RAM參數的設置請參考相關文章,這里就不述敘;
2、 如果故障仍存在,檢查DOS內核程序與其它運行的應用程序是否兼容,某些程序是否佔用了大量的常規內存,並作出相應的處理。舉個例子:一次我在運行WPS 時,屏幕顯示「內存不夠」,系統無法運行。考慮到在運行WPS之前曾執行過一些其它程序,可能是這些程序沒有完全從內存中退出,於是重新啟動,運行金山漢字系統,WPS 編輯軟體仍無法進入,用DOS 6.22的Mem命令查看內存,僅剩200KB左右的空間,且CHLIB文件佔用主內存達255KB,即字型檔放在了常規內存中,而金山系統是應該可以自動使用擴展內存存放字型檔的,查看系統配置情況,在CONFIG.SYS中設有:DEVICE=C:/DOS/HIMEM.SYSDOS=HIGH這就是說,DOS內核程序調入擴展內存後,雖然擴大了可用主內存空間,但是由於擴展內存與金山系統發生沖突,以致漢字型檔無法載入擴展內存。解決的辦法有兩種:
1、去掉DOS=HIGH設置,將DOS內核程序從擴展內存撤出,即可正常運行。
2、將「/DEVICE=C:/DOS/HIMEM.SYS"改為「/DEVICE=C:/DOS/HIMEM.SYS/INT15=320",因金山系統使用的是擴展內存的低端,這一區域若有其它程序駐留,字型檔就不能正常載入,利用INT15參數給系統先預留出一部分傳統的擴展存儲器(即不由XMS規范管理而由INT15直接使用的擴展存儲器),字型檔和DOS內核都可使用擴展內存了,這樣設置之後,在金山漢字系統狀態下可用的主內存空間可達512KB,比不設置時多出250KB左右。
二、Windows中的內存不足
如果在運行Windows應用程序時,出現「內存不足」的故障,可按下列方法進行檢查和處理:
1、首先應檢查Windows的資源使用情況,如果資源佔用較多,可用資源較少,打開新文件時會出現「內存不足"的問題。這時可以清理屏幕,減少窗口的數目,關閉不用的應用程序,包括TSR內存駐留程序,將Windows應用程序最小化為圖標,如果問題只是在運行一特殊的應用程序時出現,則與應用軟體銷售商聯系,可能是數據對象的管理不好所致;
2、如果問題沒有解決,清除或保存Clipboard(剪貼板)的內容,使用ControlPanel Desktop選項將牆紙(Wallpaper)設置為None;
3、如問題仍存在,可用PIF編輯器編輯PIF文件,增大PIF文件中定義的MemoryRequirements:KB Required的值;在標准模式下,選擇Prevent ProgramSwitch,該開關選項打開後,退出應用程序返回Windows;如果是386增強模式,則要將Display Usage設置成FullScreen(全屏幕方式),將Execution設置為Exclusive,將Video memory設置為盡可能低的方式;
4、 如果問題仍存在,則重新開機進入Windows系統,並且確保在「啟動"圖標中沒有其它無關的應用軟體同時啟動運行,在WIN.INI文件中也沒有Run或Load命令載入的任何無關的應用程序。在平時,出現「內存不足"的問題一般可以按以下辦法處理。首先,退出那些不需要運行的應用程序,然後,再檢查系統的可用資源為多少。如果可用資源大於30%,一般可以運行新的程序。當有多個應用程序在系統中運行時,可以退出一個,檢查一次可用資源,如果某個應 用程序在退出前後,可用資源的百分比沒有變化.說明這個應用程序沒有釋放它所佔用的資源。如果要收回這些沒有釋放的資源,只能退出 Windows後,再重新進入Windows。為了確保在啟動進入Windows時系統的可用資源足夠,在「啟動"圖標中應該沒有無關的應用軟體同時啟動運行,在WIN.INI文件中也沒有由Run或Load命令載入的任何無關的應用程序,因為這些同時啟動的無關應用程序可能已經佔用了很多資源,使得要使用的應用程序無法運行.一般說來,經過這樣處理,就不會出現「內存不足"的問題了。
『肆』 易語言.請問一下編譯內存不足怎麼解決
再好不要把ide放在C盤,內存不足的話,就加裝內存條吧,或者乾脆換電腦。
『伍』 編譯大項目的時候,顯示內存不足,編譯不過去怎麼辦
#include "stdio.h"
#include "conio.h"
#define kao(n) for(a[n]=1;a[n]<=13;a[n]++)
main()
{int han();int an();
int a[12]={0},i;
kao(0 )
kao(1 ){if(han(a,1))
{kao(2 ){if(han(a,2))
{kao(3 ){if(han(a,3))
{kao(4 ){if(han(a,4))
{kao(5 ){if(han(a,5))
{kao(6 ){if(han(a,6))
{kao(7 ){if(han(a,7))
{kao(8 ){if(han(a,8))
{kao(9 ){if(han(a,9))
{kao(10){if(han(a,10))
{kao(11){if(han(a,11))
{kao(12){if(han(a,12))
{for(i=0;i<=12;i++){printf("%d ",a[i]);}printf("\n");getch();}
}
}}}}}}}}}}}}}}}}}}}}}}
}
int han(int a[12],int n)
{int x,i;
for(i=(n-1);i>=0;i--)
{x=(a[n]!=a[i]);if(x==0)break;}
return(x);
}
我是想求16個數的任意組合,就那個四階幻方,指針還不怎麼會用,就想用數組求,結果就.....我去掉幾個數,該成13個數的就能求了,這程序是不是很惡心,我剛學,不要吐我啊......誰有求幻方的原代碼給我個,學學
『陸』 ubuntu 內核編譯時文件系統空間不足怎麼辦啊,具體如何操作
編譯內核又用不了多少空間,空間不足就清理出空間來不就得了,刪掉大概2G東西夠暫時用的
如果你用得是虛擬機,擴展硬碟容量就行了,或者增加一個硬碟掛載上去,在新增加得空間里執行編譯就行了
『柒』 內核內存不足時有什麼辦法可以解決
在電腦的桌面用滑鼠右鍵點擊右鍵點擊「計算機」,然後點擊屬性」。在進入屬性的主界面的時候,選擇點擊「高級系統配置」,繼續點擊「設置」。之後在性能上面點擊高級」,找到虛擬內存,直接的點擊「更改」。繼續把「自動管理…」前面的勾取消,重新選一個非c盤的磁碟。在「自定義大小」上面打勾。就可以在方框中填寫了,初始大小為內存的一到一點五倍,最大值為內存的三倍,設置好了之後就點「設置」,之後再點擊「確定」。接下來直接的返回到「性能選項」,點「確定」之後就重新啟動計算機內存更改就有效了。
『捌』 linux10.04 系統編譯內核時提示硬碟空間不足
wubi
有很多安裝方式,估計你用的是虛擬
linux
分區文件的方式安裝的。
這個時候你就算安裝到一個
10000000G
的分區下面,也只能實現你安裝時設置的大小。你從另外一個系統上面看,這個分區裡面就幾個文件而已。
刻盤重新裝吧,wibi
是拿來混日子的。用
ubuntu
來編譯內核也是混日子的。
用
wubi
+
ubuntu
來編譯內核……還是關機省點電來的實際……
『玖』 Linux 內核編譯時出現 「設備上沒有空間」,該如何進行重新定義空間
1)你編譯的分區空間不足了,你換一個容量大的分區進行編譯即可。
可以用df -h 查看各掛載分區的容量
2)分區用fdisk命令進行
具體可以參考《鳥哥的Linux私房菜_基礎學習篇_第三版》
『拾』 keil編譯C語言內存不足 怎麼解決 求助各位老師
這種問題就是重復定義,你把重復定義的在SOURCE
INSIGHT
中搜
一下,你會發現至少兩次有重復定義到同一個東西,你把其它的刪除,只保留一個就好