简而言之
什么文件或程序控制您的操作系统可以使用多少内存。在我的案例中,Raspberry Pi 2 B +上的Raspbian(内核版本3.18)?
更多信息
我试着安装一个触摸屏。
为此,我不得不更换:
- kernel.img
- kernel7.img
- bootcode.bin
- start.elf
- /lib/firemwire
- /lib/modules
- /opt/vc
网站:http://docs.appgyver.com/supersonic/guides/ui/native-components/navigation-bar/#programmatic-apis
并非firemwire
,modules
和vc
中的所有文件都必须被替换,但大多数文件都已被替换。但是现在我只能使用大约120mb的内存! :(
为了解决这个问题,我运行sudo apt-get update
和sudo apt-get upgrade
并且(我认为)这个'覆盖了'我之前替换过的部分或全部文件。
我的记忆恢复到800+,但我失去了触摸屏功能。 然后我再次更换了触摸屏文件。现在我的触摸屏再次工作,但仍然只有大约120mb的内存。
我认为用于触摸屏的某些文件,文件或设置会阻止我的Raspbian安装使用它的所有内存。
如何更改此设置并使用所有Rpi2的内存和触摸屏? 或者更具体地说:我应该检查哪些文件或设置,可能会更改以取回所有内存?
Raspi-配置
这不是内存分裂的问题(据我所知)。在raspi-config中更改此值似乎对可用内存没有任何影响。
内存检查
我使用htop
和free -m
来检查我有多少内存。
两者都告诉大约120mb的相同值。
答案 0 :(得分:0)
<强>解决!强>
不应替换start.elf
文件!然后所有的记忆都将可用!
在我等待的时候,我只是尝试了启动分区中的文件并偶然发现了解决方案!